Senin, 17 Desember 2012

Tugas Quiz C++




diketahui dua buah titik P1 dan P2 masing masing titik memiliki kodrat (x.Y) jika P1 dan P2 di hubungkan makan akan membentuk sebuah garis llurus
a>  buatlah fungsi yang menerima parameter titik P1 dan P2 kemudian mengembalikan panjang garis         yang di bentuk oleh titik P1 dan P2

b>  Buatlah Program utama yang dapat menerima input koodrad titik P1 dan P2 dari user , kemudian manggil fungsi panjang garis ke monitor



Jawab:

#include <iostream.h>
#include <math.h>

void Panjang(int x_1, int x_2, int y_1, int y_2)
{
float hasil;
if(x_2==x_1)
{
hasil = abs (y_2 - y_1);
}
else if (y_2==y_1)
{
hasil= abs (x_2-x_1);
}
else
{
hasil=sqrt((x_2-x_1)*(x_2-x_1) + (y_2-y_1)*(y_2-y_1));
}
cout<<"hasil = "<<hasil;
}


int main()
{
int a, b, c, d;

cout<<"Masukkan Nilai X1 : ";
cin>>a;
cout<<"Masukkan Nilai X2 : ";
cin>>b;
cout<<"Masukkan Nilai Y1 : ";
cin>>c;
cout<<"Masukkan Nilai Y2 : ";
cin>>d;

Panjang(a,b,c,d);



return 0;

}

Printscreen nya :


0 komentar:

Posting Komentar