gademis
Τιμώμενο Μέλος
Ο Δημήτρης αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 46 ετών. Έχει γράψει 1,634 μηνύματα.
15-12-11
16:55
2)Μία πιτσαρία κάνει τις εξής προσφορές: στις 3 πίτσες η 1 δώρο και στα 4 αναψυκτικά το 5ο δώρο.Η μία πίτσα έχει 8,80€ και ένα αναψυκτικό 1,20€.Να γραφτεί αλγόριθμος που θα διαβάζει ένα αριθμό΄από πίτσες και αναψυκτικά και θα υπολογίζει-εμφανίζει το σύνολο σε €.(δεν μπορώ να καταλάβω πως θα δηλώνω τα δώρα...)
Για κάποιο λόγο τα προβλήματα λύνονται πιο εύκολα όταν φαντάζεσαι ένα χαζό με αμνησία να κάνει τη δουλειά που θέλεις (γιατί αυτό προσεγγίζει τον υπολογιστή). Φαντάσου τον ντελιβερά με "κάμποσες" πίτσες μπροστά του να τις βάζει στο παπί:
"μια πίτσα, συν 8.80,
δύο πίτσες, σύν 8.80,
τρείς πίτσες, σύν 8.80,
τέσσ.. α αυτή είναι δώρο, αρχίζω απο την αρχή,
μία πίτσα.. " κ.ο.κ.
και κάνει αυτό μέχρι να του τελειώσει η στοίβα. Μπορείς να κρατάς μια μεταβλητή για να "θυμάσαι" αν είσαι στην 1η 2η 3η η 4η πίτσα, οπότε στην 4η να μη χρεώνεις.
(ναι λύνεται και μαθηματικά, αλλά μάλλον είσαστε στα Loops)
Τώρα το 1ο κολλάς μάλλον στην κατανόηση της εκφώνησης, όπως κι εγω. Εγώ καταλαβαίνω ότι θέλει το άθροισμα "5+10+15...+50" αν δεν είναι πολλαπλάσιο, που όμως μου κάνει εντύπωση ότι δεν είναι σχετικό με τον αριθμό εισόδου.
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.