Belajar Pernyataan IF-THEN
Kali ini Mas Hyda ingin mencoba memberi gambaran kepada
Sobat Hyda yang masih bingung dengan konstruksi Pernyataan IF-THEN pada Bahasa C dan C++
PERNYATAAN IF-THEN (Jika-Maka)
Pernyataan ini merupakan Notasi algoritmik untuk analisis
dengan satu kasus. Nah gambaran umumnya tuh semacam pernyataan Sebab-Akibat
pada Mapel Bahasa Indonesia itu oh sob..
Contoh :
Contoh :
-
IF Ani makan cokelat THEN Ani
senang
Jika Ani makan cokelat Maka Ani
senang
-
IF Budi kotor THEN Budi mandi
Jika budi kotor Maka Budi mandi
Nah Sobat Hyda faham kan??
Kalo sudah, Mas Hyda mau melanjutkan ke tahap berikutnya.
Untuk pengaplikasiannya konstruksi IF-THEN dinyatakan dalam
bentuk pernyataan:
If kondisi then
aksi
endif
Pernyataan di atas berarti bahwa aksi hanya dilaksanakan bila kondisi
bernilai benar(true). Bila kondisi bernilai salah (false), tidak ada aksi apapun
yang dikerjakan. Kata endif
sengaja kita tambahkan untuk mempertegas awal dan akhir struktur IF-THEN.
Bagan alir (flowchart) yang memperlihatkan pemilihan dengan hanya satu kasus |
Berikut contoh Algoritma untuk menentukan apakah sebuah bilangan
bulat merupakan bilangan genap
Bahasa C :
/* PROGRAM Bilangan */
/* Mencetak pesan “genap” jika sebuah bilangn bulat yang dibaca merupakan
bilangn genap */
#include <studio.h>
Main ()
{ /* DEKLARASI */
Int bil;
/* ALGORITMA : */
Printf(“ketikan sembarang bilangan bulat :”); scanf(“%d”,&x)
If (x % 2 == 0)
Printf(“genap”);
/*endif*/
}
Bahasa C++ :
/* PROGRAM Bilangan */
/* Mencetak pesan “genap” jika sebuah bilangn bulat yang dibaca merupakan bilangn genap */
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{/* DEKLARASI */
int bil;
/* ALGORITMA : */
printf("ketikan sembarang bilangan bulat: ");scanf("%d",&bil);
if (bil % 2 == 0)
printf("genap");
/*endif*/
system("PAUSE");
return EXIT_SUCCESS;
}
Komentar
Posting Komentar