Pengambilan Keputusan dengan IF-ELSE


1. Contoh Program Mencari Bilangan Genap & Ganjil:
#include<stdio.h>

main()

{

int x;

printf(“masukkan angka: “);

scanf(“%d”,&x);

if (x%2==0)

{

printf(“Genap”);

}else

printf(“Ganjil”);

}

Output:
masukkan angka: 2
Genap

2. Program menentukan nilai huruf:
#include<stdio.h>

main()

{

int nilai;

printf(“Masukkan Nilai: “);

scanf(“%d”,&nilai);

if(nilai>=56)

{

printf(“LULUS\n”);

}else {

printf(“Anda Mengulang materi\n”);}

if ((nilai>=80)&&(nilai<=100))

{

printf(“Nilai Huruf: A”);}

else if((nilai>=70)&&(nilai<=79))

{

printf(“Nilai Huruf: B”);}

else if((nilai>=55)&&(nilai<=69))

{

printf(“Nilai Huruf: C”);}

else if((nilai>=45)&&(nilai<=54))

{

printf(“Nilai Huruf: D”);}

else

printf(“Nilai Huruf: E”);

}

Output:

Masukkan nilai: 90

LULUS

Nilai Huruf: A

3. Pernyataan if-else memiliki bentuk umum seperti berikut :

If(kondisi)

Pernyataan ke1;

Else

Pernyataan ke2:
Artinya:

Jika kondisi itu benar maka yang akan muncul adalah pernyataan ke1, sebaliknya jika kondisi salah maka pernyataan ke2 yang akan mucul.

4. Membuat program yang Jika sebuah bilangan pembagiannya akan tidak dilakukan jika pembaginya nol. Dan menghasilkan nilai tak terhingga.

Berikut scriptnya:

#include<stdio.h>

main()

{

float a,b,c;

printf(“Masukkan angka ke-1: “);

scanf(“%f”,&a);

printf(“Masukkan angka ke-2: “);

scanf(“%f”,&b);

if (b==0){

printf(“Tak terhingga”);}

else{

c=a/b;

printf(“Nilainya adalah=%2.2f”,c);}

}

Output:

Masukkan angka ke-1: 4

Masukkan angka ke-2: 0

Tak terhingga

4 Comments Add yours

  1. Iyud mengatakan:

    Siip

    1. informatika11d mengatakan:

      Mantap… (y)

  2. ajhie mengatakan:

    I like it,,. good jobb😀

    1. informatika11d mengatakan:

      thanks gan,😀

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s