Anda di halaman 1dari 50

BAHASA C+

+
Penulisan Nama
#include<iostream.h>
void main()
{
cout<<"Muztaamir";
}
Luas Segi Empat
#include<iostream.h>
void main()
{
int s,L;
cout<<"Sisi :\n";
cin>>s;
L=s*s;
cout<<"Luas Segi Empat :\n"<<L;
}
Luas Persegi Panjang
#include<iostream.h>
void main()
{
int p,l,L;
cout<<"Panjang :\n";
cin>>p;
cout<<"Lebar :\n";
cin>>l;
L=p*l;
cout<<"Luas Persegi Panjang :\n"<<L;
}
Luas Lingkaran
#include<iostream.h>
void main()
{
double pi,r,L;
cout<<"Jari-jari :\n";
cin>>r;
L=3.14*r*r;
cout<<"Luas Lingkaran :\n"<<L;
}

Luas Segi Tiga


#include<iostream.h>
void main()
{
int a,t,L;
cout<<"Alas :\n";
cin>>a;
cout<<"Tinggi :\n";
cin>>t;
L=0.5*a*t;
cout<<"Luas Segi Tiga :\n"<<L;
}
Volume Kubus
#include<iostream.h>
void main()
{
int s,V;
cout<<"Sisi :\n";
cin>>s;
V=s*s*s;
cout<<"Volume Kubus :\n"<<V;
}
Volume Balok
#include<iostream.h>
void main()
{
int p,l,t,V;
cout<<"Panjang :\n";
cin>>p;
cout<<"Lebar :\n";
cin>>l;
cout<<"Tinggi :\n";
cin>>t;
V=p*l*t;
cout<<"Volume Balok :\n"<<V;
}
Volume Tabung
#include<iostream.h>
void main()
{
double r,t,V;
cout<<"Jari-jari :\n";
cin>>r;
cout<<"Tinggi :\n";
cin>>t;
V=3.14*r*r*t;
cout<<"Volume Tabung :\n"<<V;
}

Segi Tiga Terbalik


#include<iostream.h>
#include<conio.h>
#include<iomanip.h>
main()
{
int a,b,c;
int angka;
int p;
c=1;
cout<<"Masukkan Jumlah Data :\n";
cin>>angka;
cout<<"\n\n";
p=angka;
for(a=1;a<=p;a++){
cout<<setw(c);
for(b=1;b<=angka;b++){
cout<<" "<<"*";
}
c=c+1;
angka=angka-1;
cout<<"\n";}
getch();
return 0;
}
Segi Tiga
#include<iostream.h>
#include<conio.h>
#include<iomanip.h>
main()
{
int a,b,c;
int angka;
int p;
cout<<"\nMasukkan Jumlah Data :";
cin>>angka;
cout<<"\n\n";
c=angka;
p=0;
for(a=1;a<=angka;a++){
cout<<setw(c);
p=p+1;
for(b=1;b<=p;b++){
cout<<" "<<"*";
}
c=c-1;
cout<<"\n";
}
getch();
return 0;
}

Gabungan Segitiga Normal dengan Segitiga Terbalik 1


#include<iostream.h>

#include<conio.h>
#include<iomanip.h>
main()
{
int a,b,c,d;
int angka,k;
int p;
cout<<"\nMasukkan Jumlah Data :";
cin>>angka;
cout<<"\n\n";
c=angka;
p=0;
k=angka;
d=2;
for(a=1;a<=angka;a++){
cout<<"\t";
cout<<setw(c);
p=p+1;
for(b=1;b<=p;b++){
cout<<" "<<"*";
}
c=c-1;
cout<<"\n";
}
for(a=1;a<=k;a++){
cout<<"\t";
cout<<setw(d);
for(b=1;b<angka;b++){
cout<<" "<<"*";
}d=d+1;
angka=angka-1;
cout<<"\n";}
getch();
return 0;
}
Gabungan Segitiga Normal dengan Segitiga Terbalik 2
#include<iostream.h>
#include<conio.h>
#include<iomanip.h>
main()
{
int a,b,c;
int angka;
int p;
cout<<"\nMasukkan Jumlah Data :";
cin>>angka;
cout<<"\n\n";
c=angka;
p=0;
for(a=1;a<=angka;a++){
cout<<setw(c);
p=p+1;
for(b=1;b<=p;b++){
cout<<" "<<"*";
}
c=c-1;
cout<<"\n";
}
c=1;

p=angka;
for(a=1;a<=p;a++){
cout<<setw(c);
for(b=1;b<=angka;b++){
cout<<" "<<"*";
}
c=c+1;
angka=angka-1;
cout<<"\n";}
getch();
return 0;
}
Jajar Genjang
#include<conio.h>
#include<iomanip.h>
main()
{
int a,b,c;
int angka;
int p,k;
p=0;
cout<<"\nMasukkan Jumlah Data :";
cin>>angka;
k=angka;
cout<<"\n\n";
for(a=1;a<=p;a++){
p=p-1;
for(b=1;b<=angka;b++){
cout<<" "<<"*";
}
cout<<"\n";}
for(a=1;a<=angka;a++){
k=k+1;
for(b=1;b<=k;b++){
cout<<" "<<"*";}
cout<<"\n";
}
getch();
return 0;
}
Segi Tiga Kanan
#include<iostream.h>
#include<conio.h>
#include<iomanip.h>
main()
{
int a,b,c;
int angka;
int p,k;
p=0;
cout<<"\nMasukkan Jumlah Data :";
cin>>angka;
k=angka;

cout<<"\n\n";
for(a=1;a<=angka;a++){
p=p+1;
for(b=1;b<=p;b++){
cout<<" "<<"*";
}
cout<<"\n";}
for(a=1;a<=angka;a++){
k=k-1;
for(b=1;b<=k;b++){
cout<<" "<<"*";}
cout<<"\n";
}
getch();
return 0;
}
FANTASTIC 5 (Langsung)
#include<iostream.h>
main()
{
int b,c,d;
for(b=1;b<=20;b++)
{
for(c=1;c<=b;c++)
{
cout<<" ";
}
for(d=20-b;d>=0;d--)
{
cout<<"*"<<" ";
}
cout<<endl;
}
}
Nama, NIM, dan Volume Balok
#include<stdio.h>
#include<conio.h>
#include<iostream.h>
void main()
{
char nama[100], NIM[100];
float p,l,t,V;
cout<<"Nama :";
cin>>nama;
cout<<"NIM :";
cin>>NIM;
cout<<nama<<endl<<NIM;
cout<<endl<<endl;
cout<<"Program Menghitung Volume Balok"<<endl<<endl;
cout<<"Masukkan Panjang Balok :";
cin>>p;
cout<<"Masukkan Lebar Balok :";
cin>>l;
cout<<"Masukkan Tinggi Balok :";
cin>>t;
V=p*l*t;
cout<<"Volume Balok :"<<V<<endl;

getch();
}
Program Nama & NIM secara otomatis
#include<iostream.h>
void main()
{
char nama[100],NIM[100];
cout<<"Masukkan Nama :";
cin>>nama;
cout<<"Masukkan NIM :";
cin>>NIM;
cout<<"\n\nNama Saya :"<<nama<<endl;
cout<<"NIM Saya :"<<NIM;
}
Insert nama1, NIM, nama2
#include<iostream.h>
#include<iomanip.h>
#include<stdio.h>
main()
{
char nama1[20],NIM[20],nama2[20];
cout<<"Masukkan Nama1:";
gets(nama1);
cout<<"Masukkan Nama2:";
cin.getline(nama2,20);
cout<<"Masukkan NIM:";
cin>>NIM;
cout<<nama1<<endl;
cout<<nama2<<endl;
cout<<NIM;
}
With space
#include<iostream.h>
void main()
{
char nama[50],NIM[50],asal_daerah[50];
cout<<"Masukkan Nama :";
cin>>nama;
cout<<"Masukkan NIM :";
cin>>NIM;
cout<<"Masukkan Asal daerah :";
cin>>asal_daerah;
cout<<"\nNama Saya :"<<nama<<endl;
cout<<"NIM Saya :"<<NIM<<endl;
cout<<"Asal daerah :"<<asal_daerah<<endl;
}
Menggunakan clrscr
#include<iostream.h>
#include<conio.h>
void main()
{

int A,B,C,s;
cout<<"Menghitung Nilai C";
cout<<"\nMasukkan nilai A :";
cin>>A;
cout<<"Masukkan nilai B :";
cin>>B;
C=A+B;
cout<<"\nNilai C :"<<C<<endl;
clrscr ();
s=C;
cout<<s;
}
For Fo r
#include <stdio.h>
#include <string.h>
int main()
{
char data[] = "bekasi";
int jumlah, i;
for(jumlah = strlen(data); jumlah >= 0; jumlah--)
{
for(i = 0; i < jumlah; i++)
printf("%c", data[i]);
printf("\n");
}
return 0;
}
Program Matematika
#include<iostream.h>
#include<stdio.h>
int main()
{
int nilai,i,jumlah;
cout<<"Masukan banyak nilai : ";//misal 5 jadi perhitungan output = 5*4*3*2*1 = 120
cin>>nilai;
jumlah = 1; //jumlah=1 sebagai inisialisasi
for(nilai;nilai>=1;--nilai)
{
jumlah*=nilai;
cout<<nilai<<"*";//baris ini bisa dihapus kalau mau
}
cout<<"\noutput : "<<jumlah;
}
Program Harga Pakaian
#include<iostream.h>
main ()
{
int plh,jumlah;
double harga,total,diskon;
cout<<"================================";
cout<<"\nJenis Pakaian";
cout<<"\n================================";
cout<<"\n1.Dress
Rp.10.000,-";
cout<<"\n2.Blouse
Rp.20.000,-";
cout<<"\n3.Shirt
Rp.15.000,-";
cout<<"\n================================";

cout<<"\nInput Pilihan : "; cin>>plh;


cout<<"Input Jumlah Beli : "; cin>>jumlah;
switch (plh)
{
case 1:
harga=10000;
break;
case 2:
harga=20000;
break;
case 3:
harga=15000;
break;
default:
cout<<"\nPilihan Tidak Ada";
}
if(jumlah>5)
{
total=harga*jumlah;
diskon=0.15*total;
total=total-diskon;
}
else
{
diskon=0;
total=harga*jumlah;
}
cout<<"Diskon : "<<diskon<<endl;
cout<<"Total Bayar : "<<total<<endl;
}
Program Pengulangan Bilangan Positif
#include<iostream.h>
main()
{
int A;
for(A=1;A<=7;A++)
cout<<A<<" ";
}
Program Pengulangan Bilangan Positif Kelipatan 4
#include<iostream.h>
main()
{
int A;
for(A=4;A<=20;A+=4)
cout<<A<<" ";
}
Program Segitiga Miring Angka
#include<iostream.h>
#include<iomanip.h>
main()
{
int batas, jumlah;
cout<<"Input Tinggi Segitiga Angka : ";
cin>>batas;
jumlah =0;
for(int i=0;i<batas;i++){

for(int j=0;j<=i;j++){
jumlah++;
cout<<setw(3)<<setiosflags(ios::left)<<jumlah;
}
cout<<"\n";
}
}
Program perulangan segitiga
#include<iostream.h>
int main()
{
int i,j,k;
cout<<"Masukkan tinggi segitiga : ";
cin>>k;
for(i=1;i<=k;i++){
for(j=i;j<=k;j++){
cout<<"\f";}
cout<<"\n";}
for(i=1;i<=k;i++){
for(j=1;j<=i;j++){
cout<<"\f";}
cout<<"\n";}
}
Program perulangan karakter
#include<iostream.h>
main()
{
int A;
for(A=1;A<=10;A++)
cout<<"Muzta_amir"<<endl;
}
Program perulangan Do While
#include<iostream.h>
main()
{
int A;
A=1;
do
cout<<A++<<" ";
while(A<=10);
}
Program Perulangan While do
#include<iostream.h>
main()
{
int A;
A=1;
while(A<=10)
{
cout<<A++<<" ";
}}
Program metematika
#include<iostream.h>
main()
{

int nilai,i;
long a;
a=0;
cout<<"Input Nilai : ";cin>>nilai;
cout<<nilai<<"!=";
for(i=1;i<=nilai;i+=2)
{
cout<<i<<"+";
a=a+i;
}
cout<<"\b= "<<a;
}
Program perulangan Nama & NIM (DO While)
#include<iostream.h>
#include<stdio.h>
main ()
{
int i,batas;
char nama[20], nim[20];
cout<<"Masukkan Nama : ";gets(nama);
cout<<"Masukkan NIM : ";cin>>nim;
cout<<"Masukkan Batas : ";cin>>batas;
cout<<endl;
i=batas;
do
{
cout<<"\fNama Anda : "<<nama<<endl<<"\fNIM Anda : "<<nim<<endl<<endl;
i--;
}
while(i>=1);
}
Program perulangan Nama & NIM (While DO)
#include<iostream.h>
#include<stdio.h>
main ()
{
int i,batas;
char nama[20], nim[20];
cout<<"Masukkan Nama : ";gets(nama);
cout<<"Masukkan NIM : ";cin>>nim;
cout<<"Masukkan Batas : ";cin>>batas;
cout<<endl;
i=batas;
while(i>=1)
{
cout<<"Nama Anda : "<<nama<<endl<<"NIM Anda : "<<nim<<endl<<endl;
i--;
}}
Pengulangan Terbalik
#include<iostream.h>
void main()
{
int angka;
cout<<"Masukkan Jumlah Data : ";
cin>>angka;
for(int y=1;y<=5;y++)
{

for(int x=1;x<=5;x++)
{
if (x>=y) cout<<"*";
else cout<<" ";
}
cout<<endl;
}}
Pengulangan Serong Kanan
#include<iostream.h>
#include<stdio.h>
void main()
{
int angka;
cout<<"Masukkan Angka : ";
cin>>angka;
for(int y=1;y<=angka;y++)
{
for(int x=1;x<=angka;x++)
{
if (x==y) cout<<"*";
else cout<<" ";
}
cout<<endl;
}}
Pengulangan Bentuk Z
#include<iostream.h>
#include<stdio.h>
void main()
{
int angka;
cout<<"Masukkan Angka : ";
cin>>angka;
for(int y=1;y<=angka;y++)
{
for(int x=1;x<=angka;x++)
{
if (x==y||y==1||y==angka) cout<<"*";
else cout<<" ";
}
cout<<endl;
}}
Pengulangan Bentuk N
#include<iostream.h>
#include<stdio.h>
void main()
{
int angka;
cout<<"Masukkan Angka : ";
cin>>angka;
for(int y=1;y<=angka;y++)
{
for(int x=1;x<=angka;x++)
{
if (x==y||x==1||x==angka) cout<<"*";
else cout<<" ";
}
cout<<endl;
}}

