1.1 Κατασκευάστε το αρχείο point.c και ορίστε σε αυτό τη δομή point που
αποθηκεύει τις συντεταγμένες (τύπου double) ενός σημείου στον δισδιάστατο χώρο.
1.2 Ορίστε τη συνάρτηση:
struct point middle(struct point a, struct point b);
Η συνάρτηση θα υπολογίζει και θα επιστρέφει το σημείο που βρίσκεται στο μέσο του
ευθυγράμμου τμήματος με άκρα τα σημεία a και b.
1.3 Υπολογίστε και τυπώστε το μέσο του ευθυγράμμου τμήματος με άκρα τα σημεία
(1.2,5.4) και (7.3,1.8).
Οι δομές περνούν και επιστρέφονται με τιμή, όπως οι απλές μεταβλητές: η middle φτιάχνει
μια τοπική struct point, συμπληρώνει τα πεδία της με τον μέσο όρο των αντίστοιχων
συντεταγμένων και την επιστρέφει. Στα πεδία φτάνετε με τον τελεστή ..
Αριθμός στον οδηγό: Α19.9
(στο κεφάλαιο) ·
Μόνιμο αναγνωριστικό: lab-lab09-point ·
Σύνδεσμος: https://progintro.github.io/study/questions/labs/lab-lab09-point.html ·
Markdown (GitHub)