ΑΣΚΗΣΗ 1
Να γραφεί συνάρτηση Τετραγωνο που να δέχεται έναν ακέραιο αριθμό και να επιστρέφει το τετράγωνό του.
ΑΣΚΗΣΗ 2
Να γραφεί συνάρτηση Μεγιστο που να δέχεται δύο ακέραιους αριθμούς και να επιστρέφει τον μεγαλύτερο από τους δύο.
ΑΣΚΗΣΗ 3
Να γραφεί συνάρτηση Μέσος_Όρος που να δέχεται τρεις βαθμούς μαθητή (πραγματικοί αριθμοί) και να επιστρέφει τον μέσο όρο τους.
ΑΣΚΗΣΗ 4
Να γραφεί διαδικασία Εκτύπωσε_Γραμμή, η οποία να δέχεται έναν χαρακτήρα και έναν ακέραιο αριθμό και να εμφανίζει τον χαρακτήρα τόσες φορές σε μία γραμμή.
ΑΣΚΗΣΗ 5
Να γραφεί διαδικασία Προβολή_Προϊόντος, που να δέχεται το όνομα και την τιμή ενός προϊόντος και να εμφανίζει το μήνυμα:
«Το προϊόν [όνομα] κοστίζει [τιμή] ευρώ.»
ΑΣΚΗΣΗ 6
Να γραφεί συνάρτηση Είναι_Άρτιος που να δέχεται έναν ακέραιο αριθμό και να επιστρέφει ΑΛΗΘΗΣ αν είναι άρτιος και ΨΕΥΔΗΣ αν είναι περιττός.
ΑΣΚΗΣΗ 7
Να γραφεί διαδικασία Αντάλλαγμα, που να δέχεται ένα ακέραιο ποσό σε λεπτά και να εμφανίζει πόσα ευρώ και πόσα λεπτά περιέχει. (Π.χ. 135 → 1 ευρώ και 35 λεπτά)
ΑΣΚΗΣΗ 8
Να γραφεί συνάρτηση Εκπτωση που να δέχεται την αρχική τιμή και το ποσοστό έκπτωσης και να επιστρέφει τη νέα τιμή μετά την έκπτωση.
ΑΣΚΗΣΗ 9
Να γραφεί διαδικασία Εκτύπωσε_Τίτλο, η οποία να εμφανίζει μια συμβολοσειρά στο κέντρο της οθόνης, περικλεισμένη από αστεράκια.
ΑΣΚΗΣΗ 10
Να γραφεί συνάρτηση Απόδοση_Χαρακτήρα, που να δέχεται έναν βαθμό (0–20) και να επιστρέφει τον χαρακτήρα «Α», «Β», «Γ», «Δ», «Ε» ανάλογα με την κλίμακα:
- Α: 18–20
- Β: 15–17
- Γ: 12–14
- Δ: 10–11
- Ε: <10