Senin, 18 Oktober 2010

C++ bil. terbesar dari beberapa bilangan

sebuah program untuk memilih bilangan terbesar dari beberapa bilangan!!^^

/****************************** Khairul akmal *************************/
#include<iostream.h>
void main()
{
   cout<<"\nTugas Algoritma dan Pemrograman";
   cout<<"\n";

float bil[5];
int i;
int tbesar=0;

for (i=0; i<5; i++)
  {
    cout<<"Masukkan Bilangan ke "<<i+1<<" = ";
    cin>>bil[i];

  if (bil[i] > tbesar)
   {
    tbesar=bil[i];
   }
 }

cout<<"\nBilangan Terbesarnya yaitu "<<tbesar;

}

C++ penjumlahan


/********************************* Khairul Akmal **********************************/

Add caption
#include

int main ()
{

int x,y,z;


z=0;

for (x=1;x<=4;x++)
{
z+=x;

for(y=1;y<=x;y++)

cout<<" "<<<"+";

cout<<" ="<
cout<

}
return 0;

}

C++ bilangan bulat

wah..ini program untuk bilangan bulat.....


/*********************** Khairul Akmal ****************************/

#include<iostream.h>

int main ()
{
int a;

for (a=2;a<=20;a+=2)

cout<<" "<<a;

return 0;
}

bernyanyi sambil belajar...

Pasti anda sering mendengar lagu anak ayam....hohoho
tek kotek kotek kotek....kira-kira begitulah lagunya...
nah pasti anda bingungkan gimana caranya lagu tersebut dijadiin program...^^
nih silahkan copy aja codingnya !!!! ^^

/******************************** Khairul Akmal *********************************/

#include<iostream.h>

int main()
{
int x,y,z,t;

y=1;

cout<<"Banyak Anak Ayam =";
cin>>t;
cout<<"\n"<<"\n";

for (x=t;x>=2;x--)
{
z=x-y;

cout<<"Anak Ayam Turun  "<<x<<" ,";
cout<< " Mati Satu Tinggal : "<<z<<"\n\n";
}
if (z=0);
cout<<"Anak Ayam Turun  1,";
cout<< "  Mati Satu Tinggal Induknya";

return 0;
}

C++ mengurutkan bilangan

#include <iostream.h>
#include<stdio.h>

void main ()
{
int kar[10];
int i,temp;
int mak=10,min=2;
cout<<"NAMA    :KHAIRUL AKMAL"<<"\n";
cout<<"NIM    :D05109007"<<"\n";
cout<<"\n";
cout<<"angka sebelum diurutkan"<< "\n";

kar[0] = 10;
kar[1] = 4;
kar[2] = 2;
kar[3] = 5;
kar[4] = 3;
kar[5] = 8;
kar[6] = 9;
kar[7] = 2;
kar[8] = 9;
kar[9] = 5;
cout<<"\n";

    for( i=0;i<=9;i++)
     cout<<kar[i]<< " ";
     cout<<"\n";
    {
    {
        if(kar[i]<min)
        min=kar[i];
        if(kar[i]>mak)
        mak=kar[i];
    }
   
    cout<<"Nilai minimum : "<<min;
    cout<<"\nNilai maksimum : "<<mak<<"\n\n";
  
}

    {
       for(int t=0;t<=i;t++)
        {
         for(int u=t+1;u<=i;u++)
            {
             if(kar[t]<kar[u])
                {
                 temp=kar[t];
                 kar[t]=kar[u];
             kar[u]=temp;
              }
    }
}          cout<<"angka telah diurutkan"<<endl;
cout<<"\n";
}
        for(i=0;i<10;i++)
            {
             cout<<" "<<kar[i]<<endl;
}            }

C++ If and else ====>luas lingkaran,keliling lingkaran,luas segitiga dan luas balok

Sama seperti menggunakan case, hanya saja dengan menggunakan If kita bisa lebih mudah mengerti, lebih mudah menggunakan logika kita.....silahkan di copy untuk anda belajar!!! ^^

#include  <iostream.h>
#include  <conio.h>

