Contoh 1 :
#include <iostream>
#include <conio>
void main()
{
double nilai,pangkat, hasil;
cout<<"Masukkan nilai yang ingin dipangkatkan :";
cin>>nilai;
cout<<"Masukkan jumlah pemangkatan :";
cin>>pangkat;
hasil=1;
for(int i=0;i<pangkat;i++)
{
hasil*=nilai;
}
cout<<endl;
cout<<"Nilai dari "<<nilai<<" Pangkat "<<pangkat<<" Adalah "<<hasil;
cout<<endl;
cout<<"Bye bye";
getch();
}
==================================================
CONTOH 2 :
#include <iostream>
#include <conio>
void main()
{
int max,jum;
int arr[6]={3,1,5,12,2,9};
max=arr[0];
for(int i=1;i<6;i++)
{
if(max<arr[i])
{
max=arr[i];
}
}
cout<<"Nilai tertinggi adalah :"<<max;
cout<<endl;
cout<<"Bye bye";
getch();
}
===================================================
CONTOH 3 :
#include <iostream>
#include <conio>
void main()
{
int min,max,total;
cout<<"masukkan nilai minimal :";
cin>>min;
cout<<"masukkan nilai Maximal :";
cin>>max;
total=0;
for(int i=(min+1);i<max;i++)
{
total+=i;
}
cout<<"Total Penjumlahan nilai antara "<<min<<" dan "<<max<<" adalah :"<<total;
cout<<endl;
cout<<"Bye bye";
getch();
}
========================================================
CONTOH 4 : JUMP BREAK
#include <iostream>
#include <conio>
void main() {
int nilai;
cout<<"Masukkan jumlah perulangan :";
cin>>nilai;
for(int i=0;i<nilai;i++)
{
if(i==3)
{
cout<<"perulangan berhenti"<<endl;
break;
}
cout<<"Perulangan dilakukan untuk i :"<<i<<endl;
}
cout<<endl;
cout<<"Bye bye "<<endl;
getch();
}
=======================================================
CONTOH 5 : JUMP CONTINUE
#include <iostream>
#include <conio>
void main() {
int nilai=5;
for(int i=0;i<nilai;i++)
{
if(i==3)
{
cout<<"perulangan dilompati"<<endl;
continue;
}
cout<<"Perulangan dilakukan untuk i :"<<i<<endl;
}
cout<<endl;
cout<<"Bye bye "<<endl;
getch();
}
===================================================
CONTOH 6 : JUMP GOTO
#include <iostream>
#include <conio>
void main() {
int i;
cout<<"masukkan nilai :";
cin>>i;
cetak:
cout<<"Anda Lulus"<<endl;
if(i-->6)
{
goto cetak;
}else
{
cout<<"Anda tidak lulus";
}
cout<<endl;
cout<<"Bye bye "<<endl;
getch();
}
=====================================================
CONTOH 7 : OPTIONAL CASCADING IF ELSE
#include <iostream>
#include <conio>
void main() {
double Nilai;
cout<<"Masukkan Nilai anda :";
cin>>Nilai ;
cout<<endl;
if(Nilai>=80 && Nilai<=100)
{
cout<<"Anda dapat A";
}else if(Nilai>=65 && Nilai <80)
{
cout<<"Anda dapat B";
}else if (Nilai>=55 && Nilai <65)
{
cout<<"Anda dapat C";
}else if (Nilai>=45 && Nilai <55)
{
cout<<"Anda dapat D";
}else if (Nilai>=0 && Nilai <45)
{
cout<<"Anda dapat E";
}else
{
cout<<"Nilai yang anda masukkkan salah";
}
cout<<endl;
cout<<"Bye bye "<<endl;
getch();
}
=========================================================
CONTOH 8 : OPTIONAL IF
#include <iostream>
#include <conio>
void main()
{
int umur;
cout<<"Masukkan umur anda :";
cin>>umur;
if(umur>=17)
{
cout<<endl;
cout<<"Anda sudah Dewasa "<<endl;
}
cout<<"Bye bye ";
getch();
}
=======================================================
CONTOH 9 : OPTIONAL IF ELSE
#include <iostream>
#include <conio>
void main() {
int gaji;
int pajak;
cout<<"Masukkan gaji anda :";
cin>>gaji;
if(gaji>=50000)
{
pajak=gaji*0.2;
cout<<"Pajak anda sebesar "<<pajak<<endl;
}else
{
cout<<"Pajak anda sebsar 500 "<<endl;
}
cout<<"Bye bye ";
getch();
}
============================================
CONTOH 10 : OPTIONAL IF ELSE BERSARANG
#include <iostream>
#include <conio>
void main() {
double IPK;
cout<<"Masukkan IPK anda :";
cin>>IPK;
if(IPK<4)
{
if(IPK>=3.75)
{
cout<<"Anda lulus dengan predikat Cum Laude"<<endl;
}else
{
cout<<"Anda tidak lulus dengan predikat Cum Laude"<<endl;
}
}else
{
cout<<"IPK yang anda masukkan salah "<<endl;
}
cout<<"Bye bye "<<endl;
getch();
}
==============================================
CONTOH 11 : OPTIONAL SWITCH CASE
#include <iostream>
#include <conio>
void main() {
char arah_angin;
cout<<"Masukkan Arah Mata Angin :";
cin>>arah_angin;
cout<<endl;
switch(arah_angin)
{
case 'U':cout<<"Utara";
break;
case 'S':cout<<"Selatan";
break;
case 'B':cout<<"Barat";
break;
case 'T':cout<<"Timur";
break;
default:
cout<<"Arah mata angin yang anda masukkan salah";
}
cout<<endl;
cout<<"Bye bye "<<endl;
getch();
}
====================================================
CONTOH 12 : PERULANGAN DO WHILE
#include <iostream>
#include <conio>
void main() {
int nilai;
do
{
cout<<"Tekan angka apapun, bukan huruf"<<endl;
cout<<"Selama Angka -99 tidak ditekan maka permainan berjalan terus"<<endl;
cout<<"tekan -99 untuk keluar :";
cin>>nilai;
cout<<endl;
} while(nilai!=-99);
cout<<"Perulangan berhenti karena nilai yang diinputkan :"<<nilai;
cout<<endl;
cout<<"Bye bye "<<endl;
getch();
}
========================================================
CONTOH 13 : PERULANGAN FOR
#include <iostream>
#include <conio>
void main() {
int batas,i;
cout<<"Masukkan batas perulangan :";
cin>>batas;
cout<<endl;
for(i=1;i<=batas;i++)
{
cout<<"nilai i ="<<i<<endl;
}
cout<<endl;
cout<<"Looping berhenti karena nilai i ="<<i<<endl;
cout<<"tersebut melebihi batas perulangan"<<endl;
cout<<"Bye bye "<<endl;
getch();
}
========================================================
CONTOH 14 : PERULANGAN WHILE
#include <iostream>
#include <conio>
void main() {
int nilai;
cout<<"Masukkan nilai :";
cin>>nilai;
cout<<endl;
while(nilai!=0)
{
cout<<"Perulangan "<<nilai<<endl;
nilai--;
}
cout<<"Perulangan berhenti karena nilai i= "<<nilai;
cout<<endl;
cout<<"Bye bye "<<endl;
getch();
}
Tidak ada komentar:
Posting Komentar