Kemarin tuh gue dapet tugas dosen ni. Katanya harus pake C++, ya udah gue kerjain..
Nih hasilnya..
# include <iostream.h>
# include <conio.h>
# include <stdio.h>
//=====================NO.1=================================================
void bujur_sangkar()
{
clrscr();
double panjang;
double lebar;
double luas;
gotoxy(25,2);
cout<<"HITUNG LUAS BUJUR SANGKAR"<<endl;
cout<<"Masukan Panjang : ";cin>>panjang;
cout<<"Masukan Lebar : ";cin>>lebar;
luas=panjang*lebar;
cout<<"Luas Bujur Sangkar adalah : "<<luas;
}
void lingkaran()
{
clrscr();
double jari;
double luas;
gotoxy(25,2);
cout<<"HITUNG LUAS LINGKARAN"<<endl;
cout<<"Masukan Jari-jari : ";cin>>jari;
luas=3.14*(jari*jari);
cout<<"Luas Lingkaran adalah : "<<luas;
}
void segitiga()
{
clrscr();
double alas;
double tinggi;
double luas;
gotoxy(25,2);
cout<<"HITUNG LUAS SEGITIGA"<<endl;
cout<<"Masukan Alas : ";cin>>alas;
cout<<"Masukan Tinggi : ";cin>>tinggi;
luas=0.5*(alas*tinggi);
cout<<"Luas Segitiga adalah : "<<luas;
}
void trapesium()
{
clrscr();
double alas_bawah;
double alas_atas;
double tinggi;
double luas;
gotoxy(25,2);
cout<<"HITUNG LUAS TRAPESIUM"<<endl;
cout<<"Masukan Alas Bawah : ";cin>>alas_bawah;
cout<<"Masukan Alas Atas : ";cin>>alas_atas;
cout<<"Masukan Tinggi : ";cin>>tinggi;
luas=tinggi*(alas_bawah+alas_atas)/2;
cout<<"Luas Segitiga adalah : "<<luas;
}
void bangun_ruang()
{
clrscr();
int pilih=0;
while(pilih!=5)
{
cout<<"\n\nPROGRAM ARITMATIKA"<<endl<<endl;
cout<<"1.Bujur sangkar\n";
cout<<"2.Lingkaran\n";
cout<<"3.Segitiga\n";
cout<<"4.Trapesium\n";
cout<<"5.Keluar\n";
cout<<"Pilih : ";cin>>pilih;
cout<<endl;
switch(pilih)
{
case 1:bujur_sangkar();break;
case 2:lingkaran();break;
case 3:segitiga();break;
case 4:trapesium();break;
case 5:cout<<"Exit";;break;
}
}
getch();
}
// ==================== NO 3 =============================
void penjumlahan()
{
int angka1;
int angka2;
int hasil;
cout<<"PENJUMLAHAN"<<endl;
cout<<"Masukan Angka 1 : ";cin>>angka1;
cout<<"Masukan Angka 2 : ";cin>>angka2;
hasil=angka1+angka2;
cout<<"Pemjumlahan dari kedua bilangan adalah : "<<hasil;
}
void kurang()
{
int angka1;
int angka2;
int hasil;
cout<<"PENGURANGAN"<<endl;
cout<<"Masukan Angka 1 : ";cin>>angka1;
cout<<"Masukan Angka 2 : ";cin>>angka2;
hasil=angka1-angka2;
cout<<"Pengurangan dari kedua bilangan adalah : "<<hasil;
}
void kali()
{
int angka1;
int angka2;
int hasil;
cout<<"PERKALIAN"<<endl;
cout<<"Masukan Angka 1 : ";cin>>angka1;
cout<<"Masukan Angka 2 : ";cin>>angka2;
hasil=angka1*angka2;
cout<<"Perkalian dari kedua bilangan adalah : "<<hasil;
}
void bagi()
{
int angka1;
int angka2;
float hasil;
cout<<"PENJUMLAHAN"<<endl;
cout<<"Masukan Angka 1 : ";cin>>angka1;
cout<<"Masukan Angka 2 : ";cin>>angka2;
hasil=angka1/angka2;
cout<<"Pembagian dari kedua bilangan adalah : "<<hasil;
}
void aritmatika()
{
clrscr();
int pilih=0;
while(pilih!=5)
{
cout<<"\n\nPROGRAM ARITMATIKA"<<endl<<endl;
cout<<"1.Penjumlahan\n";
cout<<"2.Pengurangan\n";
cout<<"3.Perkalian\n";
cout<<"4.Pembagian\n";
cout<<"5.Keluar\n";
cout<<"Pilih : ";cin>>pilih;
cout<<endl;
switch(pilih)
{
case 1:penjumlahan();break;
case 2:kurang();break;
case 3:kali();break;
case 4:bagi();break;
case 5:cout<<"Exit";;break;
}
}
getch();
}
// =====================================NO.4=========================================
void bil_ganjil()
{
int x;
cout<<"Masukan Rentang Angka = ";cin>>x;
int i,total;
total=0;
for (i=1;i<=x;i++)
{
if (i%2!=0)
{
total+=i;
cout<<i<<" ";
}
}
cout<<" Total = "<<total<<endl;
}
//=======================================NO.2========================================
void hitung_harga()
{
clrscr();
double total;
gotoxy(25,2);
cout<<"TOTAL HARGA DARI SEBUAH BARANG"<<endl<<endl;
cout<<"Ditentukan Jumlah Barang : 5 buah"<<endl;
cout<<"Harga @ Barang : Rp 5203.02"<<endl;
total= 5*5203.02;
cout<<endl<<endl;
cout<<"Total Harga adalah 5 x Rp 5203.02 :"<<"Rp "<<total;
}
//=======================================MAIN=========================================
void main()
{
clrscr();
int pilih;
gotoxy(25,2);
cout<<"SELAMAT DATANG DI MENU UTAMA PROGRAM"<<endl;
gotoxy(26,3);
cout<<"----------------------------------"<<endl;
gotoxy(26,4);
cout<<"This Program Created by AMJS crews"<<endl;
gotoxy(26,5);
cout<<"----------------------------------"<<endl<<endl;
cout<<"1. Perhitungan Bangun Ruang"<<endl;
cout<<"2. Total Harga dari sebuah barang"<<endl;
cout<<"3. Perhitungan Aritmatika"<<endl;
cout<<"4. Jumlah bil. ganjil dari interval tertentu"<<endl;
cout<<"5. Keluar"<<endl<<endl;
cout<<"Pilih : ";cin>>pilih;
if (pilih==1)
{
bangun_ruang();
}
else if(pilih==2)
{
hitung_harga();
}
else if(pilih==3)
{
aritmatika();
}
else if(pilih==4)
{
bil_ganjil();
}
else if(pilih==5)
{
cout<<"Anda Keluar dari Program";
}
else
{
cout<<"Inputan salah!!";
}
getch();
}
Nahhhh, kalo lo pada mau ngopy, sok aja.. Ilmu kan buat di bagi!
Tidak ada komentar:
Posting Komentar