void main()
{
char kembali, lagi;
float a,p,l,t,pil,x,kel,luas,luasp ;
float r,phi=3.14;


kembali:
clrscr();
cout<<"KHAIRUL AKMAL_D05109007"<<"\n";
cout<<"1.luas lingkaran";
cout<<"\n";
cout<<"2.keliling lingkaran";
cout<<"\n"   ;
cout<<"3.luas segitiga";
cout<<"\n";
cout<<"4.luas persegi panjang";
cout<<"\n\n";
cout<<"Pilihan anda adalah [1/2/3/4] : "<<" ";
cout<<" ";
cin>>pil;
cout<<"\n";

    {      

if (pil==1)
   {
cout<<"luas lingkaran = phi*r*r\n";endl;
cout<<"jari-jari=  ";endl;
cin>>r;
x=phi*r*r;
cout<<"hasil :"<<x;
}

else
 if (pil==2)
 {

cout<<"keliling lingkaran = 2*phi*r\n";endl;
cout<<"jari-jari=  ";endl;
cin>>r;
kel=2*phi*r;

cout<<"hasil :"<<kel<<"\n\n ";endl;endl;
}

else if (pil==3)
{
cout<<" ";
cout<<"luas segitiga = 0.5*a*t\n";endl;
cout<<"alas= ";endl;
cin>>a;
cout<<"tinggi= ";
cin>>t;
luas=0.5*a*t;

cout<<"hasil : "<<luas<<"\n\n ";endl;endl;
}
else if (pil==4)
{
cout<<"luas persegi panjang = P*L \n";endl;
cout<<"panjang= ";endl;
cin>>p;
cout<<"lebar= ";
cin>>l;

luasp=p*l;

cout<<"hasil : "<<luasp<<"\n\n ";endl;endl;
}      
cout<<"\n\n";
cout<<"jika ingin mengulang tekan Y / jika tidak silahkan tutup program ^^!!!!!    "<<" ";
cout<<"\n"<<"\n";
lagi=getche();
if (lagi=='Y')
cout<<"\n";
goto kembali;cout<<"\n";
getch();   clrscr();
}}

case and looping luas lingkaran,keliling lingkaran,luas segitiga dan luas balok

Salah satu program yang saya buat sekedar iseng-iseng...hohoho...100% work tenang ajja.!!!!
buat loe loe yang pada bingung, silahkan copy ajja langsung codingnya...manfaatkan dengan sebaik-baiknya...

#include <iostream.h>
#include <conio.h>
int fungsi_menu(void);
float luas_lingkaran(void);
float keliling_lingkaran(void);
float luas_segitiga(void);
float luas_persegi_panjang(void);
int menu_exit(void); char n;
main ()
{
fungsi_menu();
return 0;
}
int fungsi_menu()
{
clrscr();
int a;
cout << " KHAIRUL AKMAL ";
cout << " D05109007 \n\n";
cout << " pilihan anda\n\n";
cout << "1. luas lingkaran\n";
cout << "2. keliling lingkaran\n";
cout << "3. luas segitiga\n";
cout << "4. luas persegi panjang\n\n";

cout<<"   yang anda pilih 1/2/3/4 = ";
cin>> a;cout<<"\n\n";
switch (a)
{
case 1:
luas_lingkaran();
break;
case 2:
keliling_lingkaran();
break;
case 3:
luas_segitiga();
break;
case 4:
luas_persegi_panjang();
break;
default:
break;
}
return 0;
}
float luas_lingkaran()
{
float r,z,phi=3.14;
char a;
cout<<"rumus lingkaran = phi*r*r\n\n";
cout<<"masukkan r =";
cin>>r;
z = phi*r*r;
cout << "hasilnya : " << z << endl;
cout << endl;
menu_exit();
return 0;
}
float keliling_lingkaran()
{
float r,z,phi=3.14;
char a;
cout<<"rumus keliling lingkaran = 2*phi*r\n\n";
cout<<"masukkan r =";
cin>>r;
z = 2*phi*r;
cout << "hasilnya : " << z << endl;
cout << endl;
menu_exit();
return 0;
}
float luas_segitiga()
{
float al,t,z;
char a;
cout<<"rumus luas segitiga = 0.5*a*t\n\n";
cout<<"masukkan a =";
cin>>al;
cout<<"masukkan t =";
cin>>t;
z = 0.5*al*t;
cout << "hasilnya : " << z << endl;
cout << endl;
menu_exit();
return 0;
}
float luas_persegi_panjang()
{
float p,l,z;
char a;
cout<<"rumus persegi panjang = P*l\n\n";
cout<<"masukkan P =";
cin>>p;
cout<<"masukkan l =";
cin>>l;
z = p*l;
cout << "hasilnya : " << z << endl;
cout << endl;
menu_exit();
return 0;
}
int menu_exit()
{
char a;
cout<<"bila ingin mengulang silahkan tekan (Y)/jika tidak (N) " ;
cin>> a;
if (a == 'y')
{
cout << endl;
fungsi_menu();
}
else
{
cout << "\n\n           silahkan keluar dari program";
cout << "\n                    TERIMA KASIH";
}
return 0;
}