dhgjndgbdrjurtgjfvc

download dhgjndgbdrjurtgjfvc

of 4

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