Contoh kasus : membuat daftar/tabel suhu fahrenheit dan celsius, dengan rumus konversi suhu
celsius =(5/9)(fahrenheit - 32)
#include <stdio.h>
main()
{
int fahr, celsius;
int lower, upper, step;
lower = 0;
upper = 300;
step = 20;
fahr = lower ;
while (fahr <= upper) {
celsius = 5*(fahr-32)/9;
printf ("%d \t %d \n",fahr, celsius);
fahr = fahr + step;
}
}
main()
{
int fahr, celsius;
int lower, upper, step;
lower = 0;
upper = 300;
step = 20;
fahr = lower ;
while (fahr <= upper) {
celsius = 5*(fahr-32)/9;
printf ("%d \t %d \n",fahr, celsius);
fahr = fahr + step;
}
}
Kompilasi dan Hasil Running
pada bahasa C, semua variabel harus dideklarasikan sebelum digunakan, biasanya pada awal fungsi sebelum ada statemen yang dieksekusi. Deklarasi variabel memberikan sifat dan daftar variabel, contoh
int fahr, celsius;
int lower, upper, step;
Pada contoh program di atas dapat dilihat bagaimana perintah printf bekerja. Jika yang akan dicetak pertama kali adalah karakter string, tanda % mengindikasikan ada argumen lain yang akan disubstitusi. Misalnya %d menunjukkan tipe integer sehingga statemen
printf("%d\t%d\n", fahr, celsius);
menyebabkan nilai dua buah integer fahr dan celsius tercetak dengan sebuah tab (\t) diantaranya
printf("%d\t%d\n", fahr, celsius);
menyebabkan nilai dua buah integer fahr dan celsius tercetak dengan sebuah tab (\t) diantaranya
No comments :
Post a Comment