Ανοικτός εκπαιδευτικός πόρος για εξάσκηση:
Εισαγωγή στη γλώσσα προγραμματισμού από το Πανεπιστήμιο Ιωαννίνων. Μπορείτε να δείτε τις διαφάνειες με τους τελεστές που χρησιμοποιούνται στην εσωτερική συνθήκη του if statement (κεφάλαιο 2.11).
https://alpha.physics.uoi.gr/C/Eisagwgi_kef2.pdf
Άσκηση:
(Oι απαντήσεις είναι στο τέλος της σελίδας. Πρώτα προσπαθήστε μόνοι σας προτού δείτε τις απαντήσεις).
Ερώτηση 1:
Ποιος είναι ο σωστός τρόπος για να μεταγλωττίσετε το πρόγραμμα στο αρχείο example.c
με χρήση μαθηματικών συναρτήσεων;
Απαντήσεις (Multiple Choice):
Α) gcc example.c
Β) gcc example.c -o example
Γ) gcc example.c -lm
Δ) gcc example.c -math
Ερώτηση 2:
Τι αποτέλεσμα θα εμφανιστεί στην οθόνη αν το πρόγραμμα εκτελεστεί με την παράμετρο cos(60)
;
Απαντήσεις (Multiple Choice):
Α) cos(60) = 1.000000
Β) cos(60) = 0.500001
Γ) cos(60) = 0.866025
Δ) cos(60) = 0.0
Ερώτηση 3:
Ποιο είναι το αποτέλεσμα της παράστασης a==d
αν οι μεταβλητές έχουν τις εξής τιμές:
a = 15; b = 7; c = 25; d = 15;
Απαντήσεις (Multiple Choice):
Α) 1
Β) 0
Γ) -1
Δ) Δεν έχει αποτέλεσμα
Απαντήσεις:
1) Σωστή Απάντηση: Γ) gcc example.c -lm
2) Σωστή Απάντηση: Β) cos(60) = 0.500001
3) Σωστή Απάντηση: Α) 1