ΛΙΓΗ ΒΟΗΘΕΙΑ ΣΕ ΑΣΚΗΣΗ ΔΟΜΗ ΕΠΙΛΟΓΗΣ

Ξεκίνησε από XRISTINAKII, 04 Οκτ 2010, 04:53:04 ΜΜ

« προηγούμενο - επόμενο »

XRISTINAKII

Ένα ταξί χρεώνει κλιμακωτά τους πελάτες του βάσει της χιλιομετρικής απόστασης που θα ταξιδέψει με το επόμενο σύστημα χρεώσεων:
Υπηρεσία   Χρέωση
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

...εάν είναι 2 ακριβώς τα χιλιόμετρα, σε ποια κατηγορία χρέωσης εμπίπτουν;
Μήπως κάτι δεν πάει καλά με την εκφώνηση;
Ο Έρωτας (του Εκπ/κου Πληροφορικού) στ' αλώνια της καλδέρας (του υπνωτισμού).

XRISTINAKII

 :(... ΕΤΣΙ ΓΡΑΦΕΙ ΣΤΗΝ ΕΚΦΩΝΗΣΗ ΤΗΣ ΑΣΚΗΣΗΣ...

Νίκος Αδαμόπουλος

Επειδή μάλλον δεν θα το είχες δει:

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

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

jim_st

Είναι σωστή μόνο αν ο πίνακας χρέωσης ακολουθεί το πρότυπο της Στατιστικής:

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

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

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

(Αυτή είναι η ταπεινή μου γνώμη βέβαια.... :))

soron80

πιστεύω ότι σύμφωνα με αυτά που ήθελε να πει ο ποιητής (από τον οποίο μπορείς να ζητήσεις διευκρίνηση) η λύση που έδωσε είναι σωστή και λογική!
Τσισπαράς Βασίλης
Καθηγητής Πληροφορικής ΠΕ19

Καρκαμάνης Γεώργιος

Όσο αφορά τον κλιμακωτό  υπολογισμό, το νόημα το έχεις πιάσει, οπότε θα προσέχεις τα όρια των περιοχών τιμών.