Page 62 - BUKU AJAR ALGORITMA PEMROGRAMAN (Revisi 5 Maret) B5 REVISI 12 MARET.docx
P. 62
b = 2.5;
c = a+b;
printf("Nilai c adalah %f", c);
}
Jalankan hasil dari kode program diatas, akan
menampilkan hasil sebagai berikut:
Lakukan analisa pada program yang telah anda
ketikkan:
a. Int, float adalah tipe data atau perintah?
b. Jika perintah int a; diubah menjadi int x; kemudian
jalankan program, apa yang akan terjadi? Kenapa
demikian?
c. Dari hasil program diatas, nilai c adalah nilai a + nilai
b. Diketahui nilai a adalah 10, dan nilai b adalah 2.5,
sehinga 10 + 2.5 menghasilkan 12.5, sesuai tampilan
pada hasil program.
Bila nilai pada a = 10; diubah menjadi a = 11.5;.
Kemudian jalankan program, berapakah hasil nilai c?
Bila dihitung nilai a adalah 11.5 dan nilai b adalah 2.5,
maka nilai c seharusnya adalah 14. Apakah hasil nilai
c sesuai? Bila tidak kenapa?
d. Jika pada baris perintah
printf(“Nilai c adalah %f”, c);
diubah format %f menjadi %d, sehingga menjadi:
printf(“Nilai c adalah %d”, c);
53