DISU
Ca
beri USUN OLEHara Me
Unt ukikut ini:
1. Ak t ifka
Pr ogr a
2. Buat se
keluar f
3. Pilih t a
ingin d
proj ect
H : ADAM MU
DIK
embua
m em ulai m
n aplikasi
a m s Æ Blo
ebuah proj
for m seper
b Ba sic Æ
dibangun. S
. Kem udian
UKHARIL BA
KTAT MATA
PROG
C
at Prog
m em buat p
Dev- C+ +
odsh e d D e
ect c deng
rt i di baw ah
Gam bar
Æ Con sole
Sebagai sa
n pilih radio
ACHTIAR, S.
A KULIAH P
BAB I
RAM PE
C DAN C
gram C
program d
dengan
e v—C+ + Æ
gan cara kl
h ini:
2.1 Form n
Applica t i
ran gunaka
o but t on y a .Kom. PEMROGRA
II
ERTAM
C++
C
dalam baha
cara m asu
Æ D e v- C+ +
ik File Æ
new proj ect
on lalu m an t em a p
ng bert ulis
AMAN I
MA
asa c ikut i
uk ke St a +.
N e w Æ Pr
t c
asukk an na
program an
skan C Pr oj
IF
i langkah- l
a r t M e n u
r oj e ct ... se
am a proj ec
nda sebaga
j e ct lalu kl
F
langkah
Æ All
ehingga
ct y ang
ai nam a
Gam bar 2.2 New proj ect c pert am a
4. Buat lah sebuah folder di direkt ori y ang diinginkan agar dat a t idak t erpencar.
Sebagai cont oh buat folder dengan nam a D a t a C di direkt ori D ( t am pilan alam at nya sebagai berikut D :\ D a t a C) . folder ini akan digunakan unt uk m eny im pan program yang ber bahasa c. Buat lah sebuah folder baru di dalam
folder y ang t adi t elah disebut kan dengan nam a yang sam a dengan nam a
pr oj ect ( t am pilan alam at foldernya adalah sebagai berikut D :\ D a t a C\ Pe r t a m a) . Hal ini dim aksudkan agar dat a ant ar proj ect bisa dibedakan secara cepat . Unt uk selanj ut nya disarankan unt uk m em buat sat u folder unt uk
set iap proj ect nya. Lalu sim pan proj ect ini di dalam folder t ersebut dengan
DISUSUN OLEH : ADAM MUKHARIL BACHTIAR, S.Kom.
Gam bar 2.3 Form sim pan proj ect
5. Jika langkah di at as dilakukan dengan benar m ak a secara ot om at is akan
k eluar sebuah file berekst ensi .c ( file bahasa c) yang di dalam nya t erdapat
penggalan baris program dengan nam a m ain.c.
6. Langkah selanj ut nya sim pan file m ain.c t ersebut dengan cara m enekan
t om bol Ct r l + S at au klik File Æ Sa ve. Sim pan file t ersebut dengan nam a m ain.c ( biasanya nam a dari file t idak diubah) lalu klik Save.
Gam bar 2.5 Form sim pan file
7. Set elah langkah- langkah sebelum nya dilakukan dengan benar m aka kit a bisa
m em ulai m em buat sebuah program dengan bahasa c.
Cara Membuat Program C++
Unt uk m em ulai m em buat program dalam bahasa c+ + ikut i langkah- langkah
berikut ini:
1. Akt ifkan aplik asi Dev- C+ + dengan cara m asuk k e St a r t M e n u Æ All Pr ogr a m s Æ Bloodsh e d D e v—C+ + Æ D e v- C+ +.
DISUSUN OLEH : ADAM MUKHARIL BACHTIAR, S.Kom.
Gam bar 2.6 Form new proj ect c+ +
3. Pilih t ab Ba sic Æ Console Applica t ion lalu m asukkan nam a proj ect yang ingin dibangun. Sebagai saran gunakan t em a progr am anda sebagai nam a
pr oj ect . Kem udian pilih radio but t on y ang bert uliskan C+ + Pr oj e ct lalu klik Ok.
4. Buat lah sebuah folder di direkt ori y ang diinginkan agar dat a t idak t erpencar.
Sebagai cont oh buat folder dengan nam a D a t a C+ + di direkt ori D ( t am pilan alam at nya sebagai berikut D :\ D a t a C+ +) . folder ini akan digunakan unt uk m eny im pan program yang ber bahasa c. Buat lah sebuah folder baru di dalam
folder y ang t adi t elah disebut kan dengan nam a yang sam a dengan nam a
pr oj ect ( t am pilan alam at foldernya adalah sebagai berikut D :\ D a t a C+ + \ Pe r t a m a) . Hal ini dim aksudkan agar dat a ant ar proj ect bisa dibedakan secara cepat . Unt uk selanj ut nya disarankan unt uk m em buat sat u folder unt uk
set iap proj ect nya. Lalu sim pan proj ect ini di dalam folder t ersebut dengan
cara m engklik Save.
Gam bar 2.8 Form sim pan proj ect
5. Jika langkah di at as dilakukan dengan benar m ak a secara ot om at is akan
k eluar sebuah file berekst ensi .cpp ( file bahasa c+ + ) yang di dalam nya
DISUSUN OLEH : ADAM MUKHARIL BACHTIAR, S.Kom.
Gam bar 2.9 Tam pilan file m ain.cpp
6. Langkah selanj ut nya sim pan file m ain.c t ersebut dengan cara m enekan
t om bol Ct r l + S at au klik File Æ Sa ve. Sim pan file t ersebut dengan nam a m ain.cpp ( biasanya nam a dari file t idak diubah) lalu klik Save.
Gam bar 2.10 Form sim pan file
7. Set elah langkah- langkah sebelum nya dilakukan dengan benar m aka kit a bisa
Langkah-langkah Pembuatan Program C/C++
Set elah m em buat proj ect sepert i yang t elah disebut kan di at as m aka langkah
selanj ut nya kit a lakukan langkah- langkah pem buat an program sebagai berikut :
1. Penulisan sint aks program
Penulisan sint aks ini dilakukan pada edit or yang sudah disediakan ( biasanya
lay ar put ih pada Dev- C+ + ) .
2. Sim pan dat a ( Ct rl+ S)
Unt uk m enulis nam a file ikut i at uran yang ada sepert i cont ohnya t erdiri dari 8
huruf t anpa spasi.
3. Com pile Program ( Ct rl+ F9)
Unt uk m em eriksa apakah sint ak s yang diket ikk an dim engert i oleh Dev- C+ +
sert a t idak m engandung kesalahan. Dalam langkah ini j uga akan t erbent uk
sebuah file ex ecut able ( .EXE) yang sesuai dengan nam a file c- nya. Apabila
m asih t erdapat kesalahan dalam sint aks yang dibuat m aka t elusuri
k esalahanny a lalu perbaiki k em udian com pile ulang sam pai suk ses.
4. Run Program ( Ct rl+ F10)
Unt uk m elihat hasil dari program yang k it a buat m ak a j alankan program
dengan cara run program .
Sebenarnya ada cara alt ernat if unt uk m enj alankan program yait u dengan cara
m engklik Ex e cu t e ÆCom pile & Ru n at au dengan m enek an t om bol F9.
Program Pertama C
Unt uk m em buat program dalam bahasa c m ak a langkah pert am a adalah
m em anggil program Dev- C+ + sepert i yang t elah dij elaskan pada sub bab
sebelum nya. Kem udian buat lah sebuah proj ect c lalu t uliskan program berikut ini
pada layar edit ornya.
1
2
3
4
5
6
7
/*
Program 2.1
Nama File : Lat-2.1.c
Programmer : Adam Mukharil Bachtiar, S.Kom.
*/
DISUSUN OLEH : ADAM MUKHARIL BACHTIAR, S.Kom.
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
#include "conio.h"
int main(int argc, char *argv[])
{
printf("Halo, ini program pertamaku\n");
printf("\nSaya belajar bahasa C\nDi
\"UNIKOM\"\nBandung");
printf("\n\n");
system("PAUSE");
return 0;
}
Set elah it u lakukan langkah- langkah pem buat an program m ulai dari langkah
2 sam pai 4 m aka hasilnya sebagai berikut :
Gam bar 2.11 Tam pilan program pert am a C
Cat at an Agar t am pilan program sepert i t am pilan di at as m aka klik kanan
pada j endela layar program k em udian pilih D e fa u lt lalu pilih warna sesuai dengan k einginan pada t ab Color s. ( perhat ikan pem ilihan warna k arena apabila salah m ak a program yang dibuat m enj adi
Penj elasan program Lat - 2.1.c adalah sebagai berikut :
1. pr int f ( )
perint ah ini digunakan unt uk m enuliska pesan yang ada di dalam fungsi
t ersebut ke dalam layar. Teks yang akan dit am pilkan harus dit ulisakan di
ant ara t anda kut ip. Fungsi print f t idak hanya m am pu m enam pilkan t ek s
dalam sat u baris t et api j uga m enam pilk an t eks beberapa bar is. Ada sat u
t anda t am bahan yang digunak an apabila k it a ingin berpindah baris y ait u \ n. Unt uk t anda k ut ip t idak dianggap bagian dar i fungsi print f m aka t am bahkan
t anda \ ( back slash) . Sebagai cont oh: \ ” ………….\ ” .
2. Tanda ; ( sem ikolon)
Tanda sem ikolon digunakan unt uk m engakhiri suat u perint ah. Apabila t anda
sem ikolon dihilangkan m aka akan m eny ebabkan kesalahan sint aks.
3. syst em ( “ PAUSE” )
perint ah ini digunakan unt uk m enahan layar sam pai pengguna m enekan
t om bol pada k eyboard supaya t idak langsung m enut up apabila eksekusi
program t elah selesai. Fungsi ini ak an m enam pilkan t eks “ Press any key t o
cont inue . . .” . Fungsi ini bisa digant i dengan fungsi get ch( ) .
4. ret urn 0
Set iap fungsi harus m em iliki nilai balik. Unt uk fungsi m ain nilai balik m em iliki
DISUSUN OLEH : ADAM MUKHARIL BACHTIAR, S.Kom.
Program Pertama C++
Tuliskan sint aks di bawah ini pada layar edit or yang t elah disediakan.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
/*
Program 2.1
Nama File : Lat-2.1.cpp
Programmer : Adam Mukharil Bachtiar, S.Kom.
*/
//Program pertama
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
cout<<"Halo, ini program pertamaku";
cout<<endl; //untuk ganti baris, bisa diganti \n
cout<<"\nSaya belajar bahasa C\nDi \"UNIKOM\"
\nBandung";
cout<<endl;
cout<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
Set elah it u lakukan langkah- langkah pem buat an program m ulai dari langkah
2 sam pai 4 m aka hasilnya sebagai berikut :
Penj elasan:
1. cout < <
Fungsi ini m em iliki kegunaan yang sam a dengan fungsi print f yait u
m enam pilkan t eks ke lay ar.
2. endl
Endl m em iliki kegunaan yang sam a dengan \ n yait u unt uk bergant i baris.
3. ret urn EXI T_SUCCESS
perint ah ini akan m engem balikan nilai kepada fungsi m ain. EXI T_SUCCESS