Senin, 18 Desember 2017

Penjelasan If, Else if, dan Switch case



Assalamu’alaikum Warahmatullahi Wabarakatuh



Pernyataan If


Struktur percabangan dimana bentuk umum dari IF … adalah:
If (Kondisi)
{
Statement 1;

}


Contoh:

#include  <stdio.h>
#include <conio.h>
void main ( )
{
int x;
printf(“1. Nilai Bahasa Inggris\n”);
printf(“2. Nilai Matematika\n”);
scanf(“%d”,&x);
if (x==1)
printf(“Nilainya 85”);
if (x==2)
printf(“Nilainya 90”);
getch ( );
}

Pernyataan IF … ELSE


Bentuk umum dari IF … ELSE adalah:
If (Kondisi)
{
Statement 1;
Statement 2;
}
else
{
Statement 3;
Statement 4;
Statement dst;
}


Contoh:

#include<stdio.h>
#include <conio.h>
void main ( )
{
int x;
printf(“1. Nilai Bahasa Inggris\n”);
printf(“2. Nilai Matematika\n”);
scanf(“%d”,&x);
if (x =1)
{
printf(“Nilainya 85”);
}
if (x==2)
{
printf(“Nilainya 90”);
}
else
{
printf(“Tidak ada nilainya”);
}
return 0;
}


Pernyataan Switch

Bentuk umum dari Swicth … Case adalah:
switch(skor)
{
case 1: …
break;
case 2: …
break;
….
}
Contoh:
#include <stdio.h>
#include <conio.h>
void main ( )
{
int x;
printf(“1. Nilai Bahasa Inggris\n”);
printf(“2. Nilai Matematika\n”);
scanf (“%d”, &x)
switch (x)
{
{
case 1: printf(“Nilainya 85”); break;
case 2: printf(“Nilainya 90”); break;
default: printf(“Tidak ada nilainya”);
}
getch ( );
}

Lampiran Program

/*Program 1*/
#include <stdio.h>
#include <conio.h>

//Program untuk menghitung luas lingkaran //
main ( )
{
float pi = 3.14;
float r;
printf (“Jari-jari lingkaran = “);
scanf (“%f”, &r);
printf (“Luas lingkaran = %f”, pi * r * r);
getch ( );
}


/*Program 2*/
#include <stdio.h>
#include <conio.h>
#include <math.h>

//menghitung keliling segitiga//
main ( )
{
int a,b,c,K;
printf(“masukan nilai a = “);
scanf(“%i”,&a);
printf(“masukan nilai b = “);
scanf(“%i”,&b);
printf(“Masukan nilai c = “);
scanf(“%i”,&c);
K = (a+b+c);
printf(“Keliling segitiga adalah %i”, K);
getch ( );
}



Sumber: https://irmaamalia153.wordpress.com/2011/03/26/perintah-dasar-if-else-dan-switch-case/


                Itu saja yang bisa dijelaskan, semoga dengan penjelasan diatas dapat membantu teman-teman, aamiin.. bye 😊

Wassalamu’alaikum Warahmatullahi Wabarakatuh

Tidak ada komentar:

Posting Komentar

KALIJAGA INSTITUTE FOR JUSTICE (KIJ): LOKAKARYA PENGARUSUTAMAAN HAM BAGI HAKIM DAN STAF PENGADILAN AGAMA (PA) WATES, BANTUL, DAN KOTA

  Bekerjasama dengan The Asia Foundation dan Ditjen Badilag Mahkamah Agung Republik Indonesia, Kalijaga Institute for Justi...