Μάθημα : ΠΛΗΡΟΦΟΡΙΚΗ Γ ΤΑΞΗ 2025-26
Κωδικός : 4459010256
4459010256 - ΒΑΣΙΛΕΙΟΣ ΠΑΣΧΟΣ
Ενότητες μαθήματος - 7.5 , 7.6 , 7.7 Αριθμητικοί Τελεστές - Συναρτήσεις και Αριθμητικές Εκφράσεις
-
Εμφάνιση όλων των ενοτήτων
-
ΑΝΑΛΥΤΙΚΕΣ ΟΔΗΓΙΕΣ ΜΑΘΗΜΑΤΟΣ
-
ΩΡΑ 1 - ΕΙΣΑΓΩΣΗ - Σύνδεση με ότι γνωρίζουμε ως τώρα [ΒΙΒΛΙΟ 1]
-
ΜΑΘΗΜΑ 2 ( 2 ΩΡΕΣ ) [ΒΙΒΛΙΟ 1] 1.1 , 1.2, 1.3, 1.4
-
ΕΠΑΝΑΛΗΠΤΙΚΟ ΥΛΙΚΟ ΕΜΠΕΔΩΣΗΣ - XMAS BREAK!
-
ΕΠΑΝΑΛΗΨΗ ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ - ΦΥΛΛΑΔΙΑ ΕΡΓΑΣΙΑΣ
-
ΤΑΞΙΝΟΜΗΣΗ ΦΥΣΣΑΛΙΔΑΣ
-
ΚΕΦ 2 (2.1,2.2,2,3) [ΒΙΒΛΙΟ 1 ] Τι είναι αλγόριθμος, Σπουδαιότητα αλγορίθμων, Περιγραφή και αναπαράσταση αλγορίθμων [3 ώρες]
-
ΚΕΦ 4.1 [ΒΙΒΛΙΟ 1] ΑΝΑΛΥΣΗ ΠΡΟΒΛΗΜΑΤΩΝ (1 ώρα)
-
5. Η έννοια του προγράμματος, Τεχνικές σχεδίασης προγραμμάτων, Ιεραρχική σχεδίαση προγράμματος, Τμηματικός προγραμματισμός, Δομημένος προγραμματισμός [3 ώρες]
-
6. 6.3 ΦΥΣΙΚΕΣ ΚΑΙ ΤΕΧΝΗΤΕΣ ΓΛΩΣΣΕΣ (1 ώρα)
-
ΕΙΔΙΚΗ ΕΝΟΤΗΤΑ ΤΗΛΕΚΠΑΙΔΕΥΣΗΣ - Προγραμματιστικά περιβάλλοντα 6.7 - Εισαγωγή στη κωδικοποιηση
-
7.1-2-3-4 (3 ώρες) ΓΛΩΣΣΑ , Αλφάβητο, τύποι δεδομένων,σταθερές & μεταβλητές
-
7.5 , 7.6 , 7.7 Αριθμητικοί Τελεστές - Συναρτήσεις και Αριθμητικές Εκφράσεις
-
2.4.1 - 7.8 7.9 7.10 Δομή ακολουθίας, Εντολή εκχώρησης, Εντολές εισόδου – εξόδου, Δομή προγράμματος
-
ΔΟΜΗ ΕΠΙΛΟΓΗΣ
-
ΔΟΜΗ ΕΠΙΛΟΓΗΣ
-
ΔΙΑΙΡΕΙ ΚΑΙ ΒΑΣΙΛΕΥΕ - ΒΙΒΛΙΟ 2 (2.1)
-
5.2.2 ΕΚΣΦΑΛΜΑΤΩΣΗ ΛΟΓΙΚΩΝ ΛΑΘΩΝ ΣΕ ΠΙΝΑΚΕΣ
-
ΣΤΟΙΒΑ & ΟΥΡΑ ΒΙΒΛΙΟ 2 ΣΕΛ 13-58
-
4.6 ΜΗ ΛΥΜΕΝΕΣ ΑΣΚΗΣΕΙΣ ΜΕ ΠΙΝΑΚΕΣ (ΒΙΒΛΙΟ 3 - ΣΕΛ 92-93)
-
ΜΑΘΗΜΑ ΤΗΛΕΚΠΑΙΔΕΥΣΗΣ 21-ΟΚΤ 22
-
4.6 ΜΗ ΛΥΜΕΝΕΣ ΑΣΚΗΣΕΙΣ ΜΕ ΠΙΝΑΚΕΣ (ΒΙΒΛΙΟ 3 - ΣΕΛ 92-96) KAI ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ
-
ΟΔΗΓΙΕΣ ΜΕΛΕΤΗΣ ΔΙΑΓΩΝΙΣΜΑΤΟΣ Β ΤΕΤΡΑΜΗΝΟΥ
-
ΤΗΛΕΚΠΑΙΔΕΥΣΗ 10-3
-
ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΗΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ - ΣΕΝΑΡΙΟ 12
-
ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΕΡΩΤΗΣΕΙΣ ΘΕΩΡΙΑΣ
-
ΕΝΔΟΣΧΟΛΙΚΕΣ ΕΞΕΤΑΣΕΙΣ 2023
-
4
-
ΑΝΑΛΥΤΙΚΕΣ ΟΔΗΓΙΕΣ ΜΑΘΗΜΑΤΟΣ
7.5 , 7.6 , 7.7 Αριθμητικοί Τελεστές - Συναρτήσεις και Αριθμητικές Εκφράσεις
Ακέραιο πηλίκο div και ακέραιο υπόλοιπο mod
- Οι τελεστές DIV και ΜΟD χρησιμοποιούνται ΜΟΝΟ σε διαίρεση ακεραίων αριθμών και όχι πραγματικών
- Ο τελεστής / μπορεί να διαιρέσει πραγματικούς αριθμούς
- DIV, MOD μόνο με θετικούς ακέραιους και όχι αρνητικούς ακέραιους
- Το αποτέλεσμα από τα DIV και MOD είναι πάλι ένας θετικός ακέραιος
- Αν ο διαιρέτης είναι μεγαλύτερος του διαιρετέου τότε
- ΑΚΕΡΑΙΟ ΠΗΛΙΚΟ είναι πάντα ΜΗΔΕΝ πχ 5 div 10 = 0
- ΑΚΕΡΑΙΟ ΥΠΟΛΟΙΠΟ είναι πάντα ο διαιρετέος πχ 5 mod 10 = 5
- Ο τελεστής mod μπορεί να χρησιμοποιηθεί για
- να ελεγχθεί αν ένας αριθμός Χ είναι άρτιος Χ mod 2 = 0
- να ελεγχθεί αν ένας αριθμός Χ είναι περιττός (δεν είναι άρτιος X mod 2 <> 0 ) ή Χ mod 2 = 1
- να ελεγχθεί αν ένας αριθμός Χ είναι πολλαπλάσιο ενός αριθμού α με την πράξη X mod a = 0
- να βρούμε το τελευταίο ψηφίο του αριθμού Χ με την πράξη Χ mod 10
ΑΣΚΗΣΕΙΣ ΣΤΗ ΤΑΞΗ
Α <-- 20 mod 8 div 4
B <-- 3 + 28 div 3 ^ 2 - 12
ΜΕΛΕΤΩ ΚΑΙ ΕΛΕΓΧΩ
1. X DIV 1000 = 0 α. Βρίσκει την τιμή του ψηφίου των χιλιάδων.
2. X DIV 1000 MOD 10 β. Ελέγχει αν ο αριθμός έχει τουλάχιστον τρία ψηφία.
3. X DIV 100 <> 0 γ. Βρίσκει την τιμή του ψηφίου των εκατοντάδων.
4. X MOD 1000 DIV 100 δ. Ελέγχει αν ο αριθμός έχει το πολύ τρία ψηφία.
ΣΚΕΦΤΟΜΑΙ
53 div 10 = 5, έχει δεκάδες άρα είναι διψήφιος όταν Χ div 10 > 0
153 div 100 = 1, έχει εκατοντάδες συνεπώς είναι τριψήφιος όταν Χ div 100 > 0
3 div 10 = 0, δεν έχει δεκάδες
53 div 100 = 0, δεν είναι τριψήφιος
ΕΡΓΑΣΙΑ ΓΙΑ ΤΟ ΣΠΙΤΙ
ΧΡΗΣΗ ΠΡΑΞΕΩΝ DIV ΚΑΙ MOD
- Τι θα εμφανιστεί στην οθόνη του υπολογιστή μετά την εκτέλεση του παρακάτω τμήματος ενός αλγορίθμου;
x ← 11 mod (25 div 8)
y ← (x div 2) div 1
z ← x^3 mod (3*y)
Εκτύπωσε x, y, z
Απάντηση: x = ? , y = ? z = ?
- Να γίνει αλγόριθμος ο οποίος θα δέχεται έναν τριψήφιο αριθμό και θα επιστρέφει το άθροισμα των ψηφίων του.
Λύση:
Αλγόριθμος Τριψήφιος_Αριθμός
Εκτύπωσε "Δώσε τον αριθμό"
Διάβασε αριθμός
εκατοντάδες <- αριθμός DIV 100
υπόλοιπο <- αριθμός MOD 100
δεκάδες <- υπόλοιπο DIV 10
μονάδες <- υπόλοιπο MOD 10
άθροισμα <- εκατοντάδες + δεκάδες + μονάδες
Εκτύπωσε "Το άθροισμα ψηφίων του αριθμού είναι:", άθροισμα
Τέλος Τριψήφιος_Αριθμός
ΔΡΑΣΤΗΡΙΟΤΗΤΑ ΣΤΗΝ ΤΑΞΗ (ΟΧΙ ΣΤΟ ΣΠΙΤΙ ΑΥΤΟ)