Τετράδιο μαθητή
ΘΕ18: Συναρτήσεις
Όνομα(τα):___________________________________________________
Όνομα Η/Υ:___________________________________________________
Τμήμα:_______________________Ημερομηνία:___________________
Χρησιμοποιώντας συναρτήσεις
Χρησιμοποιώντας συναρτήσεις
Ξεκινήστε το Χώρο Δραστηριοτήτων, επιλέξτε τη θεματική ενότητα:
ΘΕ18:
Συναρτήσεις
και επιλέξτε την πρώτη δραστηριότητα (Χρησιμοποιώντας
συναρτήσεις).
1.
Εξετάστε τον αλγόριθμο
κολουθήστε το σύνδεσμο
από το
χώρο δραστηριότητας.
Στο
χώρο
κωδικοποίησης
θα εμφανιστεί ένας αλγόριθμος που ζητάει κάποια στοιχεία (είσοδος)
κάνει κάποιους υπολογισμούς (επεξεργασία) και εμφανίζει κάποια αποτελέσματα (έξοδος).
Α
Εξετάστε τον αλγόριθμο προκειμένου να καταλάβετε ΤΙ κάνει!
Αν δυσκολεύεστε, δοκιμάστε δίνοντας τις τιμές 1.72 και 1.80.
.. μία φορά με αυτή τη σειρά
(πρώτα το 1.72 και μετά το 1.80) και μία φορά με την ανάποδη σειρά (πρώτα το 1.80 και μετά
το 1.72).
ΤΙ παρατηρείτε;
Ποιά τιμή εμφανίζει στη μία περίπτωση και ποιά στην άλλη;
Ποιά
επομένως είναι η λειτουργία του αλγόριθμου;
i.
Συμπληρώστε την απάντησή σας στο παρακάτω πλαίσιο:
Ο αλγόριθμος ζητάει από το χρήστη δύο ύψη, υπολογίζει το
_ _ _ _ _ _ _ _ _ _ από τα δυο και το εμφανίζει.
ii.
Συμπληρώστε κατάλληλα την
εντολή εξόδου
του αλγόριθμου ώστε να εμφανίζει το
ανάλογο μήνυμα
2.
Συμπληρώστε τον αλγόριθμο
παραπάνω αλγόριθμος λύνει ένα μόνο μέρος του προβλήματος που περιγράφεται στη
συνέχεια:
Ο
Δύο αθλητές παρουσιάζονται στη γραμματεία των αγώνων προκειμένου να δηλώσουν κάποια
στοιχεία για τη δημιουργία του ατομικού του δελτίου συμμετοχής. Η γραμματεία καταγράφει τα
στοιχεία των δύο αθλητών και ταυτόχρονα τα επεξεργάζεται προκειμένου να ενημερώσει τα
στατιστικά στοιχεία του αγώνα.
Συμπληρώστε τον αλγόριθμο που σας δόθηκε ώστε εκτός από τα ύψη, να ζητάει και τα
βάρη των δύο αθλητών και να εμφανίζει το μεγαλύτερο βάρος που δόθηκε. Για το σκοπό
αυτό προσθέστε τις απαραίτητες εντολές στα τρία τμήματα του αλγόριθμου: τόσο στην
Είσοδο
όσο και στην
Επεξεργασία
αλλά και στην
Έξοδο
.
Η λειτουργία που θα χρειαστεί να υλοποιήσετε δε διαφέρει σε τίποτε από αυτή που υπάρχει
ήδη έτοιμη για τα ύψη.
Δε χρειάζεστε κάποια διαφορετική αλγοριθμική λογική από αυτή που
χρησιμοποιείται για τα βάρη .
.. αρκεί να την αντιγράψετε, αλλάζοντας τα ονόματα των
μεταβλητών του ύψους με τις αντίστοιχες μεταβλητές βάρους;
ΠΡΟΣΟΧΗ: ΜΗΝ ξεχάσετε να
δηλώσετε τις καινούργιες μεταβλητές στο τμήμα δηλώσεων του προγράμματος !!
Έργο ΠΛΕΙΑΔΕΣ/Νηρηίδες, Γ΄ ΚΠΣ
ΕΑ.ΙΤΥ / Υπ.Ε.Π.Θ.
- σελ. 1 -
Αλγοριθμική & Προγραμματισμός
Χρησιμοποιώντας συναρτήσεις
Τετράδιο μαθητή
3.
Χρησιμοποιήστε τη ίδια λογική .
.. ξανά
φού χρησιμοποιήσατε την αλγοριθμική δομή εύρεσης του μέγιστου όμοια για την
επεξεργασία των τιμών που δίνονται για τα ύψη και τα βάρη, μπορείτε να τη
χρησιμοποιήσετε και για άλλα στοιχεία, όπως οι
ηλικίες
και οι
επιδόσεις
.
Α
επεξεργασία
που γίνεται σε όλες τις παραπάνω περιπτώσεις είναι ακριβώς η
ίδια
, τα
μόνα που
αλλάζουν
είναι
τα δεδομένα
!
Η
κολουθείστε το σύνδεσμο
για να δείτε πώς μπορείτε να
χρησιμοποιείτε το ίδιο αλγοριθμικό κομμάτι πολλές φορές με διαφορετικά δεδομένα
(χωρίς να χρειάζεται να το ξαναγράφετε!!)
Α
4.
Παρακολουθήστε την “κλήση” της συνάρτησης
πρώτη κλήση της συνάρτησης γίνεται στη γραμμή 13. Ορίστε τη γραμμή αυτή ως
σημείο
διακοπής
και εκτελέστε το πρόγραμμα (F9) για να παρατηρήσετε το μηχανισμό που
χρησιμοποιείται κατά την “κλήση” της συνάρτησης. Δώστε τις τιμές 1.98 και 1.89 για τα ύψη
και τις τιμές 90 και 92.4 για τα βάρη αντίστοιχα.
Η
αρατηρήστε πόσες μεταβλητές υπάρχουν στην περιοχή (μεταβλητών) του κύριου
προγράμματος αλλά και πόσες από αυτές έχουν τιμή πριν από την κλήση της συνάρτησης.
Συμπληρώστε στον παρακάτω χώρο:
Π
Στην περιοχή μεταβλητών του κύριου προγράμματος υπάρχουν
____ μεταβλητές.
Από αυτές, οι _________ έχουν τιμή.
οιες είναι οι
πραγματικές παράμετροι
που χρησιμοποιούνται
στην κλήση της
συνάρτησης
; Δηλαδή ποιες,είναι οι μεταβλητές του κύριου προγράμματος που
δίνουν την
τιμή τους
στη συνάρτηση; Τα ονόματά τους βρίσκονται ανάμεσα στις παρενθέσεις στην κλήση
της συνάρτησης.
Γράψτε τα στο παρακάτω πλαίσιο με τη σειρά που εμφανίζονται.
Π
Οι
πραγματικές παράμετροι
που χρησιμοποιούνται κατά την κλήση της
συνάρτησης Μέγιστο
είναι δύο:
Πρώτη
πραγματική παράμετρος είναι η μεταβλητή
_______
Δεύτερη
πραγματική παράμετρος είναι η μεταβλητή
_______
οιες είναι οι
τυπικές παράμετροι
που χρησιμοποιούνται
στη δήλωση
της συνάρτησης
;
Ποιες, δηλαδή, είναι οι μεταβλητές της συνάρτησης που
παίρνουν την τιμή τους
από τις
πραγματικές παραμέτρους
του κύριου προγράμματος; Τα ονόματά τους βρίσκονται ανάμεσα
στις παρενθέσεις στη δήλωση της συνάρτησης. Γράψτε τα στο παρακάτω πλαίσιο με τη σειρά
που εμφανίζονται.
Π
Οι
τυπικές παράμετροι
που χρησιμοποιούνται στη
συνάρτηση Μέγιστο
είναι δύο:
Πρώτη
τυπική παράμετρος είναι η μεταβλητή
_______
Δεύτερη
τυπική παράμετρος είναι η μεταβλητή
_______
Έργο ΠΛΕΙΑΔΕΣ/Νηρηίδες, Γ΄ ΚΠΣ
ΕΑ.ΙΤΥ / Υπ.Ε.Π.Θ.
- σελ. 2 -
Αλγοριθμική & Προγραμματισμός
Τετράδιο μαθητή
ΘΕ18: Συναρτήσεις
ραγματοποιείστε την κλήση της συνάρτησης εκτελώντας το επόμενο βήμα (F7).
Περιγράψτε στη συνέχεια πώς γίνεται η επικοινωνία του κύριου προγράμματος με τη
συνάρτηση.
Π
οια τιμή, ποιος αριθμός, βρίσκεται στη μεταβλητή
Τιμή_1
της συνάρτησης;
Το 1.98 (τιμή
της μεταβλητής
Ύψος_1)
ή 1.89
(τιμή της μεταβλητής
Ύψος_2
);
Π
ΣΗΜΕΙΩΣΗ
: Μπορείτε να μετακινείστε από την περιοχή μεταβλητών του κύριου
προγράμματος στην περιοχή μεταβλητών της συνάρτησης, επιλέγοντας από τη λίστα “Κληθέντα
υποπρογράμματος” την περιοχή μεταβλητών που θέλετε να εξετάσετε!!
Η μεταβλητή Τιμή_1 της συνάρτησης, παίρνει την τιμή (αριθμό)
_______,
δηλαδή την τιμή της μεταβλητής _______
του κύριου προγράμματος
οια τιμή, ποιος αριθμός, βρίσκεται στη μεταβλητή
Τιμή_2
της συνάρτησης; Το 1.98
(τιμή της μεταβλητής
Ύψος_1)
ή 1.89
(τιμή της μεταβλητής
Ύψος_2
);
Π
Η μεταβλητή Τιμή_2 της συνάρτησης, παίρνει την τιμή (αριθμό)
____
_
__,
δηλαδή την τιμή της μεταβλητής _______
του κύριου προγράμματος
ξετάστε
το όνομα της συνάρτησης
(
μέγιστο
) στην περιοχή μεταβλητών μόλις γίνει το
πέρασμα των τιμών του κύριου προγράμματος (όταν δεν έχει ακόμα εκτελεστεί καμία
εντολή της συνάρτησης). Χαρακτηρίστε την παρακάτω πρόταση με τη λέξη
Σωστό
(αν
θεωρείτε ότι είναι σωστή) ή τη λέξη
Λάθος
αν θεωρείτε ότι είναι λανθασμένη.
Ε
Το όνομα της συνάρτησης δεν έχει τιμή όταν αυτή ξεκινάει
να εκτελείται:
____
_
___
κτελέστε τη συνάρτηση βήμα – προς – βήμα. Ποια από τις δύο τιμές (1.98, 1.89) παίρνει
τελικά το όνομα της συνάρτησης;
Ε
Η
συνάρτηση επιστρέφει
την τιμή
__
___
__
με το όνομά της
.
οια μεταβλητή του κύριου προγράμματος δέχεται την τιμή που επιστρέφει η συνάρτηση με
το όνομά της; Συμπληρώστε το όνομά της στο παρακάτω πλαίσιο:
Π
Την
τιμή της συνάρτησης
δέχεται η μεταβλητή
__
___
__
του κύριου προγράμματος
5.
ΞΑΝΑ - παρακολουθήστε την “κλήση” της συνάρτησης
δεύτερη κλήση της συνάρτησης γίνεται στη γραμμή 16. Παρακολουθείστε τη δεύτερη
κλήση της συνάρτησης, αυτή τη φορά με τις τιμές των μεταβλητών του βάρους.
Συμπληρώστε τα ίδια στοιχεία με το προηγούμενο βήμα, στο παρακάτω πλαίσιο:
Η
Έργο ΠΛΕΙΑΔΕΣ/Νηρηίδες, Γ΄ ΚΠΣ
ΕΑ.ΙΤΥ / Υπ.Ε.Π.Θ.
- σελ. 3 -
Αλγοριθμική & Προγραμματισμός
Χρησιμοποιώντας συναρτήσεις
Τετράδιο μαθητή
Πρώτη
πραγματική παράμετρος είναι η μεταβλητή
______
Δεύτερη
πραγματική παράμετρος είναι η μεταβλητή
______
Πρώτη
τυπική παράμετρος είναι η μεταβλητή
_______
Δεύτερη
τυπική παράμετρος είναι η μεταβλητή
_______
Η μεταβλητή Τιμή_1 της συνάρτησης, παίρνει την τιμή (αριθμό)
___
_
___,
δηλαδή την τιμή της μεταβλητής ________
του κύριου προγράμματος
Η μεταβλητή Τιμή_2 της συνάρτησης, παίρνει την τιμή (αριθμό)
_______
,
δηλαδή την τιμή της μεταβλητής ______
του κύριου προγράμματος
Η
συνάρτηση επιστρέφει
την τιμή
_____.__
με το όνομά της
.
Την
τιμή της συνάρτησης
δέχεται η μεταβλητή
__
____
__
του κύριου προγράμματος
6.
Αλλάξτε τη δήλωση της συνάρτησης
ντιστρέψτε τη σειρά των τυπικών παραμέτρων στη δήλωση της συνάρτησης βάζοντας
πρώτη την Τιμή_2 και δεύτερη την Τιμή_1. Ορίστε σημείο διακοπής στην πρώτη εντολή
της συνάρτησης (γραμμή 27) και εκτελέστε το πρόγραμμα με τις ίδιες τιμές (1.98 και 1.89 για
τα ύψη και τις τιμές 90 και 92.4 για τα βάρη).
Α
ε ποια σειρά περνιούνται τώρα οι τιμές των
πραγματικών
στις
τυπικές
παραμέτρους στην
πρώτη κλήση της συνάρτησης με τις τιμές του ύψους; Συμπληρώστε το παρακάτω
πλαίσιο με βάση τα συμπεράσματά σας:
Μ
Πρώτη
πραγματική παράμετρος είναι η μεταβλητή
______
Δεύτερη
πραγματική παράμετρος είναι η μεταβλητή
______
Πρώτη
τυπική παράμετρος είναι η μεταβλητή
_______
Δεύτερη
τυπική παράμετρος είναι η μεταβλητή
_______
Η μεταβλητή Τιμή_1 της συνάρτησης, παίρνει την τιμή (αριθμό)
____
_
__,
δηλαδή την τιμή της μεταβλητής _______
του κύριου προγράμματος
Η μεταβλητή Τιμή_2 της συνάρτησης, παίρνει την τιμή (αριθμό)
_______,
δηλαδή την τιμή της μεταβλητής _______
του κύριου προγράμματος
Η
συνάρτηση επιστρέφει
την τιμή
__
___
__
με το όνομά της
.
Έργο ΠΛΕΙΑΔΕΣ/Νηρηίδες, Γ΄ ΚΠΣ
ΕΑ.ΙΤΥ / Υπ.Ε.Π.Θ.
- σελ. 4 -
Αλγοριθμική & Προγραμματισμός
Τετράδιο μαθητή
ΘΕ18: Συναρτήσεις
Την
τιμή της συνάρτησης
δέχεται η μεταβλητή
__
___
__
του κύριου προγράμματος
ε ποια σειρά περνιούνται τώρα οι τιμές των πραγματικών στις τυπικές παραμέτρους στη
δεύτερη κλήση της συνάρτησης με τις τιμές του βάρους; Συμπληρώστε το παρακάτω
πλαίσιο με βάση τα συμπεράσματά σας:
Μ
Πρώτη
πραγματική παράμετρος είναι η μεταβλητή
______
Δεύτερη
πραγματική παράμετρος είναι η μεταβλητή
______
Πρώτη
τυπική παράμετρος είναι η μεταβλητή
_______
Δεύτερη
τυπική παράμετρος είναι η μεταβλητή
_______
Η μεταβλητή Τιμή_1 της συνάρτησης, παίρνει την τιμή (αριθμό)
_______
,
δηλαδή την τιμή της μεταβλητής ______
του κύριου προγράμματος
Η μεταβλητή Τιμή_2 της συνάρτησης, παίρνει την τιμή (αριθμό)
___
_
___,
δηλαδή την τιμή της μεταβλητής ________
του κύριου προγράμματος
Η
συνάρτηση επιστρέφει
την τιμή
_____.__
με το όνομά της
.
Την
τιμή της συνάρτησης
δέχεται η μεταβλητή
__
____
__
του κύριου προγράμματος
7.
Περιγράψτε το μηχανισμό για το πέρασμα των τιμών στη συνάρτηση
ι συμπεραίνετε για τον τρόπο με τον οποίο γίνεται το
πέρασμα
των τιμών από τις
πραγματικές στις τυπικές παραμέτρους; Συμπληρώστε τις λέξεις που λείπουν στην
παρακάτω πρόταση:
Τ
Κάθε τυπική
_ _ _ _ _ _ _ _ _ _
παίρνει την τιμή της
_ _ _ _ _ _ _ _ _ _ _
παραμέτρου που βρίσκεται
στην αντίστοιχη _ _ _ _ .
Έτσι, η πρώτη τυπική παράμετρος παίρνει την τιμή της
_ _ _ _ _ _
πραγματικής παραμέτρου, κ.ο.κ.
8.
Επεκτείνετε το πρόγραμμα
κολουθείστε το σύνδεσμο
. Το πρόγραμμα που εμφανίζεται στο χώρο
κωδικοποίησης είναι όμοιο με αυτό που “δουλεύατε” μέχρι τώρα, μόνο που ζητάει από το
Α
Έργο ΠΛΕΙΑΔΕΣ/Νηρηίδες, Γ΄ ΚΠΣ
ΕΑ.ΙΤΥ / Υπ.Ε.Π.Θ.
- σελ. 5 -
Αλγοριθμική & Προγραμματισμός
Χρησιμοποιώντας συναρτήσεις
Τετράδιο μαθητή
χρήστη επιπλέον στοιχεία. Για κάθε ένα από τους δύο αθλητές, εκτός από το
ύψος
και το
βάρος
, ζητά και την
ηλικία
αλλά και την
επίδοσή
του.
υμπληρώστε σωστά τις γραμμές 25 και 28 ώστε να καλείται σωστά η συνάρτηση μέγιστο,
με τα στοιχεία των ηλικιών και των επιδόσεων, και να φυλάγεται το αποτέλεσμά της στις
μεταβλητές
ηλικία
και
επίδοση
αντίστοιχα.
Σ
9.
Εκτελέστε το πρόγραμμα και σχεδιάστε τον πίνακα τιμών
νεργοποιείστε τη λειτουργία “
Χρήση Αρχείου Εισόδου (F6)
” ώστε να χρησιμοποιηθούν οι
τιμές που έχουν δοθεί έτοιμες για τα δεδομένα του προβλήματος. Ορίστε
σημείο διακοπής
στην πρώτη κλήση της συνάρτησης (γραμμή 19) και συμπληρώστε τον παρακάτω πίνακα τιμών
όπως αυτός διαμορφώνεται κατά την εκτέλεση του προγράμματος (και τις διαδοχικές κλήσεις
της συνάρτησης). Παρακολουθήστε τις τιμές στην περιοχή μεταβλητών του χώρου
κωδικοποίησης.
Ε
Πίνακας Τιμών
Εντολή
Ύψος_1
Ύψος_2
Ύψος
Βάρος_1
Βάρος_2
Βάρος
Ηλικία_1
Ηλικία_2
Ηλικία
Επίδοση_1
Επίδοση_2
Επίδοση
[Μέγιστος]
Τιμή_1
Τιμή_2
10
1.98
1.89
12
90
92.4
14
18
16
16
67
80
19
1.98
1.89
42
1.98
19
1.98
22
...
...
...
Έργο ΠΛΕΙΑΔΕΣ/Νηρηίδες, Γ΄ ΚΠΣ
ΕΑ.ΙΤΥ / Υπ.Ε.Π.Θ.
- σελ. 6 -
Αλγοριθμική & Προγραμματισμός
Τετράδιο μαθητή
ΘΕ18: Συναρτήσεις
10.
Υλοποιείστε μόνοι σας την .
.. κλήση
Ο Δείκτης Μάζας του ανθρώπινου Σώματος (ΔΜΣ) υπολογίζεται από το βάρος (Β) σε χλγ.
και το Ύψος (Υ) σε μέτρα με τον τύπο ΔΜΣ = Β / Υ
2.
.
Ο τύπος αυτός ισχύει για άτομα άνω των
18 ετών. Το άτομο ανάλογα με την τιμή του ΔΜΣ χαρακτηρίζεται σύμφωνα με τον παρακάτω
πίνακα:
ΔΜΣ < 18.5
αδύνατο
18.5
≤ ΔΜΣ < 25
κανονικό
25
≤ ΔΜΣ < 30
βαρύ
30 ≤ ΔΜΣ
υπέρβαρο
κολουθείστε το σύνδεσμο
. Περιλαμβάνει κύριο πρόγραμμα και
συνάρτηση για τον υπολογισμό του ΔΜΣ και την εμφάνιση του κατάλληλου χαρακτηρισμού.
Α
α πρέπει να συμπληρώσετε τις
παραμέτρους
της συνάρτησης, τόσο στην
κλήση
της
(
πραγματικές
) όσο και στη
δήλωσή
της (
τυπικές
) ώστε να γίνει σωστά η επικοινωνία των
δεδομένων
του υπολογισμού από το κύριο πρόγραμμα στη συνάρτηση.
Θ
Οι παράμετροι δίνουν τα δεδομένα που χρειάζονται για τον υπολογισμό του ΔΜΣ. Σκεφτείτε
επομένως ποιες μεταβλητές της συνάρτησης χρησιμοποιούνται για τον υπολογισμό του ΔΜΣ;
Αυτές οι μεταβλητές πρέπει να οριστούν ως
τυπικές
παράμετροι στη δήλωση της συνάρτησης.
Για τον υπολογισμό του ΔΜΣ από τη συνάρτηση, χρησιμοποιούνται οι
μεταβλητές
______ και ______
Αυτές είναι οι
τυπικές παράμετροι
που ορίζονται στη
δήλωση
.
Σε ποιες μεταβλητές του κύριου προγράμματος βρίσκονται οι τιμές που χρειάζεται η
συνάρτηση για να κάνει τον υπολογισμό; Αυτές οι μεταβλητές πρέπει να οριστούν ως
πραγματικές
παράμετροι στην κλήση της συνάρτησης.
Τα δεδομένα για τον υπολογισμό του ΔΜΣ βρίσκονται στις μεταβλητές
__________ και ________ του κύριου προγράμματος
Αυτές είναι οι
πραγματικές παράμετροι
που ορίζονται στην
κλήση
.
ο αποτέλεσμα της συνάρτησης επιστρέφεται με το όνομά της στο κύριο πρόγραμμα.
Η
μεταβλητή που δέχεται το αποτέλεσμα της συνάρτησης πρέπει να είναι ίδιου τύπου με
τη συνάρτηση που το υπολογίζει
. Εξετάστε το πρόγραμμα για να αποφασίσετε τον τύπο που
θα δηλώσετε στην επικεφαλίδα για το αποτέλεσμα που επιστρέφει η συνάρτηση.
Τ
Το αποτέλεσμα της συνάρτησης είναι τύπου
__________
και δίνεται στη μεταβλητή
______ του κύριου προγράμματος.
Επομένως, τόσο η συνάρτηση όσο και η μεταβλητή (που δέχεται την
τιμή της) είναι τύπου:
____________________
Οπότε η
δήλωση
της συνάρτησης πρέπει να γίνει:
ΣΥΝΑΡΤΗΣΗ Υπολογισμός_ΔΜΣ(_, _):
__________
και η
κλήση
της:
ΔΜΣ <- Υπολογισμός_ΔΜΣ(______,
_____)
Έργο ΠΛΕΙΑΔΕΣ/Νηρηίδες, Γ΄ ΚΠΣ
ΕΑ.ΙΤΥ / Υπ.Ε.Π.Θ.
- σελ. 7 -
Αλγοριθμική & Προγραμματισμός
Χρησιμοποιώντας συναρτήσεις
Τετράδιο μαθητή
νεργοποιείστε τη λειτουργία “
Χρήση Αρχείου Εισόδου (F6)
” ώστε να χρησιμοποιηθούν οι
τιμές που έχουν δοθεί έτοιμες για τα δεδομένα του προβλήματος. Ορίστε
σημείο διακοπής
στην κλήση της συνάρτησης (γραμμή 13) εκτελέστε το πρόγραμμα για να “διαβαστούν” οι τιμές.
Συνεχίστε με “βηματική εκτέλεση” (F7) και συμπληρώστε τον παρακάτω πίνακα τιμών όπως
αυτός διαμορφώνεται κατά την εκτέλεση του προγράμματος (και κλήση της συνάρτησης).
Ε
Πίνακας Τιμών
Εντολή
Ύψος
Βάρος
Ηλικία
ΔΜΣ
[Υπολογισμός_ΔΜΣ]
Β
Υ
...
1.82
96
42
13
Έργο ΠΛΕΙΑΔΕΣ/Νηρηίδες, Γ΄ ΚΠΣ
ΕΑ.ΙΤΥ / Υπ.Ε.Π.Θ.
- σελ. 8 -
Αλγοριθμική & Προγραμματισμός