Apa kabar saudaraku sebangsa dan setanah air. Kali ini saya akan mencoba memberikan sebuah contoh program tentang Prosedure dalam C++. Dan program kali ini saya mencoba menerapkan dari algoritma saya yang berjudul algoritma pada postingan beberapa menit yang lalu dan berikut adalah programnya.
#include< iostream >
void Titik_Tengah()
{
int x1, x2, xt,y1,y2,yt;
cout<<"masukkan x1 = ";
cin>>x1;
cout<<"masukkan x2 = ";
cin>>x2;
cout<<"masukkan y1 = ";
cin>>y1;
cout<<"masukkan y2 = ";
cin>>y2;
cout<<endl;
xt=(x1+x2)/2;
yt=(y1+y2)/2;
cout<<"Nilai Titik Tengahnya adalah = (" <<xt<<","<<yt<<") "<<endl;
cout<<endl;
}
void Nilai_Integer()
{
int x,y,z,x1,y1,z1;
cout<<"masukkan x = ";
cin>>x;
cout<<endl;
x1=x/100;
y=x%100;
y1=y/10;
z=y%10;
z1=z/1;
cout<<endl;
cout<<x1<<" = Ratusan "<<endl;
cout<<y1<<" = Puluhan "<<endl;
cout<<z1<<" = Satuan "<<endl;
cout<<endl;
}
void Determinan()
{
int p,q,r,s, det;
cout<<"masukkan p = ";
cin>>p; cout<<endl;
cout<<"masukkan q =";
cin>>q; cout<<endl;
cout<<"masukkan r =";
cin>>r; cout<<endl;
cout<<"masukkan s =";
cin>>s; cout<<endl;
det=(p*s)-(q*r);
cout<<"Hasil Determinannya adalah = "<<det<<endl;
}
int main ()
{
Titik_Tengah();
Nilai_Integer();
Determinan();
return 0;
}
Hasil dari program tersebut adalah sebagai berikut :
hasil program untuk mencari titik tengah dari 2 buah titik
hasil program untuk mencari nilai ratusan, puluhan dan satuan
hasil program untuk menghitung nilai detrminan matriks ordo 2x2