Advertisement
andiklive

SD - Koordinat

Oct 5th, 2012
37
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.91 KB | None | 0 0
  1. #include <conio.h>
  2. #include <stdio.h>
  3.  
  4. typedef struct {
  5.         int absis;
  6.                 int ordinat;
  7. } Point;
  8.  
  9. int IsSame (Point P1, Point P2);
  10. void PrintPoint(Point P);
  11.  
  12. int IsSame (Point P1, Point P2)
  13. {
  14.     if ((P1.absis==P2.absis) && (P1.ordinat==P2.ordinat))
  15.         return 1;
  16.     else
  17.         return 0;
  18. }
  19.  
  20. void PrintPoint(Point P)
  21. {
  22.     printf ("(%d,%d)\n", P.absis, P.ordinat);
  23. }
  24.  
  25. void main()
  26. {
  27.     Point P1;
  28.     Point P2;
  29.  
  30.     printf (" Masukkan koordinat x titik pertama : ");
  31.     scanf ("%d",&P1.absis);
  32.     printf (" Masukkan koordinat y titik pertama : ");
  33.     scanf ("%d",&P1.ordinat);
  34.     printf (" Masukkan koordinat x titik kedua : ");
  35.     scanf ("%d",&P2.absis);
  36.     printf (" Masukkan koordinat y titik kedua : ");
  37.     scanf ("%d",&P2.ordinat);
  38.     printf ("\nKoordinat koordinat titik pertama : ");
  39.     PrintPoint(P2);
  40.     if (IsSame(P1,P2))
  41.         printf ("\nKedua titik sama ");
  42.     else
  43.         printf ("\nKedua titik tidak sama");
  44.     getch();
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement