statement IF-ELSE

Posted on September 24, 2008. Filed under: dasar pemrograman, kuliahku |

Statemen if-else mempunyai sintaks:

if (kondisi)

pernyataan-1

else

pernyataan-2;

Maksud dari pernyataan if-else adalah:

Jika kondisi benar, maka pernyataan-1 dijalankan,

Sedangkan jika kondisi bernilai salah, maka pernyataan-2 yang akan dijalankan.

Masing-masing pernyataan-1 dan pernyataan-2 dapat berupa sebuah pernyataan tunggal maupun pernyataan majemuk

Pemakaian if Secara Bertingkat

Dalam bahasa C dimungkinkan untuk menggunakan statemen if ( atau if-else) secara bertingkat , yaitu di dalam suatu statemen if (atau if-else) terdapat pernyataan if (atau if-else) yang lain.

Bentuk bertingkat seperti di atas disebut sebagai nested if.

Algoritma1

  1. Nama program//program if1

  2. Prapocessor #include<stdio.h>

  3. Nama Fungsi main( )

  4. Mulai

  5. Deklarasi variabel int bil;

  6. Masukkan suatu bilangan;

  7. if(bil!=0) tampil(“benar”);

  8. else tampil(“salah”);

  9. Selesai

List program1

//program if1

#include<stdio.h>

void main()

{

int bil;

printf(“tulis bil selain 0″);

scanf(“%d”,&bil);

if(bil!=0) puts(“benar”);

else puts(“salah”);

}

Algoritma2

  1. Nama program//program if2

  2. Prapocessor #include<stdio.h>

  3. Nama Fungsi main( )

  4. Mulai

  5. Deklarasi variabel int bil;

  6. Masukkan suatu bilangan;

  7. if((bil>=10)&&(bil<=20))tampil(“benar”);

  8. else if((bil<=40)&&(bil>=30))tampil(“benar”);

  9. else tampil(“salah”);

  10. Selesai

List program2

//program if2

#include<stdio.h>

void main()

{

int bil;

printf(“Tulis bil antara 10-20 atau 30-40\n”);

scanf(“%d”,&bil);

if((bil>=10)&&(bil<=20))puts(“benar”);

else if((bil<=40)&&(bil>=30))puts(“benar”);

else puts(“salah”);

}

Make a Comment

Make a Comment: ( None so far )

blockquote and a tags work here.

  • Kategori

  • Call mE

  • GERAKAN BUKU

    SoloSinau - Bengawan.org
  • iyem ada disini

  • IP Pengunjung

    IP



  • We Support IGOS Summit 2

Liked it here?
Why not try sites on the blogroll...