Το Στέκι των Πληροφορικών

Γενικό Λύκειο => Γ΄ Λυκείου => Δομή επιλογής => Μήνυμα ξεκίνησε από: XRISTINAKII στις 04 Οκτ 2010, 04:53:04 ΜΜ

Τίτλος: ΛΙΓΗ ΒΟΗΘΕΙΑ ΣΕ ΑΣΚΗΣΗ ΔΟΜΗ ΕΠΙΛΟΓΗΣ
Αποστολή από: XRISTINAKII στις 04 Οκτ 2010, 04:53:04 ΜΜ
Ένα ταξί χρεώνει κλιμακωτά τους πελάτες του βάσει της χιλιομετρικής απόστασης που θα ταξιδέψει με το επόμενο σύστημα χρεώσεων:
Υπηρεσία   Χρέωση
0-2 χλμ.   0,5 ευρώ/χλμ
2-5 χλμ.   0,4 ευρώ/χλμ
>5 χλμ.   0,3 ευρώ/χλμ
Να γίνει αλγόριθμος που θα διαβάζει τη χιλιομετρική απόσταση και θα χρεώνει έναν πελάτη στο ταξί .

ΑΛΓΟΡΙΘΜΟΣ ΤΑΞΙ
ΔΙΑΒΑΣΕ ΧΙΛ_ΑΠΟΣΤΑΣΗ
ΑΝ ΧΙΛ_ΑΠΟΣΤΑΣΗ <= 2 ΤΟΤΕ
ΣΥΝΟΛΟ<-- 0,5*ΧΙΛ_ΑΠΟΣΤΑΣΗ
ΑΛΛΙΩΣ_ΑΝ ΧΙΛ_ΑΠΟΣΤΑΣΗ<=5 ΤΟΤΕ
ΣΥΝΟΛΟ<-- 2*0,5+(ΧΙΛ_ΑΠΟΣΤΑΣΗ-2)*0,4
ΑΛΛΙΩΣ
ΣΥΝΟΛΟ<-- 2*0,5+3*0,4+(ΧΙΛ_ΑΠΟΣΤΑΣΗ-5)*0,3
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ ΤΑΞΙ


ΕΙΝΑΙ ΣΩΣΤΗ Η ΛΥΣΗ ΑΥΤΗ?
Τίτλος: Απ: ΛΙΓΗ ΒΟΗΘΕΙΑ ΣΕ ΑΣΚΗΣΗ ΔΟΜΗ ΕΠΙΛΟΓΗΣ
Αποστολή από: Keep Growing στις 04 Οκτ 2010, 05:06:27 ΜΜ
...εάν είναι 2 ακριβώς τα χιλιόμετρα, σε ποια κατηγορία χρέωσης εμπίπτουν;
Μήπως κάτι δεν πάει καλά με την εκφώνηση;
Τίτλος: Απ: ΛΙΓΗ ΒΟΗΘΕΙΑ ΣΕ ΑΣΚΗΣΗ ΔΟΜΗ ΕΠΙΛΟΓΗΣ
Αποστολή από: XRISTINAKII στις 04 Οκτ 2010, 05:09:50 ΜΜ
 :(... ΕΤΣΙ ΓΡΑΦΕΙ ΣΤΗΝ ΕΚΦΩΝΗΣΗ ΤΗΣ ΑΣΚΗΣΗΣ...
Τίτλος: Απ: ΛΙΓΗ ΒΟΗΘΕΙΑ ΣΕ ΑΣΚΗΣΗ ΔΟΜΗ ΕΠΙΛΟΓΗΣ
Αποστολή από: Νίκος Αδαμόπουλος στις 04 Οκτ 2010, 05:15:49 ΜΜ
Επειδή μάλλον δεν θα το είχες δει:

Παράθεση από: Νίκος Αδαμόπουλος στις 29 Σεπ 2010, 11:24:51 ΜΜ
...
Καλό είναι να μη γράφουμε με γκρικλις (greeklish) ... ή και MONO ME KEFALAIA (μόνο με κεφαλαία)...  :)

Επίσης τα θέματα που ανοίγουμε καλύτερα να έχουν διαφορετικούς και πιο κατατοπιστικούς τίτλους. Π.χ. όχι όλα "ΛΙΓΗ ΒΟΗΘΕΙΑ" ή "ΑΣΚΗΣΗ" ή "ΛΙΓΗ ΠΕΡΙΣΣΟΤΕΡΗ ΒΟΗΘΕΙΑ", αλλά "Υπολογισμός χαρτονομισμάτων", "Υπολογισμός δόσεων", "Αριθμός τρανζίστορ" κλπ. Με αυτόν τον τρόπο θα είναι πιο εύκολη η μελλοντική εύρεση των θεμάτων, άρα και η αξιοποίησή τους από όσους θα ψάχνουν κάτι σχετικό.
Τίτλος: Απ: ΛΙΓΗ ΒΟΗΘΕΙΑ ΣΕ ΑΣΚΗΣΗ ΔΟΜΗ ΕΠΙΛΟΓΗΣ
Αποστολή από: jim_st στις 06 Οκτ 2010, 12:46:17 ΜΜ
Είναι σωστή μόνο αν ο πίνακας χρέωσης ακολουθεί το πρότυπο της Στατιστικής:

( πρώτη_τιμή , δεύτερη_τιμή ]

Δηλαδή: πρώτη_τιμή < Χ <= δεύτερη_τιμή

Σ' αυτές τις περιπτώσεις, επειδή προτείνονται για λύση σε μαθητές Γ' Λυκείου, καλό είναι να μην προκαλείται σύγχυση μεταξύ των ορισμών.... 

(Αυτή είναι η ταπεινή μου γνώμη βέβαια.... :))
Τίτλος: Απ: ΛΙΓΗ ΒΟΗΘΕΙΑ ΣΕ ΑΣΚΗΣΗ ΔΟΜΗ ΕΠΙΛΟΓΗΣ
Αποστολή από: soron80 στις 06 Οκτ 2010, 09:56:26 ΜΜ
πιστεύω ότι σύμφωνα με αυτά που ήθελε να πει ο ποιητής (από τον οποίο μπορείς να ζητήσεις διευκρίνηση) η λύση που έδωσε είναι σωστή και λογική!
Τίτλος: Απ: ΛΙΓΗ ΒΟΗΘΕΙΑ ΣΕ ΑΣΚΗΣΗ ΔΟΜΗ ΕΠΙΛΟΓΗΣ
Αποστολή από: Καρκαμάνης Γεώργιος στις 07 Οκτ 2010, 12:13:27 ΠΜ
Όσο αφορά τον κλιμακωτό  υπολογισμό, το νόημα το έχεις πιάσει, οπότε θα προσέχεις τα όρια των περιοχών τιμών.