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

Γενικό Λύκειο => Γ΄ Λυκείου => Δομή επιλογής => Μήνυμα ξεκίνησε από: despoina στις 25 Οκτ 2012, 10:33:56 ΜΜ

Τίτλος: Θέμα τέταρτο Ιούνιος 2000
Αποστολή από: despoina στις 25 Οκτ 2012, 10:33:56 ΜΜ
Με ενδιαφέρει να μάθω αν μέχρι το σημείο που έχω γράψει ο αλγόριθμος είναι σωστός.

Αλγόριθμος Θέμα_4
Διάβασε Τ
Αν Τ>=1 ΚΑΙ Τ<=500 τότε
Χ<- (Τ-1)*1,5

Σωστό λοιπόν είναι το Χ<- (Τ-1)*1,5 ή το Χ<- Τ*1,5; Ευχαριστώ εκ των προτέρων!
Τίτλος: Απ: Θέμα τέταρτο Ιούνιος 2000
Αποστολή από: Νίκος Αδαμόπουλος στις 25 Οκτ 2012, 11:47:52 ΜΜ
Παράθεση από: denia_k στις 25 Οκτ 2012, 10:33:56 ΜΜ
Χ<- (Τ-1)*1,5

Για ποιο λόγο να βάλεις (Τ-1) αφού χρεώνεται 1,5 δραχμές (!) ανά δευτερόλεπτο. Άρα: Τ*1,5

Υ.Γ. Καλύτερα να βάζεις και τη διατύπωση του θέματος για να μην το ψάχνουμε από την αρχή...!
Τίτλος: Απ: Θέμα τέταρτο Ιούνιος 2000
Αποστολή από: despoina στις 26 Οκτ 2012, 12:07:09 ΠΜ
Κάπου το είδα λυμένο με Τ-1...

Ακόμα ισχύει ότι:

Αλλιώς_αν Τ>500 και Τ<=800 τότε
Χρέωση<- 500*1,5+ (Τ-500)*Ο,9

(αφαιρέσαμε λοιπόν το 500 από το Τ). Με την ίδια λογική δε θα μπορούσαμε να αφαιρέσουμε και το Τ από το 1 στην πρώτη συνθήκη;
Τίτλος: Απ: Θέμα τέταρτο Ιούνιος 2000
Αποστολή από: Νίκος Αδαμόπουλος στις 26 Οκτ 2012, 01:02:40 ΠΜ
Παράθεση από: 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