Vorbulon
Νεοφερμένος
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Vorbulon
Νεοφερμένος
Αν συνθήκη1 τότε
Εντολές1
Αλλιώς
Αν συνθήκη2 τότε
Εντολές2
Τέλος_αν
Τέλος_αν
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Vorbulon
Νεοφερμένος
Όσον αφορά το 4, το MOD δεν είναι το ίδιο με το υπόλοιπο της ευκλείδειας διαίρεσης, που είναι πάντα θετικό. Στα προγράμματα το MOD δίνει και αρνητικό υπόλοιπο. πχ
Στην ευκλείδεια διαίρεση: -8=-2*5+2 (αν το 5 είναι ο διαιρέτης)
Στην διαίρεση στο πρόγραμμα: -8 DIV 5 = -1 και -8 MOD 5 = -3
Άρα μάλλον ισχύει αυτό που λες.
Σημείωση: Το μήνυμα αυτό γράφτηκε 16 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Vorbulon
Νεοφερμένος
Βασικά εγώ νομίζω πως σε μια διαίρεση Γ<-Α/Β, οι Α και Β μπορεί να είναι και ακέραιοι. (παράδειγμα σελ.177). Ο Γ όμως πρέπει να είναι πραγματικός.
- Πάνω σ' αυτό: Η πράξη / (διαίρεση) ΔΕΝ ορίζεται για ακέραιες μεταβλητές. Και οι δύο μεταβλητές θα πρέπει να είναι ΠΡΑΓΜΑΤΙΚΟΥ τύπου. Αν υπάρχει στην άσκηση κάποια μεταβλητή που παίρνει ακέραιες τιμές αλλά πρέπει να χρησιμοποιήσετε το /, δηλώστε την πραγματική. ΑΚΕΡΑΙΕΣ και ΠΡΑΓΜΑΤΙΚΕΣ μεταβλητές δεν συνδιάζονται, σύμφωνα με μία σημείωση στο δεξί μέρος της σελίδας 155 (ναι τη σελίδα τη θυμάμαι απ' έξω )
Δηλαδή η διαίρεση 6/3 δίνει αποτέλεσμα 2.00 και όχι 2
Σημείωση: Το μήνυμα αυτό γράφτηκε 16 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Vorbulon
Νεοφερμένος
Η σωστή γραφή των εντολών είναι, σύμφωνα με την σελίδα 46:Αλλιως_Αν >> αλλιώς_αν (πεζά και τόνος!)Αλλιώς >> αλλιώς
Πολύ σωστά πάντως - κι εκλπήσσομαι - βάζει στην Εμφάνισε διπλά εισαγωγικά.
Για αυτά δες τις παρατηρήσεις που έχει κάτω από το 4ο θέμα. (Πάντως οι τόνοι είναι σίγουρα λάθος. BTW και στο Ή βάζουμε τόνο!). Μάλλον όμως δεν ισχύουν και τώρα.
Εγώ πάντως το βρίσκω σωστό αυτό με τα κεφαλαία και τα μικρά, γιατί τα γράμματα σαν ονόματα μεταβλητών (άρα πιστεύω και εντολών) θεωρούνται ίδια (πχ. το χ και το Χ είναι ίδια). ΠΡΟΣΟΧΗ: δεν ισχύει το ίδιο και με τα αλφαριθμητικά!
Σημείωση: Το μήνυμα αυτό γράφτηκε 16 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Vorbulon
Νεοφερμένος
Πάντως και αυτός στη λύση του αλγόριθμο έχει κάνει. (Κατά τα άλλα δεν είναι και πολύ σωστό. Με μια πρώτη ματιά λείπει το Τέλος Διόδια και δεν αφήνει κενά στην αρχή των σειρών (αν και δεν είναι λάθος)).Αν και όπως λες κι εσύ δεν πιστεύω να έκοβαν αν κάποιος έκανε πρόγραμμα. (Μάλλον είναι τυχαίο που επέλεξαν να κάνουν αλγόριθμο γιατί και στα άλλα που είδα έχει κάνει πολλά σε αλγόριθμο)
BTW Οι απαντήσεις που έχει είναι από το ΥΠΕΠΘ ή από κανένα φροντιστήριο;
Σημείωση: Το μήνυμα αυτό γράφτηκε 16 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Vorbulon
Νεοφερμένος
ΥΓ: Το Link που έβαλες είναι λάθος
ΥΓ2: Αν και δεν είδα όλο το πρόγραμμα που έφτιαξες, δεν πρέπει να γράψεις ΧΑΡΑΚΤΗΡΑΣ, αλλά ΧΑΡΑΚΤΗΡΕΣ, κι ας είναι και ένας
Σημείωση: Το μήνυμα αυτό γράφτηκε 16 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Vorbulon
Νεοφερμένος
Βασικά το βιβλίο σ.47 λέει ότι μπορείς να χρησιμοποιήσεις οποιοδήποτε ρήμα σε προστακτική και στη σ. 48 το χρησιμοποιεί στον αλγόριθμο με φυσική γλώσσα κατά βήματα. Αλλά κανείς δεν ξέρει αν θα σου το πάρουν σωστό. Γι' αυτό προτιμώ ΓΛΩΣΣΑΗ εντολή "Τύπωσε" δεν υπάρχει.
'Εχεις δίκιο για τη ΓΡΑΨΕ(λάθος το παράδειγμα που έφερα εγώ). Αλλά αν σου λέει η άσκηση να εκτυπώνει τα αποτελέσματα;(γι'αυτό μας έχει πει ο καθηγητής μας)όταν η άσκηση λέει στην εκφώνηση να εμφανίζει στη οθόνη κλπ
"Κατά την εκτέλεση του προγράμματος η εντολή ΓΡΑΨΕ προκαλεί την εμφάνιση στην οθόνη των σταθερών τιμών."
Όσο για τη χρήση του Δεδομένα // // και Αποτελέσματα // // δείτε το θέμα 3 στις πανελλήνιες του 2002 https://www.ypepth.gr/themata/them_plir_kat_c_hmer_no_0602.pdf
Σημείωση: Το μήνυμα αυτό γράφτηκε 16 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
-
Το forum μας χρησιμοποιεί cookies για να βελτιστοποιήσει την εμπειρία σας.
Συνεχίζοντας την περιήγησή σας, συναινείτε στη χρήση cookies στον περιηγητή σας.