Minggu, 08 April 2012

Luas Segitiga,Persegi Panjang,Lingkaran,Bujur sangkar

berikut ini adalah code untuk pemrogaman C++ untuk menghitung Luas Segitiga,persegi panjang,Lingkaran dan Bujur sangkar.


#include "stdio.h"
#include "conio.h"
#include "iostream.h"

void segitiga()
{
 float a,t,LS,*b,*T;
 b=&a;
 T=&t;
 cout<<endl;
 cout<<"anda memilih fungsi menghitung luas segitiga"<<endl
     <<"inputkan data"<<endl
 <<" besar Alas Segitiga   : ";
 cin>>*b;
 cout<<" besar Tinggi Segitiga : ";
 cin>>*T;
 LS=0.5**b**T;
 cout<<endl;
 cout<<" Luas Segitiga Adalah   : "<<LS<<endl<<endl;
 cout<<"alamat"<<endl;
 cout<<"alamat a = "<<&a<<endl;     /* menjelaskan alamat a yg = alamt yg di pointerkan  */
 cout<<"alamat *b= "<<b<<endl;
 cout<<"alamat t = "<<&t<<endl;     /* menjelaskan alamat t yg = alamt yg di pointerkan */
 cout<<"alamat *T= "<<T<<endl;
}

void persegi()
{float l,p,LPP;
cout<<endl;
cout<<" anda memilih fungsi menghitung luas persegi panjang"<<endl
    <<"inputkan data"<<endl
    <<" besar Lebar   : ";
cin>>l;
cout<<" besar Panjang : ";
cin>>p;
LPP=l*p;
cout<<endl;
cout<<" Luas Persegi Panjang Adalah : "<<LPP;
}

void bujursangkar()
{float s,L;
cout<<endl;
cout<<" anda memilih fungsi menghitung luas bujur sangkar"<<endl
    <<"inputkan data"<<endl
    <<" besar Sisi Bujursangkar : ";
cin>>s;
L=s*s;
cout<<endl;
cout<<" Luas Bujursangkar Adalah   : "<<L;
}

void lingkaran()
{float r,L;
cout<<endl;
cout<<" anda memilih fungsi menghitung luas bujur sangkar"<<endl
    <<"inputkan data"<<endl
    <<" Masukkan Jari-jari Lingkaran : ";
cin>>r;
L=3.14*2*r;
cout<<endl;
cout<<" Luas Lingkaran Adalah        : "<<L;
}

void main()
{
int rumus;
cout<<endl;
cout<<" pilih jenis fungsi yang anda inginkan "<<endl
<<" 1. Menghitung Luas Segitiga"<<endl
<<" 2. Menghitung Luas Persegi Panjang"<<endl
<<" 3. Menghitung Luas Lingkaran"<<endl
<<" 4. Menghitung Luas Bujursangkar"<<endl;

cout<<endl<<" Masukkan Pilihan Anda : ";
cin>>rumus;

if (rumus==1)
segitiga();
if (rumus==2)
persegi();
if (rumus==3)
lingkaran();
if (rumus==4)
bujursangkar();
getch();
}


Tidak ada komentar:

Posting Komentar