ΕΡΩΤΗΣΗ ΣΕ ΑΣΚΗΣΗ ΣΤΗ ΔΟΜΗ ΕΠΙΛΟΓΗΣ

Ξεκίνησε από MARIA THEOHARI, 02 Νοε 2010, 09:23:26 ΠΜ

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

MARIA THEOHARI

Δίνεται η παρακάτω εκφώνηση:
Ένα πάρκινγκ χρεώνει τα οχήματα ως εξής:
1,2 € για όλες τις ώρες και αν υπάρχουν ώρες πάνω από 5, κάθε μια από αυτές χρεώνεται επιπλέον 0,5 €.

Ποιά λύση από τις 2 είναι σωστή;
αν ω<=5 τοτε
    ΧΡ<-- 1,2
Αλλιώς
    χρ<--1,2 + (ω-5)*0,5
τέλος_αν

ή

αν ω<=5 τοτε
    ΧΡ<-- 1,2*ω
Αλλιώς
    χρ<--1,2*ω + (ω-5)*0,5
τέλος_αν



Σπύρος Δουκάκης

Βάσει της εκφώνησης η λύση 1 είναι ok...

Η λύση 2 ερμηνεύει διαφορετικά την διατύπωση του προβλήματος... (κάθε μία από τις πέντε ώρες χρεώνεται με 1.2 ευρώ)...

Παράθεση από: MARIA THEOHARI στις 02 Νοε 2010, 09:23:26 ΠΜ
Δίνεται η παρακάτω εκφώνηση:
Ένα πάρκινγκ χρεώνει τα οχήματα ως εξής:
1,2 € για όλες τις ώρες και αν υπάρχουν ώρες πάνω από 5, κάθε μια από αυτές χρεώνεται επιπλέον 0,5 €.

Ποιά λύση από τις 2 είναι σωστή;
αν ω<=5 τοτε
    ΧΡ<-- 1,2
Αλλιώς
    χρ<--1,2 + (ω-5)*0,5
τέλος_αν

ή

αν ω<=5 τοτε
    ΧΡ<-- 1,2*ω
Αλλιώς
    χρ<--1,2*ω + (ω-5)*0,5
τέλος_αν




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

Η 2η λύση παραπέμπτει σε κλιμακωτό υπολογισμό.

Laertis

Υπάρχει μια ασάφεια στη διατύπωση της άσκησης (τι σημαίνει όλες τις ώρες ;) για το αν για τις 5 ώρες χρεώνονται 1,2 € συνολικά ή ανά ώρα, οπότε η 1η λύση απαντά σωστά την 1η εκφώνηση και η 2η την άλλη.
Νικολακάκης Γιώργος
Μηχανικός Η/Υ Συστημάτων
Καθηγητής Πληροφορικής
http://users.sch.gr/gnikola

Vangelis

"Η κατανόηση ενός προβλήματος εξαρτάται σε μεγάλο βαθμό απο την διατύπωσή του"   σελ 6

Εδω είναι σαφές ότι δεν υπάρχει σαφήνεια διατύπωσης.