Titik tengah dari dua titik in C++

Dengan sedikit memodifikasi program untuk mencari determinan matriks 2×2 sebelumnya, kita bisa membuatnya menjadi ber ordo 1×1 atau menjadi sebuah titik dan mencari titik tengah dari dua titik.

 

#include <cstdlib>
#include <iostream>

using namespace std;
class matrik {
public :
void baca1();
void baca2();
void tulis1();
void tulis2();
void hitung();
double data1[2];
double data2[2];
private :
double a,i;
};
void matrik::baca1 (){
for(int a=1;a<=2;a++){
cout<<“Masukkan “<<a<< ” : “;
cin>>data1[a];}
}
void matrik::baca2 (){
for(int i=1;i<=2;i++)
{
cout<<“Masukkan “<<i<<” : “;
cin>>data2[i];}
}
void matrik::tulis1 (){
for(int a=1;a<=2;a++){

cout<<”  “<<data1[a];
cout<<endl;}
}
void matrik::tulis2 (){
for(int i=1;i<=2;i++){

cout<<”  “<<data2[i];
cout<<endl;}
}
void matrik::hitung (){
cout<<”  “<<(data1[1]+data2[1])/2<<”  “<<(data1[2]+data2[2])/2<<endl;

}
int main(int argc, char *argv[])
{
matrik a;
cout<<“Masukkan data matriks 1 “<<endl;
a.baca1();
cout<<“Masukkan data matriks 2″<<endl;
a.baca2();
cout<<“Data matriks 1 adalah : “<<endl;
a.tulis1();
cout<<“Data matriks 2 adalah : “<<endl;
a.tulis2();
cout<<“Titik tengah  : “<<endl;
a.hitung();
system(“PAUSE”);
return EXIT_SUCCESS;
}


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s