Kita dapat menghitung jarak dua buah titik dalam sebuah koordinat cartesian dengan menggunakan teorema pythagoras. Implementasi dengan bahasa C/C++, silahkan dicoba coding berikut :
#include <stdio.h>
#include <conio.h>
#include <math.h>
void jarak(int Ax, int Ay, int Bx, int By,float *jar)
{
int C,D;
C=Bx-Ax;
D=By-Ay;
*jar=sqrt((C*C)+(D*D));
}
int main()
{
float hasil,ax,ay,bx,by;
printf("==========================================\n");
printf("Masukkan nilai Koordinat dua buah titik : \n");
printf("==========================================\n\n");
printf("Ax : ");
scanf("%f",&ax);
printf("Ay : ");
scanf("%f",&ay);
printf("Bx : ");
scanf("%f",&bx);
printf("By : ");
scanf("%f",&by);
jarak(ax,ay,bx,by,&hasil);
printf("Jarak kedua titik : %.2f", hasil);
getch();
}
nie output yang dihasilkan sob, klik untuk memperbesar,
sourcecode n executable file nya bisa sobat donlot disini
selamat mencoba...
salam handbooker,,, ;-)
Tidak ada komentar:
Posting Komentar