Page 160 - C:\Users\15710210730001\Documents\Flip PDF Professional\INFORMATIKA-BG-KLS_X\
P. 160
7. (5 Menit) Guru menutup kelas dan mengarahkan siswa pada aktivitas
reáeksi. Kode hasil pekerjaan dapat dikumpulkan untu diperiksa.
Pembahasan Ayo, Berlatih 5
Problem 1: Membagi Bilangan (Tingkat Kesulitan: )
Penjelasan singkat :
1. Siswa dapat melihat kembali diagram alir 3 pada Buku Siswa.
2. Deklarasikan variabel pembilang, penyebut, dan hasil. Variabel hasil digunakan
untuk menampung hasil pembagian dari pembilang dan penyebut.
3. Buat kondisi if untuk mengecek penyebut = 0. Jika kondisi terpenuhi, cetak
kalimat “Penyebut tidak boleh nol.”. Jika kondisi tidak terpenuhi, cetak hasil
pembagian dari pembilang dan penyebut. Cetak hasil dengan format dua
bilangan di belakang koma.
Buatlah sebuah program dari Diagram Alir 3: Membagi Bilangan yang tersedia
pada bagian algoritma di awal unit ini.
/*
* Program berlatih 1: Membuat program membagi bilangan
*/
#include <stdio.h>
int main() {
loat pembilang, penyebut, hasil;
scanf(″%f %f″, &pembilang, &penyebut);
if(penyebut == 0){
printf(″Penyebut tidak boleh nol.\n″);
}
else {
hasil = pembilang / penyebut;
printf(″%.2f\n″, hasil);
}
return 0;
}
152 Buku Panduan Guru • Informaika untuk SMA Kelas X