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 :
-          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

Postingan populer dari blog ini

Cara install dan menggunakan crack Ulead video studio 11 plus dengan Mudah

Driver Lengkap ACER Aspire 4732z

Membuat segitiga siku dengan looping for dan while pada PHP