Μάθημα : Αρχές Προγραμματισμού Υπολογιστών - Τράπεζα Θεμάτων
Κωδικός : S129176
S129176 - ΕΥΑΓΓΕΛΟΣ ΠΑΠΑΠΑΝΑΓΙΩΤΟΥ
Ενότητες μαθήματος
-
Εμφάνιση όλων των ενοτήτων
-
0 Ασκήσεις (4ο θέμα)
-
1 Πρόβλημα και Αλγόριθμος
-
2 Ανάπτυξη προγράμματος
-
3.2.1 Τύποι δεδομένων
-
3.2.2 Μεταβλητές
-
3.3-α Αριθμητικές εκφράσεις και τελεστές
-
3.3-β Σχεσιακοί τελεστές
-
3.3-γ Λογικοί τελεστές και εκφράσεις
-
3.3.1 Βασικές εντολές
-
3.4 Βασικές συναρτήσεις
-
3.6.2 Είδη σφαλμάτων
-
4.1.1 Δομή ακολουθίας
-
4.1.2-α Δομή επιλογής (απλή)
-
4.1.2-β Δομή επιλογής (πλήρη)
-
4.1.2-γ Δομή επιλογής (σύνθετη)
-
4.1.3 Δομή επανάληψης (for)
-
4.1.4 Δομή επανάληψης (while)
-
4.2 Συναρτήσεις
-
5.2 Συμβολοσειρές
-
5.3 Λίστες
-
5.5 Σύνολα-Πλειάδες-Λεξικά
-
8.2 Διεπαφή χρήστη
-
0 Ασκήσεις (4ο θέμα)
3.3-α Αριθμητικές εκφράσεις και τελεστές
Σύνδεση με σχολικό βιβλίο: Ενότητα 3.3 σελ. 48
Αριθμητικές Εκφράσεις
Οι αριθμητικές εκφράσεις κατασκευάζονται από συνδυασμό αριθμητικών τιμών (ακεραίων ή κινητής υποδιαστολής) και των παρακάτω αριθμητικών τελεστών (πράξεων).
| Τελεστής | Πράξη | Προτεραιότητα | Παράδειγμα | |
| Έκφραση | Αποτέλεσμα | |||
| ** | Ύψωση σε δύναμη | Υψηλή | 2 ** 3 | 8 |
| * | Πολλαπλασιασμός | Μεσαία | 5 * 3 | 15 |
| / | Διαίρεση (Πηλίκο ακέραιας διαίρεσης όταν εφαρμόζεται σε ακεραίους) |
Μεσαία | 5 / 3 5 / 2.0 |
1 2.5 |
| % | Υπόλοιπο ακέραιας διαίρεσης | Μεσαία | 5 % 3 | 2 |
| + | Πρόσθεση | Χαμηλή | 5 + 3 | 8 |
| - | Αφαίρεση | Χαμηλή | 3 - 5 | -2 |
Οι πράξεις εκτελούνται από τα αριστερά προς τα δεξιά σύμφωνα με την παραπάνω προτεραιότητα δηλ. πρώτα οι πράξεις υψηλής προτεραιότητας, μετά οι πράξεις μεσαίας και τέλος οι πράξεις χαμηλής. Η προτεραότητα των πράξεων μπορεί να αλλάξει με τη χρήση παρενθέσεων οι οποίες έχουν την υψηλότερη προτεραιότητα.