BAB 3 PERINTAH 2 C 7/23/2018 ABR team presentation
Perintah Dasar C Program yang akrab (User friendly) Komunikatif Mudah digunakan Singkat, jelas, terstruktur dan fleksibel Fasilitas Kemudahan bagi pemakai Petunjuk singkat penggunaan program Pernyataan error Cara mengatasi kesalahan Fasilitas Help 7/23/2018 ABR team presentation
Perintah C Hal-hal penting membuat program User friendly Tujuan/Judul program Petunjuk pengoperasian program Pesan kesalahan Keterangan Siap Panggil Tataletak peragaan Hemat kegiatan Fleksibel 7/23/2018 ABR team presentation
Perintah C Rata-rata bilangan positif (Peragakan petunjuk pengoperasian) tulis (‘Menghitung rata-rata bilangan positip’) tulis tulis (‘Masukkan sembarang bil. Positif atau negatif’) tulis (‘Setelah mengetik bilangan tekan <enter>’) 7/23/2018 ABR team presentation
Perintah Tambahan Rata-rata bilangan positif (lanjutan) tulis (‘Masukkan nol untuk menandakan bilangan terakhir’) tulis (Inisialisasi) n = 0 jumlah = 0 7/23/2018 ABR team presentation
Perintah Tambahan (Penjumlahan bilangan positif) baca (bil) while bil<> 0 do if bil > 0 then jumlah = jumlah + 1 n = n + 1 eif read (bil) ewhile (Penulisan hasil perhitungan) if n <> 0 then write (n, jumlah, jumlah/n) 7/23/2018 ABR team presentation
Perintah Tambahan Pengendalian Aliran Yang Lain Perulangan for - efor for x:= hargaAwal to hargaAkhir step perubahan do [perintah yang dilakukan berulang-ulang] efor hargaAwal, hargaAkhir, perubahan : bilangan yang sejenis (positif atau negatif) keuntungan : pengecilan ukuran algoritma 7/23/2018 ABR team presentation
Perintah Tambahan for : hanya dapat digunakan untuk proses pengulangan berdasarkan harga satu variabel. repeat-until Pengulangan ditempatkan diakhir simpai. Perintah didalam simpai pasti dikerjakan 1X kondisi awal pengulangan harus benar Penggunaan simpai while lebih ‘aman’ karena penyeleksian kondisi dilakukan diawal 7/23/2018 ABR team presentation
Perintah Tambahan Percabangan case-ecase prinsip sama dengan if (lebih umum) hanya digunakan untuk pemeriksaan berdasarkan 1 variabel (if sembarang) digunakan untuk memeriksa harga variabel terhadap sekumpulan nilai (kalau sedikit if) 7/23/2018 ABR team presentation
Bobot Nilai := 4 Bobot Nilai := 3 Bobot Nilai := 2 Bobot Nilai := 1 ya ya ya ya ya Nilai =’A’? Nilai =’B’? Nilai =’C’? Nilai =’D’? Nilai =’E’? tidak tidak tidak tidak 7/23/2018 ABR team presentation
Soal Latihan 1. Buatlah program untuk menghitung jumlah nilai dalam satu kelas sbb : A = …… orang B = …… orang … E = …… orang 7/23/2018 ABR team presentation
SELESAI BAB 3 21/03/2010 AAP Ratna 2010