Full width home advertisement

Just Writing

Fotografi

Post Page Advertisement [Top]

Tuh liat judulnya udah selangit tuh. Udah gak tau lagi bikin judul apa. Yang jelas ini postingan tentang pemograman dengan bahasa C++. 2 minggu yang lalu dosen ngasi tugas bikinin program sederhana dengan C++ yang bisa menghitung Luas dan keliling lingkaran, luas segitiga dan persegi. Tekniknya dengan swith case. Langsung aja yah...!! nih dia codingnya..






#include<iostream.h>
#include<conio.h>
int fungsi_menu(void);
float luas_lingkaran(void);
float keliling_lingkaran(void);
float luas_segitiga(void);
float luas_persegipanjang(void);
int menu_exit(void);
main()
{
fungsi_menu();
return 0;
}
int fungsi_menu()
{
clrscr();
int a;
cout<<"----Selamat datang di program sederhana----\n";
cout<<"Nama : Adhittia Egha Perdana\n";
cout<<"Nama : D05109032\n\n";
cout<<"----Silahkan pilih program yang akan digunakan----\n";
cout<<"1.Luas Lingkaran\n";
cout<<"2.Keliling Lingkaran\n";
cout<<"3.Luas Segitiga\n";
cout<<"4.Luas Persegi Panjang\n";
cin>>a;
switch (a)
{
case 1:
luas_lingkaran();
break;

case 2:
keliling_lingkaran();
break;

case 3:
luas_segitiga();
break;

case 4:
luas_persegipanjang();
break;

default:
break;
}
return 0;
}

float luas_lingkaran()
{
float X,r;
float phi=3.14;
char a;
clrscr();
cout<<"anda telah memilih program menghitung luas lingkaran\n";
cout<<"masukkan jari-jari lingkaran = ";
cin>>r;
cout<<"perhitungan = 3.14 X "<<r<<" X "<<r<<"\n";
X=phi*r*r;
cout<<"hasilnya : "<<X<<endl;
cout<<endl;
menu_exit();
return 0;
}

float keliling_lingkaran()
{
float X,r;
float phi=3.14;
char a;
clrscr();
cout<<"anda telah memilih program menghitung keliling lingkaaran\n";
cout<<"masukkan jari-jari lingkaran = ";
cin>>r;
cout<<"perhitungan = 2 X 3.14 X "<<r<<"\n";
X=2*phi*r;
cout<<"hasilnya : "<<X<<endl;
cout<<endl;
menu_exit();
return 0;

}

float luas_segitiga()
{
float X,A,t;
char a;
clrscr();
cout<<"anda telah memilih program menghitung luas segitiga\n";
cout<<"masukkan alas segitiga = ";
cin>>A;
cout<<"masukkan tinggi segitiga = ";
cin>>t;
cout<<"perhitungan = 0.5 X "<<A<<" X "<<t<<"\n";
X=0.5*A*t;                                                
cout<<"hasilnya : "<<X<<endl;
cout<<endl;
menu_exit();
return 0;
}

float luas_persegipanjang()
{
float X,p,q;
char a;
clrscr();
cout<<"anda telah memilih program menghitung luas persegi panjang\n";
cout<<"masukkan panjang persegi = ";
cin>>p;
cout<<"masukkan lebar persegi = ";                          
cin>>q;
cout<<"perhitungan = "<<p<<" X "<<q<<"\n";
X=p*q;
cout<<"hasilnya : "<<X<<endl;
cout<<endl;

menu_exit();

return 0;
}

int menu_exit()
{
char a;
cout<<a;

if (a=='y')
{
cout<<endl;
fungsi_menu();
}
else
{
cout<<"terimakasih telah menggunakan program ini";
}
return 0;
}


Nah begitulah hasil coding yang saya buat.. Mudah-mudahan bermanfaat...

By : Egha Attacker


Jika anda merasa postingan ini bermanfaat dan dapat membantu anda, Silahkan Tinggalkan Komentar!!
Komentar anda sangat berguna untuk kemajuan blog ini... Terimakasih!!

4 komentar:

  1. kayaknya ada sedikit yang perlu di renovasi geh codingnya :)

    BalasHapus
  2. Thanks bang ali... Ehm!! Iya geh kita perbaiki yang eror yang ini insyaAllah jalan...

    BalasHapus
  3. bisa di pisah satu" ga...??
    biar lebih jelas..jadi memudahkan bagi yg baru belajar program..

    terima kasih

    BalasHapus
  4. Bisa saja mas... Hilangkan saja fungsi Switch Case nya..

    BalasHapus

Berikan Komentar Anda

Bottom Ad [Post Page]