dhgjndgbdrjurtgjfvc
-
Upload
bobby-sara-thoga -
Category
Documents
-
view
224 -
download
0
Transcript of dhgjndgbdrjurtgjfvc
-
7/24/2019 dhgjndgbdrjurtgjfvc
1/4
DAFTAR ISI
DAFTAR ISI
HalamanKATA PENGANTAR........................................................................................ i
MATRIK SAP.................................................................................................. ii
DESKRIPSI MATA KULIAH........................................................................ix
DAFTAR ISI.....................................................................................................x
PETUNJUK PENGGUNAAN BAHAN AJAR...........................................xiv
KEGIATAN BELAJAR I : PENDAHULUAN.........................................I-1
Lembar In!rma"i # : Pen$a%&l&an..............................................................I-2
1.1. Sekilas Tentang Bahasa C...................................................................I-2
1.2. Lingkungan Bahasa C.........................................................................I-2
1.3. Kemampuan Bahasa C.......................................................................I-3
1.4. Struktur Program................................................................................I-4
Lembar La'i%an #..........................................................................................I-8
KEGIATAN BELAJAR II : INPUT DAN (UTPUT..............................II-1
Lembar In!rma"i ) : In*&' $an (&'*&'...................................................II-2
2.1. Konstanta...........................................................................................II-2
2.2. aria!el..............................................................................................II-2
2.3. "ungsi #utput....................................................................................II-$
2.4. "ungsi Input......................................................................................II-8
2.%. Penentu "ormat...............................................................................II-1&
2.'. Penetu Le!ar "iel(...........................................................................II-11
2.$. )s*ape Se+uen*es............................................................................II-12
2.8. "ungsi get*he, (an get*h,.............................................................II-14
Lembar La'i%an ).......................................................................................II-1$
KEGIATAN BELAJAR III : (PERASI ARITMATIK........................III-1
Lembar In!rma"i + : (*era"i Ari'ma'i,.................................................III-2
3.1. #perator ritmatik...........................................................................III-23.2. )kspresi ritmatik...........................................................................III-2
EL 2022 DASAR PEMOGRAMAN KOMPUTER /
-
7/24/2019 dhgjndgbdrjurtgjfvc
2/4
DAFTAR ISI
3.3. 0irarki #perator ritmatik..............................................................III-2
3.4. #perator Pem!eri ilai....................................................................III-3
3.%. #perator In*rement (an e*rement.................................................III-3
3.'. Pengatur Tipe ,Tpe Casting.......................................................... III-'
3.$. 0irarki #perator...............................................................................III-$
3.8. #perasi Karakter..............................................................................III-$
Lembar La'i%an +.......................................................................................III-
KEGIATAN BELAJAR I- : PERABANGAN DAN L((P.............I-1
Lembar In!rma"i / : Per0aban1an $an L!!*.........................................I-2
4.1. Per*a!angan Bersarat.....................................................................I-2
4.1.1. #perator 5elasi.......................................................................I-2
4.1.2. #perator Logika......................................................................I-3
4.1.3. Pernataan i6,.........................................................................I-4
4.1.4. Pernataan i6-else,................................................................. I-$
4.1.%. este( i6,.............................................................................I-1&
4.1.'. Pernataan else-i6,...............................................................I-14
4.1.$. Pernataan i6,.......................................................................I-1$
4.1.8. #perator Kon(isi...................................................................I-18
4.2. Loop................................................................................................I-22
4.2.1. Pengulangan (engan 6or,......................................................I-22
4.2.2. Pengulangan (engan 7hile,..................................................I-2$
4.2.3. Pengulangan (engan (o-7hile,.............................................I-28
4.2.4. Pernataan !reak (an *ontinue .............................................I-2 Lembar La'i%an /......................................................................................I-31
KEGIATAN BELAJAR - : F U N G S I..................................................-1
Lembar In!rma"i 2 : F&n1"i.......................................................................-2
%.1. Struktur "ungsi..................................................................................-2
%.2. Si6at (an Kegunaan "ungsi................................................................-2
%.3. enis-enis "ungsi..............................................................................-4
%.4. eklarasi aria!el.............................................................................-8
EL 2022 DASAR PEMOGRAMAN KOMPUTER /i
-
7/24/2019 dhgjndgbdrjurtgjfvc
3/4
DAFTAR ISI
%.%. 9engirim ata ke suatu "ungsi........................................................-
%.'. eklarasi "ungsi................................................................................-
%.$. "ungsi oi(......................................................................................-12
%.8. Prototipe "ungsi..............................................................................-13
Lembar La'i%an 2.......................................................................................-1%
KEGIATAN BELAJAR -I : PREPR(SES(R DIREKTIF................I-1
Lembar In!rma"i 3 : Pre*r!"e"!r Dire,'i.............................................I-2
'.1. Preprosesor irekti6.........................................................................I-2
'.2. 9em!uat 0ea(er "ile......................................................................I-%
'.3. 9akro...............................................................................................I-'
'.4. Perintah-perintah SI.S:S...........................................................I-8
Lembar La'i%an 3.....................................................................................I-1&
KEGIATAN BELAJAR -II : ARRA4 DAN STRING........................II-1
Lembar In!rma"i 5 : Arra6 $an S'rin1..................................................II-2
$.1. rra...............................................................................................II-2
$.1.1. rra satu (imensi................................................................II-2
$.1.2. rra (ua (imensi................................................................II-8
$.1.3. 9engirim arra ke suatu 6ungsi.........................................II-12
$.2. String............................................................................................II-14
$.2.1. eklarasi string...................................................................II-14
$.2.2. Inisialisasi string..................................................................II-14
$.2.3. Input (an output untuk string..............................................II-1%
$.2.4. Kumpulan string..................................................................II-21
Lembar La'i%an 5....................................................................................II-24
KEGIATAN BELAJAR -III : M(DE TEKS DAN GRAFIK..........III-1
Lembar In!rma"i 7 : M!$e Te," $an Grai,.......................................III-2
8.1. 9o(e Teks......................................................................................III-2
8.1.1. ;arna teks.............................................................................III-3
8.1.2. ;in(o7s...............................................................................III-%
EL 2022 DASAR PEMOGRAMAN KOMPUTER /i
-
7/24/2019 dhgjndgbdrjurtgjfvc
4/4
DAFTAR ISI
8.1.3. "ungsi-6unsi (alam mo(e teks..............................................III-'
8.2 9o(e