Program Huruf H
#include <iostream.h>
main()
{
int angka;
cout <<"Input Angka : ";
cin >> angka;
for(int a=1; a<=angka; a++){
for(int i=0; i<angka; i++){
if(i<1 || i == angka-1){
cout<<"*";
}
else if(a == (angka/2)+1){
cout<<"*";
}
else
{
cout<<" ";
}
}
cout<<endl;}}
Angka Maju
#include <iostream.h>
void main()
{
for(int x=0 ; x<=10 ; x++)
cout<<x<<endl;
}
Angka Mundur
#include <iostream.h>
void main()
{
for(int x=20 ; x>=10 ; x--)
cout<<x<<endl;
}
Angka Maju Genap
#include <iostream.h>
void main()
{
int x,sb;
for(x=1 ; x<=10 ; x++)
{
sb=x%2;
if (sb==0)
cout<<x<<endl;
}
Angka Mundur Ganjil
#include <iostream.h>
void main()
{
int x,sb;
for(x=30 ; x>=20 ; x--)
{
sb=x%2;
if (sb==1)
cout<<x<<endl;

}
Jam Pasir Rumit
#include <conio.h>
#include <iostream.h>
main(){
clrscr();
int i,j;
for(i=1;i<=23;i++){
for(j=1;j<=46;j++){
if((i==1)||((i>=20)&&(i<=23))) if((j>=5)&&(j<=46))
cout<<"*"; else cout<<" ";
else if((i>=2)&&(i<=4)) if(((j>=5)&&(j<=10))||((j>=41)&&(j<=46)))
cout<<"*"; else cout<<" ";
else if(i==5) if(((j>=6)&&(j<=11))||((j>=40)&&(j<=45))) cout<<"*"; else
cout<<" ";
else if(i==6) if(((j>=8)&&(j<=13))||((j>=38)&&(j<=43))) cout<<"*"; else
cout<<" ";
else if(i==7) if(((j>=10)&&(j<=15))||((j>=36)&&(j<=41))) cout<<"*"; else
cout<<" ";
else if(i==8) if(((j>=12)&&(j<=17))||((j>=34)&&(j<=39))) cout<<"*"; else cout<<" ";
else if(i==9) if(((j>=14)&&(j<=19))||((j>=32)&&(j<=37))) cout<<"*"; else
cout<<" ";
else if((i==10)||(i==14)) if((j>=16)&&(j<=35)) cout<<"*"; else cout<<" ";
else if((i==11)||(i==13)) if((j>=18)&&(j<=33)) cout<<"*"; else cout<<"
";
else if(i==12) if((j>=20)&&(j<=31)) cout<<"*"; else cout<<" ";
else if(i==15) if((j>=14)&&(j<=37)) cout<<"*"; else cout<<" ";
else if(i==16) if((j>=12)&&(j<=39)) cout<<"*"; else cout<<" ";
else if(i==17) if((j>=10)&&(j<=41)) cout<<"*"; else cout<<" ";
else if(i==18) if((j>=8)&&(j<=43)) cout<<"*"; else cout<<" ";
else if(i==19) if((j>=6)&&(j<=45)) cout<<"*"; else cout<<" ";
}
cout<<"\n";
}
getch();
}

Segitiga Belah Ketupat (Tengahnya Bolong)


#include<iostream.h>
#include<conio.h>
void main()
{
int a,b,c;
cout<<"Input Nilai : ";
cin>>c;
if(c==0)
c=c-1;
for(a=1;a<c;a++){
for(b=1;b<c;b++){
if((b+a==(c+1)/2)||(b+a==(((c-1)/2))+c))
cout<<"*";
else
if((b-a==((c+1)/2)-1)||a-b==((c-1)/2))
cout<<"*";
else

cout<<" ";}
cout<<"\n";
}
getch();
}
Jam Pasir
#include<iostream.h>
void main()
{
int i,j,k;
int angka;
cout<<"Masukkan Angka : ";
cin>>angka;
for(i=angka;i>=1;i--){
for(j=i;j<=angka;j++){
cout<<" ";}
for(k=i;k>=1;k--){
cout<<" *";}
cout<<endl;}
for(i=1;i<=angka;i++){
for(j=angka;j>=i;j--){
cout<<" ";}
for(k=1;k<=i;k++){
cout<<" *";}
cout<<endl;
}}

Jajargenjang Angka Ganjil


#include<iostream.h>
main(){
int l,t,a;
cout<<"Masukkan Tinggi : ";cin>>t;
cout<<"Masukkan Lebar : ";cin>>l;
for(int i=1;i<=t;i++){
for(int j=1;j<i;j++){
cout<<" ";}
if(i%2!=0){
for (a=1;a<=l;a++){
cout<<a;}}
else{
for(a=l;a>=1;a--){
cout<<a;}
}
cout<<endl;
}}
Nama NIM goto
#include<iostream.h>

#include<stdio.h>
#include<conio.h>
main ()
{
char nama[20], nim[20],ulang;
x:
{
clrscr();
cout<<"Masukkan Nama : ";gets(nama);
cout<<"Masukkan NIM : ";gets(nim);
cout<<endl;
cout<<"Nama Anda : "<<nama<<endl;
cout<<"NIM Anda : "<<nim<<endl<<endl;
cout<<"Apakah Anda Mau Mengulangi Lagi ? [Y/N]";cin>>ulang;
if(ulang=='y'||ulang=='Y'){
goto x;}
else
{clrscr();
cout<<"Terima Kasih :):):)";
}
}
}
Segi Tiga Angka Ganjil
#include<iostream.h>
main()
{
int a=1,t;
cout<<"Input Tinggi : ";cin>>t;
for (int i=0;i<=t;i++){
for (int j=t;j>i;j--){
cout<<" ";}
for (int k=0;k<i;k++){
cout<<a<<" ";
a+=2;}
cout<<endl;}}
Program Segitiga Angka Genap
#include<iostream.h>
main()
{
int angka,i,j,k,ang;
cout<<"Input Tinggi : ";
cin>>ang;
angka=1;
for(i=1;i<=ang;i++)
{ for(j=ang;j>=i;j--)
{ cout<<" "; }
for(k=1;k<=i;k++)
{ cout<<angka<<" "; angka++; }
cout<<endl;
}
}
Program Perkenalan
#include<iostream.h>
#include<conio.h>
#include<stdio.h>
#include<iomanip.h>
main()
{
int input;

char apa[50],nama[100],kabar[100],tanggapan1[500],tanggapan2[500];
cout<<"
WELCOME";
cout<<"\nHy Nama Anda Siapa ???";
cout<<"\n=> ";
gets(nama);
cout<<"\nHy "<<nama<<endl;
cout<<"Apa Kabar ???";
cout<<"\n1.Baik";
cout<<"\n2.Kurang Baik";
cout<<"\nInput Angka (1,2)=> ";
cin>>input;
{
if(input==1)
{cout<<"\nAlhamdulillah :):):),,, semoga hari ini dan seterusnya kamu bahagia
"<<nama<<endl;
cout<<"Senang Berkenalan dengan kamu "<<nama<<" :):):)";
cout<<"\n\nRespon/ Tanggapan";
cout<<"=> ";
cin>>tanggapan1;
cout<<"\nTerima kasih:):):):):)";}
else
{cout<<"\nApa yang membuat kamu kurang baik hari ini "<<nama<<"???"<<endl;
cout<<"=> ";
cin>>apa;
cout<<"\nAku berharap Allah S.W.T memberikan jalan yang terbaik untuk kamu
"<<nama<<endl;
cout<<"Respon/ Tanggapan";
cout<<"\n=> ";
gets(tanggapan2);
cout<<"\nTerima kasih :):):):)";}
}}
54321, 4321, 321
#include<stdio.h>
#define p printf
#define s scanf
int main(){
int a=0;
for(int i=5;i>=1;i--){
for(int j=i;j>=1;j--){
if(j>=1){
p("%d",j);
}
}
a++;
p("\n");
for(int z=0;z<a;z++){
p(" ");
}
}
}
1-1
include <stdio.h>
int main()
{
char line[] = "1234321";

int i=0;
for (; i<4; printf("%.*s\n",++i,line));
for (i=0;i<4; printf("%4s\n",line+3+i++));
return 0;
}

Program Menu Makanan & Minuman


#include<iostream.h>
#include<conio.h>
#include<stdio.h>
main()
{
int menu,menumakanan,menuminuman;
cout<<"
Welcome to Cafe Cyber";
cout<<"\n\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f";
cout<<"\n\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f";
cout<<"\n\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f";
cout<<"\n1.Menu Makanan";
cout<<"\n2.Menu Minuman";
cout<<"\nPilih Menu (1|2) : ";
cin>>menu;
if (menu==1)
{cout<<"\n\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f";
cout<<"\n1.Sate Ayam";
cout<<"\n2.Sate Kambing";
cout<<"\n3.Gado-gado";
cout<<"\n4.Steak";
cout<<"\n5.Bubur Ayam";
cout<<"\n6.Ayam Panggang";
cout<<"\n7.Nasi Goreng";
cout<<"\nPilih Menu Makanan (1|2|3|4|5|6|7) : ";
cin>>menumakanan;
if(menumakanan==1)
cout<<"\n1.Sate Ayam => Rp.3000,00 /tusuk";
else if(menumakanan==2)
cout<<"\n2.Sate Kambing => Rp.4000,00 /tusuk";
else if(menumakanan==3)
cout<<"\n3.Gado-gado => Rp.10.000,00";
else if(menumakanan==4)
cout<<"\n4.Steak => Rp.35.000,00";
else if(menumakanan==5)
cout<<"\n5.Bubur Ayam => Rp.10.000,00";
else if(menumakanan==6)
cout<<"\n6.Ayam Panggang => Rp.25.000,00";
else
cout<<"\n7.Nasi Goreng => Rp.15.000,00";
}
else
{cout<<"\n\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f";
cout<<"\n1.Juice Anggur";
cout<<"\n2.Juice Melon";
cout<<"\n3.Air Mineral";
cout<<"\n4.Es Teh Manis";
cout<<"\n5.Juice Alpukat";
cout<<"\n6.Teh Manis Hangat";
cout<<"\n7.Teh Tawar";
cout<<"\nPilih Menu Minuman (1|2|3|4|5|6|7) : ";
cin>>menuminuman;
if(menuminuman==1)
cout<<"\n1.Juice Anggur => Rp.9.000,00";

else if(menuminuman==2)
cout<<"\n2.Juice Melon => Rp.9.000,00";
else if(menuminuman==3)
cout<<"\n3.Air Mineral => Rp.2.500,00";
else if(menuminuman==4)
cout<<"\n4.Es Teh Manis => Rp.4.000,00";
else if(menuminuman==5)
cout<<"\n5.Juice Alpukat => Rp.9.000,00";
else if(menuminuman==6)
cout<<"\n6.Teh Manis Hangat => Rp.4.000,00";
else
cout<<"\n7.Teh Tawar => Rp.2000,00";
}
}

Program Belah ketupat Angka


#include <iostream.h>
#include <conio.h>
main(){
int input,k,j;
cout << "masukkan angka:";
cin >> input;
for (j=1; j<=input; j++){
for (k=1; k<=input-j; k++){
cout << " ";
}
cout << j;
if (j>=3){
cout << " ";
for (k=(j-1); k>=2; k--) {cout << " " << k;
}
}
cout << endl;
}
for (j=input-1; j>=1; j--){
for (k=1; k<=input-j; k++){
cout << " ";
}
cout << j;
if (j>=3){
cout << " ";
for (k=(j-1); k>=2; k--) {cout << " " << k;
}
}
cout << endl;
}
getch();
}

Program Teks Berjalan


#include<iostream.h>
#include<stdio.h>
int main()

{
char a[]={"WELCOME TO MY PROGRAM\n"};
int i;
double j;
for(i=0;a[i]!='\0';i++){
printf("%c",a[i]);
for(j=0;j<=9990000;j++){
}
}
char b[]={"MY NAME IS MUZTAAMIR\n"};
int q;
double w;
for(q=0;b[q]!='\0';q++){
printf("%c",b[q]);
for(w=0;w<=9990000;w++){
}
}
char c[]={"I'AM STUDY AT STT-PLN\n"};
int e;
double r;
for(e=0;c[e]!='\0';e++){
printf("%c",c[e]);
for(r=0;r<=9990000;r++){
}
}
char d[]={"AND I WILL GRADUAT WITH 3,97 GPA\n"};
int k;
double l;
for(k=0;d[k]!='\0';k++){
printf("%c",d[k]);
for(l=0;l<=9990000;l++){
}
}
char z[]={"THANK YOU FOR YOUR ATTENTION\n"};
int v;
double x;
for(v=0;z[v]!='\0';v++){
printf("%c",z[v]);
for(x=0;x<=9990000;x++){
}
}
return 0;
}
Program Menghitung Nilai IPK
#include <iostream.h>
#include <conio.h>
void main ()
{
int absen, tugas, uts, uas;
float na;
clrscr;
cout <<"Absen = ";
cin>> absen;
cout <<"Tugas = ";
cin>> tugas;
cout <<"UTS = ";
cin>> uts;
cout <<"UAS = ";
cin>> uas;

na = (absen * 0.1) + (tugas * 0.3) + (uts * 0.3) + (uas * 0.3);


cout <<"Nilai Akhir = "<<na;
if (na>=80 && na<=100)
{
cout<<"\nGrade A ";
cout <<"\nSelamat Anda Lulus mata kuliah ini";
}
else if (na>=70 && na<80)
{
cout<<"\nGrade B ";
cout <<"\nSelamat Anda Lulus mata kuliah ini";
}
else if (na>=55 && na<70)
{
cout<<"\nGrade C ";
cout <<"\nSelamat Anda lulus mata kuliah ini";
}
else if (na>=40 && na<=55)
{
cout<<"\nGrade D ";
cout <<"\nAnda tidak lulus mata kuliah ini";
}
else if (na>=0 && na<40)
{
cout<<"\nGrade E ";
cout <<"\nAnda tidak lulus mata kuliah ini";
}
else
cout<<"\nNilai Yang Anda Masukkan Salah";
}
Program Menu Restaurant
#include<iostream.h>
#include<conio.h>
void main()
{
int pil,b,a,x;
unsigned long hrg,hg,hg1,hg2,hgm,pjk,ttl;
char p;
cout<<"
+=====================================+"<<endl;
cout<<"
|
* Restoran Cyber *
|"<<endl;
cout<<"
+=====================================+"<<endl;
pesan:
cout<<"\n\n
Daftar Menu : "<<endl;
cout<<"+------------------------------+---------------+" <<endl;
cout<<"|
Makanan
| Harga
|" <<endl;
cout<<"+------------------------------+---------------+" <<endl;
cout<<"+ 1. Sop Iga Sapi
+"<<" Rp 18000
+"<<endl;
cout<<"+ 2. Gurame Bakar
+"<<" Rp 35000
+"<<endl;
cout<<"+ 3. Ayam Penyet Bumbu Kacang +"<<" Rp 23000
+"<<endl;
cout<<"+ 4. Kalkun Bakar
+"<<" Rp 37000
+"<<endl;
cout<<"+==============================+===============+"<<e
ndl<<endl;
cout<<"Makanan yang anda pesan : ";cin>>pil;
cout<<"Makanan yang anda pesan: ";
hgm=0;
switch(pil)
{ case 1: hg=18000;

cout<<"Sop Iga Sapi "<<endl;


cout<<"Mau pesan berapa? : ";cin>>b;
hg=hg*b;//pemberian Harga
cout<<"\n---------------------------------------------------"<<endl;
break;
case 2: hg=35000;
cout<<"Gurame Bakar "<<endl;
cout<<"Mau pesan berapa? : ";cin>>b;
hg=hg*b;//pemberian Harga
cout<<"\n---------------------------------------------------"<<endl;
break;
case 3: hg=23000;
cout<<"Ayam Penyet Bumbu Kacang "<<endl;
cout<<"Mau pesan berapa? : ";cin>>b;
hg=hg*b;//pemberian Harga
cout<<"\n---------------------------------------------------"<<endl;
break;
case 4: hg=37000;
cout<<"Kalkun Bakar "<<endl;
cout<<"Mau pesan berapa? : ";cin>>b;
hg=hg*b;//pemberian Harga
cout<<"\n---------------------------------------------------"<<endl;
break;
default:
cout<<"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\bMaaf pilihan anda tidak
terdaftar ";
cout<<"Mau memesan lagi? (y/t)";cin>>p;
clrscr();
if (p=='y'||p=='Y')
goto pesan;
else goto trims;}
cout<<"\n\nMau memesan Minuman? (y/t)";cin>>p;
clrscr();
if (p=='y'||p=='Y')
goto minum;
else clrscr(); goto tidak;
minum:
cout<<"
+=====================================+"<<endl;
cout<<"
| *Program Perhitungan Restaurant* |"<<endl;
cout<<"
+=====================================+"<<endl;
cout<<"\n\n
Daftar Menu : "<<endl;
cout<<"+------------------------------+---------------+" <<endl;
cout<<"+
Minuman
+ Harga
+" <<endl;
cout<<"+------------------------------+---------------+" <<endl;
cout<<"+ 1. Lemon tea
+"<<" Rp 10000
+"<<endl;
cout<<"+ 2. Jus Avocado
+"<<" Rp 15000
+"<<endl;
cout<<"+ 3. Sup Buah
+"<<" Rp 13000
+"<<endl;
cout<<"+ 4. Jus Buah
+"<<" Rp 17000
+"<<endl;
cout<<"+==============================+===============+"<<e
ndl<<endl;
cout<<"Minuman yang anda pesan : ";cin>>pil;
cout<<"Minuman yang anda pesan: ";
switch(pil)
{ case 1: hgm=10000;
cout<<"Lemon Tea "<<endl;

cout<<"Mau pesan berapa? : ";cin>>b;


hgm=hgm*b;//pemberian Harga
cout<<"\n---------------------------------------------------"<<endl;
break;
case 2: hgm=15000;
cout<<"Jus Avocado "<<endl;
cout<<"Mau pesan berapa? : ";cin>>b;
hgm=hgm*b;//pemberian Harga
cout<<"\n---------------------------------------------------"<<endl;
break;
case 3: hgm=13000;
cout<<"Sup Buah "<<endl;
cout<<"Mau pesan berapa? : ";cin>>b;
hgm=hgm*b;//pemberian Harga
cout<<"\n---------------------------------------------------"<<endl;
break;
case 4: hgm=17000;
cout<<"Jus Buah "<<endl;
cout<<"Mau pesan berapa? : ";cin>>b;
hgm=hgm*b;//pemberian Harga
cout<<"\n---------------------------------------------------"<<endl;
break;
default:
cout<<"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\bMaaf pilihan anda tidak
terdaftar ";
cout<<"Mau memesan lagi? (y/t)";cin>>p;
clrscr();
if (p=='y'||p=='Y')
goto minum;
else goto tidak;
}
tidak: clrscr();
cout<<endl;
for (a=1;a<=20;a++) cout<<" -=-";
hrg=hg+hgm;
if (50000<=hrg&&hrg<100000)
{hg1=hrg*35/100;hg2=hrg-hg1; pjk=hrg/10; ttl=hg2+pjk;
cout<<"\n
- Harga Makanan
:Rp "<<hg<<endl;
cout<<"
- Harga Minuman
:Rp "<<hgm<<endl;
{for(x=1;x<=5;x++) cout<<" ";{for (a=1;a<=35;a++)cout<<"-";}}
cout<<endl;
cout<<"
- Total Harga
:Rp "<<hrg<<endl<<endl;
cout<<"
- Discount 35%
:Rp "<<hg1<<endl;
cout<<"
- Pajak 10%
:Rp "<<pjk<<endl;
{for(x=1;x<=5;x++) cout<<" ";{for (a=1;a<=35;a++)cout<<"-";}}
cout<<"\n
- Tagihan Anda
:Rp "<<ttl<<endl;
}
else if (hrg>=100000)
{hg1=hrg*45/100;hg2=hrg-hg1; pjk=hrg/10; ttl=hg2+pjk;
cout<<"\n
-Harga Makanan
:Rp "<<hg<<endl;
cout<<"
-Harga Minuman
:Rp "<<hgm<<endl;
{for(x=1;x<=5;x++) cout<<" ";{for (a=1;a<=35;a++)cout<<"-";}}
cout<<endl;
cout<<"
-Total Harga
:Rp "<<hrg<<endl<<endl;

cout<<"
-Discount 45%
:Rp "<<hg1<<endl;
cout<<"
-Pajak 10%
:Rp "<<pjk<<endl;
{for(x=1;x<=5;x++) cout<<" ";{for (a=1;a<=35;a++)cout<<"-";}}
cout<<"\n
-Tagihan Anda
:Rp "<<ttl<<endl;
}
else if(0<hrg&&hrg<50000)
{pjk=hrg/10;ttl=hrg+pjk;
cout<<endl<<endl;
cout<<"
-Harga Makanan :Rp "<<hg<<endl;
cout<<"
-Harga Minuman :Rp "<<hgm<<endl;
{for(x=1;x<=5;x++) cout<<" ";{for (a=1;a<=28;a+
+)cout<<"-";}}
cout<<endl;
cout<<"
-Total Harga
:Rp "<<hrg<<endl<<endl;
cout<<"
-Pajak 10%
:Rp "<<pjk<<endl;
{for(x=1;x<=5;x++) cout<<" ";{for (a=1;a<=28;a++)cout<<"-";}}
cout<<endl;
cout<<"
-Tagihan Anda
:Rp "<<ttl<<endl;}
cout<<endl;
for (a=1;a<=20;a++) cout<<" -=-";
cout<<"\n\nMau memesan lagi? (y/t)";cin>>p;
clrscr();
if (p=='y'||p=='Y')
goto pesan;
else goto trims;
trims:
cout<<"\n\n
cout<<"\n\n
cout<<"\n

* MAMPIRLAH KEMBALI KE RESTAURANT KAMI *"<<endl;


Silahkan Tunggu pesanan anda"<<endl;
-----Terimakasih-----";

}
Program Menu Restaurant tanpa discount dan pajak
#include<iostream.h>
#include<conio.h>
void main()
{
int pil,b,a,x;
unsigned long hrg,hg,hg1,hg2,hgm,pjk,ttl;
char p;
cout<<"
+=====================================+"<<endl;
cout<<"
|
* Restoran Cyber *
|"<<endl;
cout<<"
+=====================================+"<<endl;
pesan:
cout<<"\n\n
Daftar Menu : "<<endl;
cout<<"+------------------------------+---------------+" <<endl;
cout<<"|
Makanan
| Harga
|" <<endl;
cout<<"+------------------------------+---------------+" <<endl;
cout<<"+ 1. Sop Iga Sapi
+"<<" Rp 18000
+"<<endl;
cout<<"+ 2. Gurame Bakar
+"<<" Rp 35000
+"<<endl;
cout<<"+ 3. Ayam Penyet Bumbu Kacang +"<<" Rp 23000
+"<<endl;
cout<<"+ 4. Kalkun Bakar
+"<<" Rp 37000
+"<<endl;
cout<<"+==============================+===============+"<<e
ndl<<endl;
cout<<"Makanan yang anda pesan : ";cin>>pil;

cout<<"Makanan yang anda pesan: ";


hgm=0;
switch(pil)
{ case 1: hg=18000;
cout<<"Sop Iga Sapi "<<endl;
cout<<"Mau pesan berapa? : ";cin>>b;
hg=hg*b;//pemberian Harga
cout<<"\n---------------------------------------------------"<<endl;
break;
case 2: hg=35000;
cout<<"Gurame Bakar "<<endl;
cout<<"Mau pesan berapa? : ";cin>>b;
hg=hg*b;//pemberian Harga
cout<<"\n---------------------------------------------------"<<endl;
break;
case 3: hg=23000;
cout<<"Ayam Penyet Bumbu Kacang "<<endl;
cout<<"Mau pesan berapa? : ";cin>>b;
hg=hg*b;//pemberian Harga
cout<<"\n---------------------------------------------------"<<endl;
break;
case 4: hg=37000;
cout<<"Kalkun Bakar "<<endl;
cout<<"Mau pesan berapa? : ";cin>>b;
hg=hg*b;//pemberian Harga
cout<<"\n---------------------------------------------------"<<endl;
break;
default:
cout<<"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\bMaaf pilihan anda tidak
terdaftar ";
cout<<"Mau memesan lagi? (y/t)";cin>>p;
clrscr();
if (p=='y'||p=='Y')
goto pesan;
else goto trims;}
cout<<"\n\nMau memesan Minuman? (y/t)";cin>>p;
clrscr();
if (p=='y'||p=='Y')
goto minum;
else clrscr(); goto tidak;
minum:
cout<<"
+=====================================+"<<endl;
cout<<"
| *Program Perhitungan Restaurant* |"<<endl;
cout<<"
+=====================================+"<<endl;
cout<<"\n\n
Daftar Menu : "<<endl;
cout<<"+------------------------------+---------------+" <<endl;
cout<<"+
Minuman
+ Harga
+" <<endl;
cout<<"+------------------------------+---------------+" <<endl;
cout<<"+ 1. Lemon tea
+"<<" Rp 10000
+"<<endl;
cout<<"+ 2. Jus Avocado
+"<<" Rp 15000
+"<<endl;
cout<<"+ 3. Sup Buah
+"<<" Rp 13000
+"<<endl;
cout<<"+ 4. Jus Buah
+"<<" Rp 17000
+"<<endl;
cout<<"+==============================+===============+"<<e
ndl<<endl;
cout<<"Minuman yang anda pesan : ";cin>>pil;
cout<<"Minuman yang anda pesan: ";

switch(pil)
{ case 1: hgm=10000;
cout<<"Lemon Tea "<<endl;
cout<<"Mau pesan berapa? : ";cin>>b;
hgm=hgm*b;//pemberian Harga
cout<<"\n---------------------------------------------------"<<endl;
break;
case 2: hgm=15000;
cout<<"Jus Avocado "<<endl;
cout<<"Mau pesan berapa? : ";cin>>b;
hgm=hgm*b;//pemberian Harga
cout<<"\n---------------------------------------------------"<<endl;
break;
case 3: hgm=13000;
cout<<"Sup Buah "<<endl;
cout<<"Mau pesan berapa? : ";cin>>b;
hgm=hgm*b;//pemberian Harga
cout<<"\n---------------------------------------------------"<<endl;
break;
case 4: hgm=17000;
cout<<"Jus Buah "<<endl;
cout<<"Mau pesan berapa? : ";cin>>b;
hgm=hgm*b;//pemberian Harga
cout<<"\n---------------------------------------------------"<<endl;
break;
default:
cout<<"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\bMaaf pilihan anda tidak
terdaftar ";
cout<<"Mau memesan lagi? (y/t)";cin>>p;
clrscr();
if (p=='y'||p=='Y')
goto minum;
else goto tidak;
}
tidak: clrscr();
cout<<endl;
for (a=1;a<=20;a++) cout<<" -=-";
hrg=hg+hgm;
{hg1=hrg;hg2=hrg-hg1; pjk=hrg/10; ttl=hg+hgm;
cout<<"\n
- Harga Makanan
:Rp "<<hg<<endl;
cout<<"
- Harga Minuman
:Rp "<<hgm<<endl;
{for(x=1;x<=5;x++) cout<<" ";{for (a=1;a<=35;a+
+)cout<<"-";}}
cout<<endl;
cout<<"
- Total Harga

:Rp "<<hrg<<endl<<endl;

{for(x=1;x<=5;x++) cout<<" ";{for (a=1;a<=35;a+


+)cout<<"-";}}
cout<<"\n
- Tagihan Anda
cout<<endl;}

:Rp "<<ttl<<endl;

cout<<endl;
for (a=1;a<=20;a++) cout<<" -=-";
cout<<"\n\nMau memesan lagi? (y/t)";cin>>p;
clrscr();
if (p=='y'||p=='Y')
goto pesan;
else goto trims;
trims:
cout<<"\n\n
cout<<"\n\n

* MAMPIRLAH KEMBALI KE RESTAURANT KAMI *"<<endl;


Silahkan Tunggu pesanan anda"<<endl;
cout<<"\n
-----Terimakasih-----";
}

Program Menebak Tanggal Lahir


#include<iostream.h>
#include<conio.h>
main ()
{
char ch;
int x;
for( ; ; )
{
mulai:
cout<<"\nInput Tanggal Tebakan Anda : ";
cin>>x;
if(x==3)
{
cout<<"\nTebakan Anda Benar !!!";
break;
}
else
{
cout<<"\nTebakan Anda Salah!!!, Ulangi Lagi (Y/N)? : ";
cin>>ch;
if(ch=='Y'||ch=='y')
goto mulai;
else
break;
}
}
getch();
}
Program Hitung Potongan
#include <conio.h>
#include <iostream.h>
#include <stdio.h>
potong(int pem,float diskon, float jumhar)
{
return (jumhar=pem-diskon);
}
garis()
{
cout<<"====================================\n";
}

main()
{
int pem;
float diskon,jumhar;
cout<<"Program hitung potongan\n";
garis();
cout<<"Masukan Pembelian Barang Rp ";cin>>pem;
if (pem>=1000000 && pem<=5000000)
diskon=0.2*pem;
else if (pem>500000)
diskon=0.35*pem;
else if (pem<1000000)
diskon=0;
cout<<"Besar Diskon yang diberikan Rp "<<diskon<<endl;
cout<<"Besar harga yang harus dibayarkan Rp"<<potong(pem,diskon,jumhar);
getch();
}
Program Menghitung Luas
#include <iostream.h>
#include <conio.h>
int volume(int &l){
int t;
cout<<"masukan nilai t :";
cin>>t;
l =l*t;
return l;
}
int luas(int p, int l) {
int x;
x=p*l;
cout<<"tampilkan nilai luas :"<<x<<endl;
volume(x);
return x;
}
void main (){
int p,l,j;
cout<<"masukan nilai p :";
cin>>p;
cout<<"masukan nilai l :";
cin>>l;
j=luas(p,l);
cout<<"volume balok adalah : "<<j<<endl;
getch();
}

Program Penjumlahan dan Perkalian dengan 1 fungsi


#include <iostream.h>
#include <conio.h>
int tambah (int a,int b) {
int x;
x=a+b;
return x;
}
int kali (int a,int b){
int y;
for (int i=1; i<=b; i++) {
y=a*b;
}
return y;
}
void main (){
int a,b,x,y;
cout<<"\n\fnilai a : ";
cin>>a;
cout<<"\n\fnilai b : ";
cin>>b;
x=tambah(a,b);
cout<<"\n\n\f=>hasil tambah : "<<x<<endl;
y=kali(a,b);
cout<<"\n\n\f=>hasil kali : "<<y<<endl;
getch ();
}
Program Menghitung Luas Persegi Panjang dan Volume Balok dengan 1 fungsi
#include <iostream.h>
int persegi ()
{
int p,l,t,Lx,Ly;
cout<<"\n\f Masukkan Panjang : ";
cin>>p;
cout<<"\n\f Masukkan Lebar : ";
cin>>l;
cout<<"\n\f Masukkan Tinggi : ";
cin>>t;
Lx=p*l;
cout<<"\n\n \f =>Luas Persegi Panjang Adalah : "<<Lx;
cout<<endl;
Ly=p*l*t;
cout<<"\n \f =>Volume Balok Adalah
: "<<Ly;
cout<<endl;
}
main ()
{
persegi ();
}

Program Menghitung Nilai Rata-rata


#include<iostream.h>

#include <conio.h>
void main()
{float Nilai[5], Total=0,Rerata;
int i=0;
clrscr();
do{
cout<<"Masukkan nilai ke-"<<i+1<<"=";
cin>>Nilai[i];
}while(++i<5);
for (i=0;i<5;i++)
Total+=Nilai[i];
Rerata = Total /5;
cout<<"Total nilai= "<<Total<<'\n'<<"Rata-rata nilai = "<<Rerata<<'\n';
getch();
}
Program Menghitung Nilai Rata-rata
#include<iostream.h>
#include <conio.h>
void main()
{float Nilai[5], Total=0,Rerata;
int i=0;
clrscr();
do{
cout<<"Masukkan nilai ke-"<<(i+1)<<"=";
cin>>Nilai[i];
}while(++i<5);
for (i=0;i<5;i++){
cout<<"Data Ke-"<<(i+1)<<"="<<Nilai[i];
Total+=Nilai[i];
Rerata = Total /5;
cout<<"Total nilai= "<<Total<<'\n'<<"Rata-rata nilai = "<<Rerata<<'\n';
getch();
}}
Program Menghitung Nilai Rata-rata
#include<iostream.h>
#include<conio.h>
#include<stdio.h>
int data ()
{float Nilai[5], Total=0,Rerata;
int i=0;
clrscr();
do{
cout<<"Masukkan nilai ke-"<<(i+1)<<"=";
cin>>Nilai[i];
}while(++i<5);
for (i=0;i<5;i++){
cout<<"\nData Ke-"<<(i+1)<<"="<<Nilai[i];
Total+=Nilai[i];
Rerata = Total /5;
cout<<"\nTotal nilai= "<<Total<<'\n'<<"Rata-rata nilai = "<<Rerata<<'\n';
getch();
}}
main()
{
data ();
}

#include<iostream.h>
#include<conio.h>
float Hitung (int Data[10],int jml);
void main()
{
int Dt[10],n,i;
clrscr();
cout<<"Input Jumlah Data Max 10 = ";
cin>>n;
for(i=0;i<n;i++){
cout<<"Data Ke- "<<(i+1)<<"=";
cin>>Dt[i];
}
cout<<"Rata-rata dan elemen-elemen array adalah : "<<Hitung(Dt,n)<<endl;
getch();
}
float Hitung (int Data[10],int jml)
{
int total = 0,i;
float rerata;
for(i=0;i<jml;i++)
total + = Data[i];
rerata = total/jml;
return rerata;
}
Array
#include<iostream.h>
main()
{
int nilai[5]={11,22,33,44,55};
cout<<nilai[2];
}
#include<iostream.h>
main()
{
int nilai[5]={11,22,33,44,55};
for (int i=0;i<5;i++)
cout<<nilai[i]<<endl;
}

#include<iostream.h>
main()
{
int nilai[5];
for (int i=0;i<5;i++){
cout<<"Masukkan nilai ke-"<<(i+1)<<"=";
cin>>nilai[i];
}}

#include<iostream.h>
void main()
{
float Nilai[100],Total=0,Rata;
int i=0,n;
cout<<"Masukkan Batas = ";
cin>>n;
do
{
cout<<"nilai ke-"<<i+0<<"=";
cin>>Nilai[i];
Total+=Nilai[i];
}
while(++i<n);
Rata = Total /n;
cout<<"Rata-rata nilai = "<<Rata<<'\n';
}
Latihan function
#include<iostream.h>
#include<conio.h>
#include<stdio.h>
char n[30],s;
long int gapok,lembur,tot,jk;
void masukkan();
void proses();
void tampilkan();
void main()
{
masukkan();
proses();
tampilkan();
}
void masukkan()
{
cout<<"Nama:";
gets(n);
cout<<"Status:";
cin>>s;
cout<<"Jam Kerja:";
cin>>jk;
clrscr();
}
void proses()
{
if((s=='T'||s=='t') && (jk>250))
{lembur=(jk-250)*10000;
gapok=750000;
tot=lembur+gapok;
}
else{
lembur=0;
gapok=500000;
tot=gapok;}
}
void tampilkan()

{
cout<<"Nama Pegawai :"<<n<<endl;
cout<<"Status Pegawai :"<<s<<endl;
cout<<"Gaji Pegawai :"<<gapok<<endl;
cout<<"Lembur
:Rp."<<lembur<<endl;
cout<<"Total Gaji
:Rp."<<tot<<endl;
}
Array 1 Dimensi
#include <iostream.h>
main()
{
int a[5];
for (int i=0;i<5;i++)
{
cout<<"Input array indeks ke- "<<i<<" ";
cin>>a[i];
}
cout<<endl;
for (int j=0;j<5;j++)
{
cout<<"\nIndeks array ke-i adalah "<<j<<" adalah "<<a[j];
}
int total = 0;
cout<<endl;
cout<<"\nTotal semua nilai yang diinput => ";
for (int k=0;k<5;k++)
{
cout<<a[k]<<"+";
total=total+a[k];
}
cout<<"\b="<<total;
int rata=total/5;
cout<<"\nRata-rata : "<<rata;
}
Program Penjualan Daging Ayam
#include <iostream.h>
#include <conio.h>
#include <iomanip.h>
main()
{
char jenispotong[10];
float banyakpotong[10],hasil[10],hargasatuan[10],pajak,JB1[10],JB2[10],JB3[10],JB[10],n;
int JT,jumlah;
int
hargasatuand=2500;
int
hargasatuanp=2000;
int
hargasatuans=1500;
cout<<"GEROBAK FRIED CHICKEN CYBER"<<endl;
cout<<"----------------------------"<<endl;
cout<<setw(2)<<"KODE"<<setw(10)<<"JENIS"<<setw(10)<<"HARGA"<<setw(10)<<endl;
cout<<"----------------------------"<<endl;
cout<<setw(2)<<"D"<<setw(11)<<"DADA"<<setw(12)<<"Rp.2500"<<setw(12)<<endl;
cout<<setw(2)<<"P"<<setw(11)<<"PAHA"<<setw(12)<<"Rp.2000"<<setw(10)<<endl;
cout<<setw(2)<<"S"<<setw(12)<<"SAYAP"<<setw(11)<<"Rp.1500"<<setw(10)<<endl;
cout<<"----------------------------"<<endl;
cout<<"\nInput Banyak Jenis : ";cin>>n;

for (int i=1;i<=n;i++)


{
cout<<"\nJenis Ke- "<<i<<endl;
cout<<"Jenis Potong [D/P/S] : ";cin>>jenispotong[i];
cout<<"Banyak Potong : ";cin>>banyakpotong[i];
if(jenispotong[i]=='D')
{
hasil[i]=(banyakpotong[i])*hargasatuand;
hargasatuan[i]=hargasatuand;
JB[i]=hasil[i];
}
else if(jenispotong[i]=='P')
{
hasil[i]=(banyakpotong[i])*hargasatuanp;
hargasatuan[i]=hargasatuanp;
JB[i]=hasil[i];
}
else if(jenispotong[i]=='S')
{
hasil[i]=(banyakpotong[i])*hargasatuans;
hargasatuan[i]=hargasatuans;
JB[i]=hasil[i];
}
else
{
cout<<"\nVariabel yang Anda Inputkan tidak ada dalam Daftar !!!"<<endl;
cout<<"Inputkanlah Variabel yang Telah Disediakan [D/S/P]"<<endl;
}
JT=JB[i];
pajak=0.1*JT;
jumlah=JT+pajak;
}
cout<<endl;
cout<<endl;
cout<<"
GEROBAK FRIED CHICKEN CYBER"<<endl;
cout<<"-------------------------------------------------------------"<<endl;
cout<<"No."<<setw(10)<<"Jenis"<<setw(15)<<"Harga"<<setw(15)<<"Banyak"<<setw(15
)<<"Jumlah";
cout<<endl;
cout<<setw(14)<<"Potong"<<setw(15)<<"Satuan"<<setw(12)<<"Beli"<<setw(16)<<"Har
ga";
cout<<endl;
cout<<"-------------------------------------------------------------"<<endl;
for (int j=1;j<=n;j++)
{
cout<<j<<setw(10)<<jenispotong[j]<<setw(15)<<hargasatuan[j]<<setw(15)<<banyakpoto
ng[j]<<setw(14)<<"Rp "<<hasil[j]<<setw(15);
cout<<endl;
}
cout<<"-------------------------------------------------------------"<<endl;
cout<<"
Jumlah Bayar Rp."<<JT<<endl;
cout<<"
PPN 10%
Rp."<<pajak<<endl;
cout<<"
Total
Rp."<<jumlah<<endl;

}
Function
#include <iostream.h>
#include <ctype.h>
#include <conio.h>
main()
{
char kalimat[50];
int jum_kapital=0,jum_kecil=0,jum_angka=0,jum_spasi=0,jum_tandabaca=0;
clrscr();
cout<<"Inputkan kalimat : ";
cin.getline(kalimat,sizeof(kalimat));
for(int i=0;kalimat[i];i++)
{
if(islower(kalimat[i]))
jum_kecil++;
if(isupper(kalimat[i]))
jum_kapital++;
if(isdigit(kalimat[i]))
jum_angka++;
if(isspace(kalimat[i]))
jum_spasi++;
if(ispunct(kalimat[i]))
jum_tandabaca++;
}
cout<<endl;
cout<<"Output"<<endl;
cout<<"jumlah huruf kecil : "<<jum_kecil<<endl;
cout<<"jumlah huruf kapital : "<<jum_kapital<<endl;
cout<<"jumlah angka : "<<jum_angka<<endl;
cout<<"jumlah spasi : "<<jum_spasi<<endl;
cout<<"jumlah tanda baca : "<<jum_tandabaca<<endl;
}
Function
#include<iostream.h>
#include<conio.h>
int tampil (int bil);
void main()
{ int bil=99;
clrscr();
cout<<"nilai bil sebelum pemanggilan "<<"fungsi="<<bil<<"\n";
tampil (bil);
cout<<"nilai bil setelah pemanggilan "<<"fungsi ="<<tampil (bil)<<"\n";
getch();
}
int tampil(int bil)
{
cout<<"nilai bil di dalam fungsi tampil="<< bil<<"\n";
bil++;
return bil;
}
PROGRAM STRUCTURE
#include<iostream.h>
#include<iomanip.h>

#include<conio.h>
#include<stdio.h>
struct data
{
char nomor[5];
char nama[30];
char nim[15];
char absen[10];
char uts[5];
char uas[5];
char mata_kuliah[20];
};
main()
{
data M[10];
clrscr();
for(int a=0;a<=1;a++)
{
cout<<"nomor
:";gets(M[a].nomor);
cout<<"nama
:";gets(M[a].nama);
cout<<"nim
:";gets(M[a].nim);
cout<<"absen
:";gets(M[a].absen);
cout<<"uts
:";gets(M[a].uts);
cout<<"uas
:";gets(M[a].uas);
cout<<"mata kuliah
:";gets(M[a].mata_kuliah);
cout<<"\n";
}
cout<<"-----------------------------------------------------------\n";
cout<<" no nama
nim
absen
uts uas
mata kuliah \n";
cout<<"-----------------------------------------------------------\n";
for(a=0;a<=1;a++)
{
cout<<M[a].nomor<<"
"<<M[a].nama<<" "<<M[a].nim<<" "<<M[a].absen<<"
"<<M[a].uts<<" "<<M[a].uas<<" "<<M[a].mata_kuliah<<" "<<endl;
}
cout<<"------------------------------------------------------------\n";
getch();
return 0;}

FRIED CHICKEN CYBER


#include <iostream.h>
#include <iomanip.h>
#include <conio.h>
main()
{
int n,banyak[10];
char jenis[5];
double harga[10],jml_harga[10],pajak,total,jml_bayar=0;
cout<<"GEROBAK FRIED CHICKEN"<<endl;
cout<<"---------------------"<<endl;
cout<<"KODE"<<setw(10)<<"JENIS"<<setw(10)<<"HARGA"<<endl;
cout<<"---------------------"<<endl;
cout<<setw(2)<<"D"<<setw(11)<<"Dada"<<setw(12)<<" Rp.2500"<<endl;
cout<<setw(2)<<"P"<<setw(11)<<"Paha"<<setw(12)<<" Rp.2000"<<endl;
cout<<setw(2)<<"S"<<setw(12)<<"Sayap"<<setw(11)<<" Rp.1500"<<endl;
cout<<"---------------------"<<endl;

cout<<"Banyak Jenis : ";cin>>n;


clrscr();
for(int i=1;i<=n;i++)
{
cout<<"\nJenis Ke- "<<i<<endl;
cout<<"Jensi Potong [D/P/S] : ";cin>>jenis[i];
if (jenis[i]=='D')
{harga[i]=2500;}
else if (jenis[i]=='P')
{harga[i]=2000;}
else
{harga[i]=1500;}
cout<<"Banyak Potong : ";cin>>banyak[i];
jml_harga[i]=harga[i]*banyak[i];
}
cout<<"\n\t\t GEROBAK FRIED CHICKEN"<<endl;
cout<<"-------------------------------------------------------"<<endl;
cout<<"No."<<setw(10)<<"Jenis"<<setw(10)<<"Harga"<<setw(10)<<"Banyak"<<setw(10
)<<"Jumlah"<<endl;
cout<<"
"<<setw(10)<<"Potong"<<setw(10)<<"Satuan"<<setw(9)<<"Beli"<<setw(10)<<"Harga"<
<endl;
cout<<"-------------------------------------------------------"<<endl;
for (int j=1;j<=n;j++)
{
cout<<j<<setw(10)<<jenis[j]<<setw(10)<<harga[j]<<setw(10)<<banyak[j]<<setw(9)<<"
Rp."<<jml_harga[j]<<endl;
jml_bayar=jml_bayar+jml_harga[j];
}
cout<<"-------------------------------------------------------"<<endl;
cout<<"Jumlah Bayar
Rp."<<jml_bayar<<endl;
pajak=0.1*jml_bayar;
cout<<"Pajak
Rp."<<pajak<<endl;
total=jml_bayar+pajak;
cout<<"Total Bayar
Rp."<<total<<endl;
}
Array 2 fungsi
#include <iostream.h>
#include <conio.h>
main()
{
int x1[3][3]={{1,2,3},{4,5,6},{7,8,9}};
int x2[3][3]={{11,12,13},{14,15,16},{17,18,19}};
int total[3][3];
int i,j;
for (i=0;i<3;i++)
{
for (j=0;j<3;j++)
{
total[i][j]=x1[i][j]+x2[i][j];

}
}
clrscr();
for (i=0;i<3;i++)
{
for (j=0;j<3;j++)
{
cout<<total[i][j]<<" ";
}
cout<<endl;
}
}
Program Struct
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
#include <string.h>
void menu();
void proses();
int pilihan;
void main()
{
menu();
proses();
}
void menu()
{
printf("
MENU PILIHAN");
printf("\n=================================");
printf("\n1.Ubah Huruf Kecil => Huruf Besar");
printf("\n2.Ubah Huruf Besar => Huruf Kecil");
printf("\n3.Menyalin Isi suatu String");
printf("\n4.Mencari karakter dalam suatu String");
printf("\n5.Membandingkan 2 Buah String");
printf("\n6.Exit");
printf("\nInput Pilihan (1/2/3/4/5/6) : ");
cin>>pilihan;
}
void proses()
{
if (pilihan==1)
{
char nama[20];
clrscr();
printf("1.Ubah Huruf Kecil => Huruf Besar");
printf("\nMasukkan Nama : ");gets(nama);
printf("\nHasil dari huruf Kecil -> Besar adalah \"%s\" ",strupr(nama));
getch();
}
else if(pilihan==2)
{
char nama[20];
clrscr();
printf("1.Ubah Huruf Besar => Huruf Kecil");

printf("\nMasukkan Nama : ");gets(nama);


printf("\nHasil dari huruf Besar -> Kecil adalah \"%s\" ",strlwr(nama));
getch();
}
else if(pilihan==3)
{
char nama1[20],nama2[20];
clrscr();
printf("3.Menyalin Isi suatu String");
printf("\nMasukkan Nama Pertama: ");gets(nama1);
printf("\nMasukkan Nama Kedua : ");gets(nama2);
strcpy(nama1,nama2);
printf("\nHasil penyalinannya adalah \"%s\" ",nama1);
getch();
}
else if(pilihan==4)
{
char nama[20];
char *p;
clrscr();
printf("4.Mencari karakter dalam suatu String");
printf("\nMasukkan Nama : ");gets(nama);
p=strchr(nama,(int) 't');
printf(p);
getch();
}
else if(pilihan==5)
{
char str1[20],str2[20];
int hasil;
clrscr();
printf("5.Membandingkan 2 Buah String");
printf("\nString Pertama : ");gets(str1);
printf("\nString Kedua : ");gets(str2);
hasil = strcmp(str1,str2);
if (hasil > 0) printf("\n\nstr1 > str2...");
else
if (!hasil) printf("\n\nSama...");
else printf("\n\nstr1 < str2...");
getch();
}
else
clrscr();
}
Program String Kecil -> Besar
#include <iostream.h>
#include <string.h>
#include <stdio.h>
main()
{
char nama[20];
cout<<"1.Ubah Huruf Kecil => Huruf Besar";
cout<<"\nMasukkan Nama : ";gets(nama);
cout<<"\nHasil dari huruf Kecil -> Besar adalah "<<strupr(nama);
}
Program String Besar -> Kecil
#include <iostream.h>
#include <string.h>

#include <stdio.h>
main()
{
char nama[20];
cout<<"1.Ubah Huruf Besar => Huruf Kecil";
cout<<"\nMasukkan Nama : ";gets(nama);
cout<<"\nHasil dari huruf Besar -> Kecil adalah "<<strlwr(nama);
}
Program Menyain Isi suatu string
#include <iostream.h>
#include <string.h>
#include <stdio.h>
main()
{
char nama1[20],nama2[20];
cout<<"3.Menyalin Isi suatu String";
cout<<"\nMasukkan Nama Pertama: ";gets(nama1);
cout<<"\nMasukkan Nama Kedua : ";gets(nama2);
strcpy(nama1,nama2);
cout<<"\nHasil penyalinannya adalah "<<nama1;
}
Program Class
#include <iostream.h>
#include <conio.h>
#include <string.h>
class sahabat
{
private:
char warna_kulit[35];
char rambut[35];
char hidung[40];
char mata[34];
char suara[24];
char badan[45];
int berat;
int tinggi;
public:
void inisialisasi(char*Warna_kulit,char*Rambut,char*Hidung,
char*Mata,char*Suara,char*Badan,int Berat,int Tinggi)
{
strcpy(warna_kulit,Warna_kulit);
strcpy(rambut,Rambut);
strcpy(hidung,Hidung);
strcpy(mata,Mata);
strcpy(suara,Suara);
strcpy(badan,Badan);
berat=Berat;
tinggi=Tinggi;
}
void info()
{
cout<<"Warna Kulit : "<<warna_kulit<<endl;
cout<<"Rambut
: "<<rambut<<endl;
cout<<"Hidung
: "<<hidung<<endl;
cout<<"Mata
: "<<mata<<endl;
cout<<"Suara
: "<<suara<<endl;
cout<<"Badan
: "<<badan<<endl;

cout<<"Berat
: "<<berat<<endl;
cout<<"Tinggi
: "<<tinggi<<endl;
}
};
void main()
{
clrscr();
sahabat saya;
saya.inisialisasi("Putih","Lurus","Mancung","Sipit","Nyaring","Kurus",
36,155);
saya.info();
}
Program 1234
#include <iostream.h>
main()
{
int a,b,c;
for (a=1;a<=4;a++){
for (b=1;b<=a;b++){
c=a*b;
cout<<c<<" ";}
cout<<endl;
}}
Program Class Kondisi
#include <iostream.h>
#include <conio.h>
class mahasiswa
{
private:
char nama[35];
char nim[35];
char jurusan[40];
public:
void cetak()
{
cout<<"\nNama : ";cin>>nama;
cout<<"NIM
: ";cin>>nim;
cout<<"Jurusan : ";cin>>jurusan;
}
};
class dosen
{
private:
char nama_dosen[30];
char nip[30];
char matkul[30];
public:
void cetak_dosen()
{
cout<<"\nNama Dosen : ";cin>>nama_dosen;
cout<<"NIP
: ";cin>>nip;
cout<<"Mata Kuliah : ";cin>>matkul;
}
};

void main()
{
int pilih;
mahasiswa a;
dosen b;
cout<<"
PILIHAN";
cout<<"\n++++++++++++++++";
cout<<"\n1.Mahasiswa";
cout<<"\n2.Dosen";
cout<<"\n++++++++++++++++";
cout<<"\nInput Pilihan : ";
cin>>pilih;
if (pilih==1)
a.cetak();
else if (pilih==2)
b.cetak_dosen();
else
cout<<"Inputan Anda Tidak terdaftar";
}
Program Class Dasar
#include <iostream.h>
#include <conio.h>
class mahasiswa
{
private:
char nama[35];
char nim[35];
char jurusan[40];
public:
void cetak()
{
cout<<"Nama : ";cin>>nama;
cout<<"NIM
: ";cin>>nim;
cout<<"Jurusan : ";cin>>jurusan;
}
};
void main()
{
mahasiswa a;
a.cetak();
}
Program Konstruktor
#include <iostream.h>
#include <conio.h>
class kompleks
{
private:
double re;
double im;
public:
kompleks();//konstruktor
void info();
};
void main()
{

kompleks a;
kompleks b;
clrscr();
a.info();
b.info();
}
kompleks::kompleks()
{
cout<<"Konstruktor dijalankan : "<<endl;
re=5.2;
im=3.6;
}
void kompleks::info()
{
cout<<"\nBilangan Kompleks : "<<endl;
cout<<"real
= "<<re<<endl;
cout<<"imaginer = "<<im<<endl;
cout<<endl;
}

Program konstruktor Dengan Argumen


#include <iostream.h>
#include <conio.h>
#include <string.h>
class buku
{
private:
char judul [35];
char pengarang [30];
int jumlah;
public:
buku(char*judul,char*pengarang,int jumlah);
void info();
};
void main()
{
clrscr();
buku novel("Naga Bonar","Dedi Mizwar",12);
novel.info();
}
buku::buku(char*jdl,char*pgr,int jml)
{
strcpy(buku::judul,jdl);
strcpy(buku::pengarang,pgr);
buku::jumlah=jml;
}
void buku::info()
{
cout<<"Judul
: "<<judul<<endl;

cout<<"Pengarang : "<<pengarang<<endl;
cout<<"Jumlah : "<<jumlah<<endl;
}
KONSTRUKTOR DENGAN NILAI BAWAAN
#include <iostream.h>
#include <conio.h>
#include <string.h>
class buku
{
private:
char judul [35];
char pengarang [30];
int jumlah;
public:
buku(char*judul="Judul Kosong",char*pengarang="Pengarang Kosong",int jumlah=0);
void info();
};
void main()
{
clrscr();
buku novel1;//object
buku novel2("Partisan");
buku novel3("Ebit","Rumah");
buku novel4("Naga Bonar","Dedi Mizwar",12);
novel1.info();
novel2.info();
novel3.info();
novel4.info();
}
buku::buku(char*jdl,char*pgr,int jml)
{
strcpy(buku::judul,jdl);
strcpy(buku::pengarang,pgr);
buku::jumlah=jml;
}
void buku::info()
{
cout<<"Judul
: "<<judul<<endl;
cout<<"Pengarang : "<<pengarang<<endl;
cout<<"Jumlah : "<<jumlah<<endl;
}
KONSTRUKTOR DENGAN NILAI BAWAAN
#include <iostream.h>
#include <conio.h>
#include <string.h>
class sahabat
{
private:
char nama_sahabat[35];
char hobi[35];
int tanggal_lahir;
public:

sahabat (char*nama_sahabat,char*hobi,int tanggal_lahir);


void info();
};
void main()
{
clrscr();
sahabat saya1("Dwi Junarko","Sepak Bola",26);
sahabat saya2("Ahmad Handoko","Bad Minton",20);
saya1.info();
saya2.info();
}
sahabat::sahabat(char*Nama_Sahabat,char*Hobi,int tgl_lahir)
{
strcpy(sahabat::nama_sahabat,Nama_Sahabat);
strcpy(sahabat::hobi,Hobi);
sahabat::tanggal_lahir=tgl_lahir;
}
void sahabat::info()
{
cout<<"Nama sahabat : "<<nama_sahabat<<endl;
cout<<"Hobi sahabat : "<<hobi<<endl;
cout<<"Tanggal Lahir: "<<tanggal_lahir<<endl<<endl;
}
Program Konstruktor
#include <iostream.h>
#include <conio.h>
class roda
{
private:
int a;
double b;
public:
roda();
void info();
};
void main()
{
roda x;
x.info();
}
roda::roda()
{
cout<<"Masukkan Jari-jari : ";
cin>>a;
b=2*3.14*a*a;
cout<<"Luas Lingkaran : "<<b;
}
void roda::info()
{
cout<<"\nJari-jari : "<<a<<endl;

cout<<"Luas Lingkaran : "<<b<<endl;


}
Program Mencari Nilai Terbesar
#include <iostream.h>
void main()
{
int a,b,c;
cout<<"Input A : ";cin>>a;
cout<<"Input B : ";cin>>b;
cout<<"Input C : ";cin>>c;
if (a>b)
{
if (a>c)
cout<<"Nilai Terbesar adalah "<<a<<endl;
else
cout<<"Nilai Terbesar adalah "<<b<<endl;
}
else if(c>a)
{
if (c>b)
cout<<"Nilai Terbesar adalah "<<c<<endl;
else
cout<<"Nilai Terbesar adalah "<<b<<endl;
}
else
{
cout<<"Nilai Terbesar adalah "<<b<<endl;
}}
Program Overloading
#include <iostream.h>
#include <conio.h>
void tampil (int i);
void tampil (int I, char *str);
void main()
{
clrscr();
tampil(5);
tampil(7, "bintang");
}
void tampil (int i)
{
cout<<i<<endl;
}
void tampil (int I, char *str)
{
cout<<I<<" "<<str<<endl;
}
#include <iostream.h>
main ()
{
for (int a=1;a<=5;a++){
for (int b=5;b>=a;b--){
cout << " "; }
for (int c=1;c<=5;c++){
cout << "*";
}
cout<<endl;

}}
*****
*****
*****
#include <iostream.h>
#include <iomanip.h>
void main()
{
int c=10;
for (int a=1;a<=5;a++){
cout<<setw(c)<<"*****";
cout<<endl;
c=c-1;
}}
#include <iostream.h>
void main()
{
for (int a=1;a<=5;a++){
for (int b=1;b<=a;b++){
if (b==1||b==a||b==2||b==3||b==4)
cout<<a;
}
cout<<endl;
}}
1
22
333
4444
55555
#include <iostream.h>
void main()
{
int a=1;
for (int b=1;b<=5;b++){
for (int c=1;c<=b;c++){
if (b==1)
cout<<a;
else
cout<<c;
}
cout<<endl;
}
}
1
12
123
1234
12345
#include <iostream.h>
void main()
{
int a=1;
for (int b=1;b<=5;b++){
for (int c=1;c<=b;c++){
if (b==1)
cout<<a;
else

cout<<b;
}
cout<<endl;
}
}
1
22
333
4444
55555
#include <iostream.h>
#include <conio.h>
void main()
{
clrscr();
int a[100],i,n,p,j,temp;
cout<<"------------BUBBLE SORT-------------\n\n";
cout<<"Enter No. Of Element : ";
cin>>n;
cout<<"\nEnter Elements : \n";
for (i=1;i<=n;i++)
{
cin>>a[i];
}
for (p=1;p<=n-1;p++)
{
for (j=1;j<=n-1;j++)
{
if (a[j]>a[j+1])
{
temp = a[j];
a[j] = a[j+1];
a[j+1] = temp;
}
}
}
cout<<"\nAfter Sorting : \n";
for (i=1;i<=n;i++)
{
cout<<a[i]<<endl;
}
getch();
}
#include <iostream.h>
#include <conio.h>
void main()
{
clrscr();
int a[100],i,n,p,ptr,temp;
cout<<"------------INSERTION SORT-------------\n\n";
cout<<"Enter No. Of Element : ";
cin>>n;
cout<<"\nEnter Elements : \n";
for (i=1;i<=n;i++)
{
cin>>a[i];

}
a[0] = 0;
for (p=2;p<n;p++)
{
temp=a[p];
ptr=p-1;
while(temp<a[ptr])
{
a[ptr+1]=a[ptr];
ptr--;
}
a[ptr+1]=temp;
}
cout<<"\nAfter Sorting : \n";
for (i=1;i<=n;i++)
{
cout<<a[i]<<endl;
}
getch();
}
#include <iostream.h>
#include <conio.h>
int i,data[10],data2[10];
int n;
void tukar(int a, int b)
{
int t;
t = data[b];
data[b] = data[a];
data[a] = t;
}
void selection_sort()
{
int pos,i,j;
for(i=1;i<=n-1;i++)
{
pos = i;
for(j = i+1;j<=n;j++)
{
if(data[j] < data[pos]) pos = j;
}
if(pos != i) tukar(pos,i);
}
}
void main()
{
cout<<"===PROGRAM SELECTION SORT==="<<endl;
cout<<"Masukkan Jumlah Data : ";
cin>>n;
for(i=1;i<=n;i++)
{
cout<<"Masukkan data ke "<<i<<" : ";
cin>>data[i];
data2[i]=data[i];
}

selection_sort();
cout<<"Data Setelah di Sort : ";
for(i=1; i<=n; i++)
{
cout<<" "<<data[i];
}
cout<<"\n\nSorting dengan selection sort Selesai";
getch();
}
Fibonacci
#include <iostream.h>
void main()
{
int x=0,y=1,p=0,i,a;
cout<<"Input Angka : ";cin>>a;
for (i=1;i<=a;i++)
{
x=y;
y=p;
p=x+y;
cout<<" "<<p;
}
}
Segitiga tengahnya Bolong
#include <iostream.h>
void main()
{
int a,b,c;
for (a=1;a<=5;a++)
{
for (b=5;b>=a;b--)
{
cout<<" ";
}
for (c=1;c<=a;c++)
{
if (a==3&&c==2||a==4&&c==2||a==4&&c==3)
cout<<" ";
else
cout<<" *";
}
cout<<endl;
}
}

Anda mungkin juga menyukai