Με ενδιαφέρει να μάθω αν μέχρι το σημείο που έχω γράψει ο αλγόριθμος είναι σωστός.
Αλγόριθμος Θέμα_4
Διάβασε Τ
Αν Τ>=1 ΚΑΙ Τ<=500 τότε
Χ<- (Τ-1)*1,5
Σωστό λοιπόν είναι το Χ<- (Τ-1)*1,5 ή το Χ<- Τ*1,5; Ευχαριστώ εκ των προτέρων!
Παράθεση από: denia_k στις 25 Οκτ 2012, 10:33:56 ΜΜ
Χ<- (Τ-1)*1,5
Για ποιο λόγο να βάλεις (Τ-1) αφού χρεώνεται 1,5 δραχμές (!) ανά δευτερόλεπτο. Άρα: Τ*1,5
Υ.Γ. Καλύτερα να βάζεις και τη διατύπωση του θέματος για να μην το ψάχνουμε από την αρχή...!
Κάπου το είδα λυμένο με Τ-1...
Ακόμα ισχύει ότι:
Αλλιώς_αν Τ>500 και Τ<=800 τότε
Χρέωση<- 500*1,5+ (Τ-500)*Ο,9
(αφαιρέσαμε λοιπόν το 500 από το Τ). Με την ίδια λογική δε θα μπορούσαμε να αφαιρέσουμε και το Τ από το 1 στην πρώτη συνθήκη;
Παράθεση από: denia_k στις 26 Οκτ 2012, 12:07:09 ΠΜ
Κάπου το είδα λυμένο με Τ-1...
Ακόμα ισχύει ότι:
Αλλιώς_αν Τ>500 και Τ<=800 τότε
Χρέωση<- 500*1,5+ (Τ-500)*Ο,9
(αφαιρέσαμε λοιπόν το 500 από το Τ). Με την ίδια λογική δε θα μπορούσαμε να αφαιρέσουμε και το Τ από το 1 στην πρώτη συνθήκη;
Τα 500 δευτ. που αφαιρείς είναι αυτά που χρέωσες με 1,5 δρχ το καθένα ( 500*1,5 ). Επομένως όλα τα δευτ. χρεώθηκαν (500 + Τ-500 = Τ). Άλλωστε δεν αφαίρεσες τα 501 (επειδή το εύρος που αναφέρεται είναι 501-800) αλλά τα 500. Αν όμως στην 1η περίπτωση βάλεις Τ-1 τότε δεν θα χρεώνεται το 1ο δευτ., όμως κάτι τέτοιο δεν αναφέρεται πουθενά. Ακόμα κι αν το 1ο εύρος ήταν 10-500 (με τη λογική ότι το Τ είναι τουλάχιστον 10), πάλι όλα τα δευτ. θα χρεώνονταν, δηλαδή Τ*1,5