Anda di halaman 1dari 7

LAPORAN

PRAKTIK BAHASA PEMROGRAMAN


PENGENALAN BAHASA C


Disusun Oleh :
M.Arief Bakhiar .H.
!"#$%!"&$$%
TEKNIK ELEKTRONIKA
PENDIDIKAN TEKNIK ELEKTRONIKA
'AK(LTAS TEKNIK
(NI)ERSITAS NEGERI *OG*AKARTA
+$!&
A. TUJUAN
Setelah melakukan praktik mahasiswa diharapkan dapat:
1. memahami struktur penulisan bahasa C
2. memahami perintah dasar bahasa C
B. TEO! "ASA
Akar dari bahasa C adalah bahasa BC#$ %an& dikemban&kan 'leh (artin
i)hards pada tahun 1*+,. Bahasa ini memberikan ide kepada -enTh'mps'n %an&
kemudian men&emban&kan bahasa %an& disebut den&an B pada tahun 1*,..
#erkemban&an selan/utn%a dari bahasa B adalah bahasa C 'leh "ennis it)hie
sekitar tahun 1*,.0an di Bell Teleph'ne lab'rat'ries !n).1sekaran& adalah AT2T
Bell $ab'rat'ries3. Bahasa C pertama kali di&unakanpada k'mputer "i&ital
E4uipment C'rp'rati'n #"# 11 %an& men&&unakansistem 'perasi UN!5.
Standar bahasa C %an& asli adalah standar dari UN!5. Sistem
'perasi6k'mpiler C dan seluruh pr'&ram aplikasi UN!5 %an& esensial ditulis
dalambahasa C. -ep'puleran bahasa C membuat 7ersi07ersi dari bahasa iniban%ak
dibuat untuk k'mputer mikr'. Untuk membuat 7ersi07ersi tersebut men/adi standar6
ANS! 1Ameri)an Nati'nal Standards !nstitute3 membentuksuatu k'mite 1ANS!
)'mmittee 58J113 pada tahun 1*98 %an& kemudianmenetapkan standar ANS! untuk
bahasa C. Standar ANS! ini didasarkan kepada standar UN!5 %an& diperluas.
C'nt'h karakter %an& ditulis den&an diawali tanda : adalah:
:; men%atakan karakter petik0&anda
:: men%atakan karakter ba)kslash
:t men%atakan karakter tab
"alam bentuk %an& lebih umum6 <'rmat print<13
print<1=strin& k'ntr'l;6 da<tar ar&umen3
den&an strin& k'ntr'l dapat berupa satu atau se/umlah karakter %an& akan
ditampilkan ataupun berupa penentu <'rmat %an& akan men&atur penampilan dari
ar&umen %an& terletak pada da<tar ar&umen. (en&enai penentu <'rmat diantaran%a
berupa:
>d untuk menampilkan bilan&an bulat 1inte&er3
>< untuk menampilkan bilan&an titik0men&amban& 1pe)ahan3
>) untuk menampilkan karakter
>s untuk menampilkan strin&
C. $AN?-A@ -EJA "AN #ECOBAAN
1. Bukalah "e7 CAA atau N'te#adAA
2. Tuliskan skrip berikut6 simpan dalam ekstensi nama<ile.)
Bin)lude Cstdi'.hD
main13
E
print<1FN' : >d:nF613G
print<1FNama : >s:nF6FAliF3G
print<1FNilai : ><:nF69..H3G
print<1F@uru< : >):nF6IAI3G
J
8. C'mpile <ile tersebut6 lalu )ari <ile hasil k'mpilasi ber ekstensi eKe dan )'p% ke
dri7e s%stem anda 1umumn%a dri7e C36 selan/utn%a bukalah start run )md
1)'mmand pr'mpt3.
L. $alu ketikan perintah )han&e dire)t'r% )aran%a
)d:... 1enter3
)d::D nama<ile.eKe 1enter3
H. @asiln%a akan seperti berikut :
+. Cara menampilkanhasil pr'&ram memalui )md )ukup rumit6 untuk
mempermudah anda dapat lan&sun& menampilkan hasiln%a melalui "e7 CAA6
teknisn%a tambahkan s%stem 1=#AUSE;3G di akhir pr'&ram sebelum penutup
pr'n&am =J;
Bin)lude Cstdi'.hD
main13
E
print<1FN' : >d:nF613G
print<1FNama : >s:nF6FAliF3G
print<1FNilai : ><:nF69..H3G
print<1F@uru< : >):nF6IAI3G
s%stem 1=#AUSE;3G
J
(aka setelah dik'pilasi hasiln%a akan se&era mun)ul dari displa% "e7 CAA.
". #EN?E(BAN?AN 6 @AS!$ dan TU?AS
1. #er)'baan 1
2. #er)'baan 2
8. #er)'baan 8
L. per)'baan L
M. -ES!(#U$AN
"apat men&etahui )ara penulisan bahasa C baik dari prepr'ses'r6 deklarasi
hin&&a al&'ritman%a. Selain itu6kita dapat men&etahui aplikasi pen&'lah bahasa C %aitu
"e7 CAA.
"en&an s'<tware "e7 CAA pen&&una dapat membuat ran)an&an sebuah aplikasi
sederhana men&&unakan bahasa tersebut. -etika pen&&una membuat teks berbahasa C6
"e7 CAA dapat men&0)'mpile men/adi aplikasi berekstensi .eKe. Aplikasi berekstensi itu
dapat beker/a den&an s'<tware )'mmand pr'mt bawaan wind'ws.