hitung jarak dengan euclidean Ms Sulikah
Buat fungsi jarak yang menerima masukan dua titik P1(x,y) dan P2(x,y) dan menghitung jarak kedua titik tersebut. Gunakan rumus Euclidean untuk menghitung jarak , d:
Panggillah fungsi tsb dari program utama
Buat fungsi jarak yang menerima masukan dua titik P1(x,y) dan P2(x,y) dan menghitung jarak kedua titik tersebut. Gunakan rumus Euclidean untuk menghitung jarak , d:
Panggillah fungsi tsb dari program utama
#include <stdio.h>
#include <conio.h>
#include <math.h>
typedef struct{int X; int Y;} titik;
float HitungJarak(titik P1, titik P2);
int main()
{
titik P1, P2;
float jarak;
printf("Masukkan Nilai P1(X,Y) :"); scanf("%d,%d", &P1.X, &P1.Y);
printf("Masukkan Nilai P2(X,Y) :"); scanf("%d,%d", &P2.X, &P2.Y);
jarak = HitungJarak(P1,P2);
printf("Jarak dari P1 dan P2 : %.4f ", jarak);
getch();
return 0;
}
float HitungJarak(titik P1, titik P2)
{
float jarak;
jarak = sqrt(pow((P1.X-P2.X),2) + pow((P1.Y-P2.Y),2));
return jarak;
}
|
Explanation
sqrt : function to count akar
pow : function to count pangkat
i hope this article useful for all of you especially to ms Sulikah
your friend
Narupi 17:00 14 dec 2012
Infineon Muka kuning
pow : function to count pangkat
i hope this article useful for all of you especially to ms Sulikah
your friend
Narupi 17:00 14 dec 2012
Infineon Muka kuning
thanks a lot mas naru, and i hope at the next our meeting i have time for get more explanation.
BalasHapusAmin :)
BalasHapusBisa tolong.. Uraikan pseudocode ny
BalasHapusnotasi pseudocode nya gimana?
BalasHapus