(driverttk.c,titik.h,titik.c dan boolean.h). Masalah yang harus a
(driverttk.c,titik.h,titik.c dan boolean.h). Masalah yang harus a
(driverttk.c,titik.h,titik.c dan boolean.h). Masalah yang harus a
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
PDP‐08 Dasar Pemrograman 2010<br />
void Tulis();<br />
/*<br />
{ Nilai variable global x <strong>dan</strong> y ditulis ke layar dengan format<br />
"(X,Y)" }<br />
{ I.S. terdefinisi }<br />
{ F.S. tertulis di layer dengan format "(X,Y)" }<br />
*/<br />
/*Operasi aritmatika*/<br />
float AddP(float x1, float y1, float x2, float y2);<br />
/*<br />
{ Menghasilkan <strong>titik</strong> bernilai +- 2 }<br />
{ Buatlah spesifikasi penambahan dua buah <strong>titik</strong> }<br />
*/<br />
float MinP(float x1, float y1, float x2, float y2);<br />
/*<br />
{ Menghasilkan <strong>titik</strong> bernilai - 2 }<br />
{ Buatlah spesifikasi pengurangan dua buah <strong>titik</strong> }<br />
*/<br />
float MulCros(float x1, float y1, float x2, float y2);<br />
/*<br />
{ Operasi perkalian * : melakukan operasi cross<br />
product}<br />
{ *** Kelompok operasi relasional terhadap <strong>titik</strong> *** }<br />
*/<br />
/*pembanding*/<br />
<strong>boolean</strong> EqP(float x1, float y1, float x2, float y2);<br />
/*Mengirimkan true jika sama dengan <br />
*/<br />
<strong>boolean</strong> NEqP(float x1, float y1, float x2, float y2);<br />
/*Mengirimkan true jika tidak sama dengan <br />
*/<br />
<strong>boolean</strong> LTP(float x1, float y1, float x2, float y2);<br />
/*<br />
Mengirimkan true jika < . Definisi lebih besar:<br />
lebih "kiri-bawah dalam bi<strong>dan</strong>g kartesian.<br />
*/<br />
<strong>boolean</strong> GTP(float x1, float y1, float x2, float y2);<br />
/*<br />
Mengirimkan true jika > . Definisi lebih besar:<br />
lebih "kanan-atas" dalam bi<strong>dan</strong>g kartesian.<br />
*/<br />
wijanarto hal 2