Senin, 30 Januari 2012

Menghitung Luas Segitiga da Trapesium dengan C++


Menanti makan siang niihh... 
sambil-sambal menanti makan siang (keliatan lapernya :D) mending update postingan dulu deh.
Nah, kita bahas-bahas cara menghitung luas segitiga dan juga trapesium..
Kali ini kita akan membuatnya menjadi 1 program, nah, ntar hasilnya, jika sudah berhasil akan seperti ini:
Ini adalah tampilan awalnya

Nah, jika kita ingin menghitung segitiga, kita cukup menekan 1, maka akan muncul seperti ini:
Tampilan jika di tekan 1
Untuk Menghitung Trapesium, maka kita cukup mekan 2, lalu menginput datanya, dan tampilannya akan seperti ini:
Jika di tekan 2
Nah, Jika kita ingin keluar dari program, cukup menakan tombol 3, tampilannya akan seperti ini :
Jika ditekan tombol 3
Untuk hasil seperti di atas, maka programnya seperti ini:

#include <iostream.h>
#include<conio.h>
char trapesium,segitiga;
int y,alas,tinggi,luas,pa,pb;
void main()

{
mulai:
cout<<"*Untuk menghitung luas segitiga tekan 1 "<<endl;
cout<<"*Untuk menghitung luas trapesium tekan 2 "<<endl;
cout<<"*Dan, untuk keluar tekan 3 "<<endl<<endl;
cin>>y;
if (y==1)
goto segitiga;
else if (y==2) 
goto trapesium;
else if (y==3)
goto keluar;

segitiga:
    cout<<"| SILAHKAN HITUNG LUAS SEGITIGA |"<<endl<<endl;
cout<<"masukan alas: ";
cin>>alas;  
cout<<"Masukan tinggi: ";
cin>>tinggi;

luas=alas*tinggi/2;
cout<<"luas segitiga= "<<luas<<endl<<endl;
goto mulai;
        
trapesium: 
cout<<"| SILAHKAN HITUNG LUAS TRAPESIUM |"<<endl<<endl;
        cout<<"masukan panjang atas trapesium: ";
cin>>pa;
cout<<"masukan panjang bawah trapesium: ";
cin>>pb;
cout<<"masukan tinggi trapesium: ";
cin>>tinggi;

luas=(pa+pb)*tinggi/2;
cout<<"luas trapesium adalah: "<<luas<<endl<<endl;
goto mulai;

keluar: 
cout<<"|         TERIMA KASIH TELAH MENGGUNAKAN PROGRAM INI       |"<<endl;
cout<<"Silahkan tekan 'ESC' untuk keluar"<<endl;
             
    }

Tidak ada komentar:

Posting Komentar