Page 173 - C:\Users\15710210730001\Documents\Flip PDF Professional\INFORMATIKA-BG-KLS_X\
P. 173
loat berat;
kecil=0;
sedang=0;
besar=0;
scanf(″%f″, &berat); // baca data berat bunga
kol pertama
while (berat!=-1) { //selama berat tidak sama
//dengan -1 ulangi proses di bawah ini
if(berat<50) kecil++; //menambah jumlah kecil
else if(berat<200 && berat>50) sedang++;
//menambah jumlah sedang
else besar++; // menambah jumlah
besar
scanf(″%f″, &berat); // baca data berat bunga
kol berikutnya
}
printf(″%.d\n%.d\n%.d\n″, kecil,sedang,besar);
return 0;
}
Contoh Kasus Uji:
No. Masukan Keluaran Keterangan
1 100.0 20.5 300.1 40.1 -1 2 Contoh kasus dengan 4 data
1
1
2 30.0 50.5 250.2 -1 1 Contoh kasus dengan 3 data
1
1
3 60.0 20.5 70.5 40.1 -1 2 Contoh kasus dengan 4 data, salah
2 satu kategori jumlahnya 0
0
165
Bab 7 Algoritma dan Pemrograman