Belajar Nested IF (IF Bersarang)
Sekarang Mas Hyda akan sedikit membahas tentang IF Bersarang
(nested). Nested IF merupakan IF di dalam IF, atau IF bersarang, atau IF
bertingkat. Untuk lebih jelas tentang IF Sobat Hyda baca dulu IF-THEN & IF-THEN-ELSE
Berikut notasi algoritmik If bersarang :
If kondisi 1 then
Aksi
1
Esle
If kondisi 2 then
Aksi 2
Else
If kondisi 3 then
Aksi 3
Endif
Endif
Endif
bagan alir (flowchat) yang memperlihatkan pemilihan dengan Nested If |
Berikut contoh Algoritma untuk menentukan apakah sebuah bilangan
bulat merupakan bilangan positif, negatif atau nol dalam Bahasa C++:
/* PROGRAM Jenis Bilangan Bulat */
/* Menentukan apakah sebuah bilangan bulat merupakan bilangan positif, negatif atau nol. */
#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 > 0)
printf("positif\n\n");
else
if (bil < 0)
printf("negatif\n\n");
else
if (bil == 0)
printf("nol\n\n");
/*endif*/
system("PAUSE");
return EXIT_SUCCESS;
}
mkasih ya ka bermanfaat bgt ,..
BalasHapussama-sama..
BalasHapussering sering mampir ya..