Διευκρίνιση για ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ 31/1/2018
Η σύνταξη τέλους ενός προγράμματος αποτυπώνεται με το λεκτικό
2. Η περιοχή τιμών "από...έως" υλοποιείται όπως Παράδειγμα 3 - Τέλη κυκλοφορίας αυτοκινήτων, σελ. 78-79 νλεου βιβλίου Πληροφορική. Δηλαδή μέσω εφαρμογής διαδοχικών συνθηκών.
ΕΠΙΛΕΞΕ κ
ΠΕΡΙΠΤΩΣΗ <= 1000
ΓΡΑΨΕ 'ΤΕΛΗ = 100€'
ΠΕΡΙΠΤΩΣΗ <= 1299
ΓΡΑΨΕ 'ΤΕΛΗ = 120€'
ΠΕΡΙΠΤΩΣΗ <= 1800
ΓΡΑΨΕ 'ΤΕΛΗ = 250€'
ΠΕΡΙΠΤΩΣΗ ΑΛΛΙΩΣ
ΓΡΑΨΕ 'ΤΕΛΗ = 600€'
ΤΕΛΟΣ_ΕΠΙΛΟΓΩΝ
Στις ενδεικτικές λύσεις υπάρχει και αυτή η υλοποίηση
ΕΠΙΛΕΞΕ κβ
ΠΕΡΙΠΤΩΣΗ 0..2000
αξία <- κβ*1.52
ΠΕΡΙΠΤΩΣΗ 2001..3200
αξία <- 2000*1.52 + (κβ - 2000)*2.03
ΠΕΡΙΠΤΩΣΗ ΑΛΛΙΩΣ
αξία <- 2000*1.52 + 1200*2.03 + (κβ - 3200)*4.65
ΤΕΛΟΣ_ΕΠΙΛΟΓΩΝ
3. Αν η ΓΛΩΣΣΑ δέχεται παραπάνω από μία εντολές ανά Περίπτωση, το εφαρμόζουμε. Εξαρτάται από το περιβάλλον υλοποίησης. Εμείς ακολουθούμε τις δυνατότητες του προγραμματιστικού περιβάλλοντος της ΓΛΩΣΣΑΣ.
Η σύνταξη τέλους ενός προγράμματος αποτυπώνεται με το λεκτικό
«ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ» ήΔιευκρίνιση για Εντολή "Επίλεξε":
«ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ» όνομα_προγράμματος.
1. Στη "λίστα τιμών" η συνθήκη
μπορεί να είναι μόνο απλή, όχι σύνθετη. Αν απαιτείται η χρήση λογικών τελεστών
χρησιμοποιούμε την "Αν".
2. Η περιοχή τιμών "από...έως" υλοποιείται όπως Παράδειγμα 3 - Τέλη κυκλοφορίας αυτοκινήτων, σελ. 78-79 νλεου βιβλίου Πληροφορική. Δηλαδή μέσω εφαρμογής διαδοχικών συνθηκών.
ΕΠΙΛΕΞΕ κ
ΠΕΡΙΠΤΩΣΗ <= 1000
ΓΡΑΨΕ 'ΤΕΛΗ = 100€'
ΠΕΡΙΠΤΩΣΗ <= 1299
ΓΡΑΨΕ 'ΤΕΛΗ = 120€'
ΠΕΡΙΠΤΩΣΗ <= 1800
ΓΡΑΨΕ 'ΤΕΛΗ = 250€'
ΠΕΡΙΠΤΩΣΗ ΑΛΛΙΩΣ
ΓΡΑΨΕ 'ΤΕΛΗ = 600€'
ΤΕΛΟΣ_ΕΠΙΛΟΓΩΝ
Στις ενδεικτικές λύσεις υπάρχει και αυτή η υλοποίηση
ΕΠΙΛΕΞΕ κβ
ΠΕΡΙΠΤΩΣΗ 0..2000
αξία <- κβ*1.52
ΠΕΡΙΠΤΩΣΗ 2001..3200
αξία <- 2000*1.52 + (κβ - 2000)*2.03
ΠΕΡΙΠΤΩΣΗ ΑΛΛΙΩΣ
αξία <- 2000*1.52 + 1200*2.03 + (κβ - 3200)*4.65
ΤΕΛΟΣ_ΕΠΙΛΟΓΩΝ
3. Αν η ΓΛΩΣΣΑ δέχεται παραπάνω από μία εντολές ανά Περίπτωση, το εφαρμόζουμε. Εξαρτάται από το περιβάλλον υλοποίησης. Εμείς ακολουθούμε τις δυνατότητες του προγραμματιστικού περιβάλλοντος της ΓΛΩΣΣΑΣ.
Να διευκρινιστεί ότι:
- οι συναρτήσεις ΗΜ(), ΣΥΝ() και ΕΦ() δέχονται παράμετρο σε μοίρες,
- το ακέραιο μέρος Α_Μ() ενός αριθμού χ ορίζεται, όπως στα μαθηματικά ο ακέραιος, με την ιδιότητα Α_Μ(χ) <= χ < Α_Μ(χ) + 1,
- η απόλυτη τιμή Α_Τ() μπορεί να πάρει ως παράμετρο, είτε ακέραιο αριθμό και να επιστρέψει ακέραιο, είτε πραγματικό αριθμό και να επιστρέψει πραγματικό.
- Στην εντολή επανάληψης ΓΙΑ...ΑΠΟ...ΜΕΧΡΙ όταν το βήμα είναι μηδέν, σε κάθε
περίπτωση, ο βρόχος εκτελείται άπειρες φορές.