Thursday, September 19, 2013

Seri Bahasa C : Variabel dan Ekspresi Aritmatika...(2)

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;


      }

}
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

No comments :

Post a Comment