Θέματα και λύσεις στο :
http://docs.google.com/View?id=drzr6wf_3384t2pp274
Διόρθωσε το Α3.3
Έγινε...Ευχαριστώ!
Επίσης, αν τρέξω το Θ3 σε έτος μεταγενέστερο του 2010 θα προκύψει λογικό λάθος ! (Σχετικά με το ερώτημα Γ4)
Θα πρέπει πρωτίστως να τροποποιήσω το πρόγραμμα ...
Σχετικά με την αρχικοποίηση του min ...
! αρχικά επιλέγω το 2011 ως το μικρότερο έτος (παλαιότερο αυτοκίνητο)
min <- 2011
Επίσης ...
Δ3.α
πληθος1 ← πληθος1 + 1 + ?
Δ3.β
πληθος2 ← πληθος2 + 1 + ?
Συμφωνώ με την παρατήρηση σου, αλλά αφού δεν απαιτεί έλεγχο εγκυρότητας και αναφέρει " Σε ΚΤΕΟ της χώρας το 2010 ...", δέχομαι οτι δεν θα μπορούσε από τον χρήστη να δοθεί τέτοιο έτος (έτος μεγαλυτερο του 2010).
Παράθεση από: andreas_p στις 22 Μαΐου 2010, 11:14:25 ΜΜ
Επίσης, αν τρέξω το Θ3 σε έτος μεταγενέστερο του 2010 θα προκύψει λογικό λάθος ! (Σχετικά με το ερώτημα Γ4)
Αν και μου φαίνεται τραβηγμένο λίγο... Ας μπει τότε αρχική τιμή το έτος 3000.... Μέχρι τότε ποιος ζει ποιος πεθαίνει! Αν και τώρα που το σκέφτομαι έτσι την πάτησαν και κάποιοι άλλοι και μετά μιλάγαμε για το πρόβλημα του έτους 2000! ;D
Νομίζω ότι είμαστε σε λάθος θέση (Εξετάσεις 2008-2009). Δεν κολλάει κάποιος το θέμα αυτό με το σχετικό στο https://alkisg.mysch.gr/steki/index.php?topic=2916 ;;; :police:
Σ ← 0
Για i από 1 μέχρι 15 με_βήμα 3
Σ ← Σ + A
Τέλος_Επανάληψης
Εμφάνισε Σ
Δες το λίγο .....
Για i από 1 μέχρι 15 με_βήμα 3
Θέμα Γ:
ΑΝ min <> 2011 TOTE
ΓΡΑΨΕ κατηγορία_παλαιότερου
ΤΕΛΟΣ_ΑΝ
Το συνολικό πρόστιμο ;;;;
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ Θεμα_3
Παράθεση από: Νίκος Αδαμόπουλος στις 23 Μαΐου 2010, 12:06:49 ΠΜ
Θέμα Γ:
ΑΝ min <> 2011 TOTE
ΓΡΑΨΕ κατηγορία_παλαιότερου
ΤΕΛΟΣ_ΑΝ
Το συνολικό πρόστιμο ;;;;
Το πλήθος των φορτηγών και το συνολικό πρόστιμο θα πρέπει να εμφανίζονται μέσα στο Αν.
Και έξω μπορεί να είναι. Αφού οι αντίστοιχες μεταβλητές έχουν αρχικοποιηθεί. (με 0)
Παράθεση από: sdoukakis στις 23 Μαΐου 2010, 12:15:34 ΠΜ
Το πλήθος των φορτηγών και το συνολικό πρόστιμο θα πρέπει να εμφανίζονται μέσα στο Αν.
Σ' αυτην την περίπτωση θα χρειαστει και ενα :
ΑΛΛΙΩΣ
ΓΡΑΨΕ 'δεν δοθηκε κανενα όχημα'
ΤΕΛΟΣ_ΑΝ
Ναι αλλά δεν θα είναι πραγματικά μηδέν.
Δηλαδή αν δεν περάσει κανένα φορτηγό θα είναι μηδέν.
Αν δεν υπάρχι κανένα πρόστιμο θα είναι το άθροισμα μηδέν.
Αν όμως δεν δοθεί καμία σωστή τιμή σε κατηγορία δεν θα υπάρχουν ούτε φορτηγά ούτε πρόστιμα...
Ναι! καλύτερα έτσι τελικά! Αν δεν έχεις οχήματα τότε δεν έχει νόημα να εμφανίζονται αυτό το πλήθος και το σύνολο... Αν και θα έπρεπε να λέει κάτι η άσκηση! Ίσως τελικά οι θεματοδότες να υπέθεταν (αλλά θα έπρεπε να το σημειώσουν!) ότι θα υπάρχει τουλάχιστον ένα όχημα... ;)
ενναλλακτικά: x mod 4 = 0 ΚΑΙ (ΟΧΙ(x mod 100 = 0 ))
... γιατί όλες αυτές οι παρενθέσεις;;;
x mod 4 = 0 ΚΑΙ ΟΧΙ x mod 100 = 0
... άντε το πολύ πολύ x mod 4 = 0 ΚΑΙ ΟΧΙ (x mod 100 = 0) για να είναι πιο όμορφο!
Συμφωνούμε. Να το δούμε καθαρά επαγγελματικά αλλά και λογικά !!!!
Σε περίπτωση μη εισόδου δεδομένων (δεν πέρασε κανένα όχημα) να εμφανίζεται σχετικό μήνυμα. Άλλο που η εκφώνηση δε λέει κάτι τέτοιο. Άρα η εμφάνιση (φορτηγά, συνολικό πρόστιμο και κατηγορία) ΜΟΝΟ στην περίπτωση που πέρασε έστω και ΕΝΑ όχημα από το ΚΤΕΟ.
Έβαλα τις παρενθέσεις αφου το σχολικο βιβλιο δεν αναφερει την προτεραιότητα των λογικών τελεστών, έτσι ώστε η λύση να ειναι περαν πάσης αμφιβολίας ορθή.
Παράθεση από: makryd στις 23 Μαΐου 2010, 12:33:50 ΠΜ
Έβαλα τις παρενθέσεις αφου το σχολικο βιβλιο δεν αναφερει την προτεραιότητα των λογικών τελεστών, έτσι ώστε η λύση να ειναι περαν πάσης αμφιβολίας ορθή.
Καλώς...! Αν και στο: ΟΧΙ x mod 100 = 0 δεν τίθεται θέμα! Το βιβλίο αναφέρει ότι προηγούνται οι αριθμητικοί, ακολουθούν οι συγκριτικοί και τελευταίοι είναι οι λογικοί...
Σας ευχαριστώ όλους για τις πολύτιμες παρατηρήσεις/διορθώσεις. :)