Contoh IF,IF-ELSE,ELSE-IF,SWITCH,dan FOR | Bahasa C++

Posted on

sedikit contoh tentang bahasa c pemograman,
1. if – else

contoh if-else

2. else-if
else-if adalah membuat penyataan if lebih dari satu nilai kebenaran,sebetulnya hampir sama tapi beda antara if else dan else-if itu sendiri. lihat gambar…
contoh :
teksnya seperti berikut….
#include
#include
void main()
{
int pilihan;
char lanjut;
float celcius,fahrenhait,reamur,km,dollar,rupiah;
do
{
printf(“n ________________________________________ n”);
printf(“n| Silahkan Pilih Menu Yang Anda Inginkan |n”);
printf(“n|________________________________________|n”);
printf(“n|========================================|n”);
printf(“n| MENU AWAL APLIKASI  BY : ANDHIKA       |n”);
printf(“n|========================================|n”);
printf(“| 1. Konversi Celcius Ke Fahrenheit      |n”);
printf(“| 2. Konversi kilometer ke meter         |n”);
printf(“| 3. Konversi Celcius Ke Reamur          |n”);
printf(“| 4. Konversi Reamur Ke Celcius          |n”);
printf(“| 5. Konversi Fahrenheit Ke Reamur       |n”);
printf(“| 6. Konversi Reamur Ke Fahrenhait       |n”);
printf(“| 7. Konversi dollar ke rupiah           |n”);
printf(“n|________________________________________|n”);
printf(“pilih menu (1, 2, 3, 4, 5, 6, 7)?”);
scanf(“%d”,&pilihan);
printf(“n”);

if(pilihan==1)
{
printf(“suhu celcius?”);
scanf(“%f”,&celcius);
printf(“Jadi,fahrenhait=%.2fn”,(1.8*celcius)+32);
}

else if(pilihan==2)
{
printf(“jumlah kilometer?”);
scanf(“%f”,&km);
printf(“Jadi,meternya=%.2fn”,km*1000);
}

else if(pilihan==3)
{
printf(“suhu celcius?”);
scanf(“%f”,&celcius);
printf(“Jadi,reamur=%.2fn”,0.8*celcius);
}


else if(pilihan==4)
{
printf(“suhu reamur?”);
scanf(“%f”,&reamur);
printf(“Jadi,celcius=%.2fn”,1.25*reamur);
}


else if(pilihan==5)
{
printf(“suhu fahrehait?”);
scanf(“%f”,&fahrenhait);
printf(“Jadi,reamur=%.2fn”,0.445*(fahrenhait-32));
}

else if(pilihan==6)
{
printf(“suhu reamur?”);
scanf(“%f”,&reamur);
printf(“Jadi,fahrenhait=%.2fn”,2.25*reamur+32);
}

else if(pilihan==7)
{
printf(“masukkan nilai rupiah sekarang?”);
scanf(“%f”,&rupiah);
printf(“masukkan jumlah dollar?”);
scanf(“%f”,&dollar);
printf(“Jadi,jadi nilai tukarnya=%.2fn”,dollar*rupiah);
}

printf(“n ==============terima kasih============== n”);
printf(“apakah anda ingin mengulang (y/t): “);
lanjut=getche();
printf(“n”);
}

while(lanjut==’y’||lanjut==’Y’);
getch();
printf(“n ============

===SELESAI================== n”);



}
itulah contoh kalian bisa belajar dengan sendiri,secara kreatifitas anda,untuk belajar….
3.switch
switch merupakan pengganti else-if tapi data yang bisa hanya bertipe CHAR untuk data lainnya tidak bisa.
lihat gambar :
4. for
merupakan pernyataan loop / perulangan dalam pemograman, selain for ada nested for, while,do-while, dan nested while tapi kali ini saya akan membahas tentang For dulu.
terima kasih semoga bermanfaat buat pemula….
Gravatar Image
Suka jalan-jalan, naik sepeda, bermain code-code asal tidak suka mengkode cinta. Hubungi email : andhika.na@gmail.com jika anda butuh website untuk personal maupun bisnis.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.