Π.χ
Σε ενα dvd club η χρεωση ενοικιασης του καθε Dvd μπορει να γινει ειτε ανα ωρα ειτε ανα ημερα ενοικιασης ως εξης
Χρεωση ενοικιασης ενος dvd
ωρα:
0,5 ευρο για καθε ωρα ενοικιασης
ημερα:
μεχρι 2 ημερες χρεωνεται με 1,8 ευρο
για περισσοτερες απο 2 ημερες χρεωνεται με 1,8 ευρο
για τις δυο πρωτες ημερες και 0,5 ευρο για καθε επιπλεον ημερα
Να γραφει αλγοριθμος που θα υπολογιζει την ενοικιαση ενος dvd με τον παρακατω τροπο
α. θα διαβαζει το ειδος της ενοικιασης (ωρα ή ημερα)
β. Αν η ενοικιαση ειναι με την ωρα να διαβαζει τον αριθμο των ωρων που θα ενοικιαστει και αν ειναι με την ημερα, να διαβαζει τον αριθμο των ημερων που θα ενοικιαστει.
γ. να υπολογιζει και να τυπωνει τη χρεωση ενοικιασης
το ερωτημα μου ειναι το εξης
Χρειαζεται να βαλω το ειδος (ωρα ή ημερα) στην αρχη του αλγοριθμου ωστε να διαβαζει στην αρχη τα 2 ειδη?
ή μπορω να το λυσω και ως εξης:
Αρχη
Διαβασε ειδος
Αν ειδος = 'ωρα'
αρχη
τοτε διαβασε ωρα
συνολο = ωρα*0,5
τελος
αλλιως
διαβασε ημερα
αν ημερα <=2
τοτε συνολο:= ημερα * 1,8
αλλιως
Συνολο:= (4*1,8)+(ημερα-4)*0,5
εμφανισε συνολο
τελος
Διορθωστε με αν υπαρχει καποιο λαθος.
Ο τρόπος που το έλυσες είναι σωστός
Διαβάζεις μόνο το είδος της ενοικίασης (ώρα ή ημέρα) και ανάλογα τι ποιο είναι το ειδος, υπολογίζεις την αντίστοιχη χρέωση όπως σωστά έκανες.
Σωστό, μόνο που δε χρησιμοποιείς σωστά τους "κανόνες σύνταξης" (αν είναι δυνατόν, να υπάρχουν τέτοιοι) της ψευδογλώσσας του βιβλίου.
Αλήθεια, πώς θα βαθμολογούνταν στις πανελλήνιες ο αλγόριθμος του φίλου μας?
Παράθεση από: gthal στις 05 Νοε 2012, 07:13:09 ΜΜ
Σωστό, μόνο που δε χρησιμοποιείς σωστά τους "κανόνες σύνταξης" (αν είναι δυνατόν, να υπάρχουν τέτοιοι) της ψευδογλώσσας του βιβλίου.
Γιώργο ... δεν αφορά την ΑΕΠΠ αλλά τον Δομημένο Προγραμματισμό των ΕΠΑΛ...
Μερικές διορθώσεις:
Αρχη
Διαβασε ειδος
Αν ειδος = 'ωρα'
τότε
αρχη
τοτε διαβασε ωρα
συνολο = ωρα*0,5
τελος
αλλιως
αρχή
διαβασε ημερα
αν ημερα <=2
τοτε συνολο:= ημερα * 1,8
συνολο:= 1,8
αλλιως
Συνολο:= (4*1,8)+(ημερα-4)*0,5
συνολο:= 1,8 + (ημερα-2)*0,5
τέλος
εμφανισε συνολο
τελος
(όταν λέει "μεχρι 2 ημερες χρεωνεται με 1,8 ευρο" εννοεί και τις 2 μέρες μαζί ! )
Παράθεση από: Νίκος Αδαμόπουλος στις 05 Νοε 2012, 09:26:05 ΜΜ
Γιώργο ... δεν αφορά την ΑΕΠΠ αλλά τον Δομημένο Προγραμματισμό των ΕΠΑΛ...
Ουπς... συγγνώμη, παρασύρθηκα