Apa sih kondisi itu?
Kondisi itu merupakan suatu aksi yang akan diproses. Apabila suatu program memiliki kondisi benar/true
maka akan melakukan suatu aksi. Sebaliknya, bila kondisi salah/ false maka akan
melakukan aksi lain(jika ada).
Kondisi pada bahasa C yaitu If, If…else, dan Switch case.
Bentuk umum If:
If (kondisi)
Pernyataan;
Bentuk umum If..else :
If (kondisi)
Pernyataan 1;
Else
Pernyataan 2;
Bentuk umum Switch:
Switch (ekspresi)
Case item1 : pernyataan1;
Break;
Case item2: pernyataan2;
Break;
Default : pernyataan;
Break;
Berikut contoh program untuk If... Else :
- #include <nama file header> memiliki arti akan mengambil fungsi-fungsi yang terdapat pada library. Stdio.h merupakan standard input output header, diantaranya clrscr(), printf(), scanf().
- Int main() Bagian utama yang dijalankan program
- {} pembatas, penentu satu kesatuan
- Int nilai; memberi variable nilai
- Printf(“masukkan nilai =”); menyetak masukkan nilai = pada layar.
- Scanf(“%d”, &nilai); untuk memasukkan data dari keyboard. Tanda %d merupakan bahwa program akan membaca nilai integer angka.
- If(nilai %2 ==0) printf(“genap \n”); else printf(“ganjil \n”);} If Then merupakan statement kondisi. Di sini, apabila nilai yang dimasukkan habis dibagi dua, maka cetak genap. Selain itu, atau bilangan tidak habis dibagi dua, maka akan dicetak pada layar ganjil.
Outputnya :
Contoh program switch case :
Pertama kali akan dicetak menu dan list-list es krim di menu. Kemudian akan diminta memasukkan pilihan. scanf("%d", &pilih); angka yang dimasukkan akan dibaca sebagai pilih.
switch(pilih) { } merupakan kondisi pada c, yang mana didalam bloknya terdapat case 1 : statement; break; case 2: dst... Apabila kita memasukkan nilai angka 1, maka yang akan tercetak anda memilih magnum ice cream. Dan begitu juga yang lainnya, akan tercetak statemen sesuai case-nya masing-masing. Apabila diluar case 1,2 dan 3 maka akan tercetak statement pada default.
Outputnya:
0 komentar on "Kondisi Pada Bahasa C"
Posting Komentar