Οδηγός Μελέτης - Εισαγωγή στον Προγραμματισμό

Α5.5 · Οι αριθμητικοί τελεστές ως συναρτήσεις

Διάλεξη 5: Τελεστές και Εντολές, διαφάνεια 7 · Δυσκολία ★☆☆ · short-answer · Κεφάλαια: 5

Δίνεται ο πίνακας των αριθμητικών τελεστών:

Τελεστής Ερμηνεία Παραδείγματα
+ πρόσθεση 40 + 2 επιστρέφει 42, 40.0 + 2.0 επιστρέφει 42.0
- αφαίρεση 44 - 2 επιστρέφει 42, 44.0 - 2.0 επιστρέφει 42.0
* πολλαπλασιασμός 42 * 2 επιστρέφει 84, 42.0 * 2.0 επιστρέφει 84.0
/ διαίρεση 85.0 / 2.0 επιστρέφει 42.5, 85 / 2 επιστρέφει 42
% υπόλοιπο 7 % 2 επιστρέφει 1

Τι τύπο θα είχαν οι τελεστές αν ήταν συναρτήσεις;

Υπόδειξη

Γράψτε την επικεφαλίδα (πρωτότυπο) μιας συνάρτησης add που κάνει ό,τι το 40 + 2: πόσα ορίσματα παίρνει, τι τύπου, και τι επιστρέφει; Μετά σκεφτείτε τι αλλάζει για το 40.0 + 2.0 και γιατί το 85 / 2 δίνει 42.

Αριθμός στον οδηγό: Α5.5 (στο κεφάλαιο) · Μόνιμο αναγνωριστικό: slides-lec05-operator-as-function · Σύνδεσμος: https://progintro.github.io/study/questions/slides/slides-lec05-operator-as-function.html · Markdown (GitHub)