Senin, 24 Desember 2012

Program C++:Luas Segitiga, Balok, Lingkaran, Konversi Suhu, dan Penghitung Tahun Kabisat

Program C++:Luas Segitiga, Balok, Lingkaran, Konversi Suhu, dan Penghitung Tahun Kabisat
created by. Muhammad 'Ariful Furqon

Screen Shot:

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

void main ()
{
    int panjang,lebar,tinggi,alas;
    char pilihan;
    double  luas,r;
awal:
    cout<<"Ketikkan Nomer Pilihan Anda: \n1.Luas Segitiga \n2.Luas Balok\n3.Konversi Suhu\n4.Luas Lingkaran\n5.Penghitung Tahun Kabisat\n";
    cout<<"Pilihan anda: ";
    cin>>pilihan;
    switch (pilihan)
    {
    case '1':
    cout<<"==========================================\n";
    cout<<"              Luas Segitiga\n";
    cout<<"==========================================\n";
    cout<<"Masukkan Alas = ";
    cin>>alas;
    cout<<"Masukkan Tinggi = ";
    cin>>tinggi;
    luas = float ((alas * tinggi)/2);
    cout<<"Luas Segititga Adalah = "<<luas<<endl;
    break;
    case '2':
    cout<<"==========================================\n";
    cout<<"               Luas Balok\n";
    cout<<"==========================================\n";
    float p, l, t;
    cout<<"Masukkan Panjang = ";
    cin>>p;
    cout<<"Masukkan Lebar = ";
    cin>>l;
    cout<<"Masukkan Tinggi = ";
    cin>>t;
    luas = 2*((p*l)+(p*t)+(l*t));
    cout<<"Luas Balok Adalah = "<<luas<<endl;
    break;
    case '3':
    cout<<"==========================================\n";
    cout<<"              Konversi Suhu\n";
    cout<<"==========================================\n";
    float c, f, r, k;
    cout<<"Masukkan suhu dalam celcius :";
    cin>>c;
    cout<<"==========================================\n";
    cout<<"              Hasil Konversi\n";
    cout<<"==========================================\n";
    f=9*c/5+32;
    r=4*c/5;
    k=c+273;
    cout<<"Fahrenheit :"<<f<<"  oF"<<endl;
    cout<<"Reamur     :"<<r<<"  oR"<<endl;
    cout<<"Kelvin     :"<<k<<"  K"<<endl;
    cout<<"==========================================\n";
    break;
    case '4':
    cout<<"==========================================\n";
    cout<<"              Luas Lingkaran\n";
    cout<<"==========================================\n";
    cout<<"Masukkan Jari-Jari = ";
    cin>>r;
    luas = 3.14 * r * r;
    cout<<"Luas Lingkaran Adalah = "<<luas<<endl;
    break;
    case '5':
    cout<<"==========================================\n";
    cout<<"         Penghitung Tahun Kabisat\n";
    cout<<"==========================================\n";
    int awal, akhir, tahun;
    cout<<"Masukkan Tahun Awal : ";
    cin>>awal;
    cout<<"Masukkan Tahun Akhir : ";
    cin>>akhir;
    cout<<"Tahun Kabisat Antara "<<awal<<" dan "<<akhir<<" adalah : ";
    cout<<endl<<endl;
    for(tahun=awal; tahun<=akhir; tahun++)
    {
    if((tahun%4==0)||(tahun%400==0)&&(tahun%100!=0))
    cout<<tahun<<endl;
    }
    break;
    default:;
    cout<<"Maaf pilihan hanya 1, 2, 3, 4, 5"<<endl;
    }
    cout<<"Mengulang : [Y/N] ? ";
    char m ;
    cin>>m;
        if (m == 'Y'|| m== 'y')
            goto awal;
        else if (m == 'N'|| m == 'n')
            {
            goto akhir;
            }
akhir:
    cout<<"Terima Kasih"<<endl;
    getche;

}

0 comment:

Posting Komentar

Comment Here ^_^.....

 
;