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();
}
#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