ptsiotakis
Εκκολαπτόμενο μέλος
---------------------------------------------------------
μπορείτε πάντα να εκτελείτε τους αλγορίθμους που σχεδιάζετε στην ψευδογλώσσα, στο δικτυακό περιβάλλον:
https://www.pseudoglossa.gr
δημιοιυργία του καθηγητή Πληροφορικής Στάθη Στέργου
Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
[FONT="]37. [/FONT][FONT="]Ένας συλλέκτης γραμματοσήμων επισκέπτεται στο διαδίκτυο το αγαπημένο του ηλεκτρονικό κατάστημα φιλοτελισμού προκειμένου να αγοράσει γραμματόσημα. Προτίθεται να ξοδέψει μέχρι 1500 ευρώ. Να αναπτύξετε αλγόριθμο ο οποίος:[/FONT]
[FONT="]α)[/FONT][FONT="] Για κάθε γραμματόσημο, να διαβάζει την τιμή και την προέλευσή του (ελληνικό/ξένο) και να επιτρέπει την αγορά του, εφόσον η τιμή του δεν υπερβαίνει το διαθέσιμο υπόλοιπο χρημάτων. Διαφορετικά να τερματίζει τυπώνοντας το μήνυμα «ΤΕΛΟΣ ΑΓΟΡΩΝ».[/FONT]
[FONT="]ΣΗΜΕΙΩΣΗ:[/FONT][FONT="] Δεν απαιτείται έλεγχος εγκυρότητας για τα δεδομένα εισόδου. [/FONT]
[FONT="]β)[/FONT][FONT="] Να τυπώνει:[/FONT][FONT="](Μονάδες 10)[/FONT]
[FONT="]1. Το συνολικό ποσό που ξόδεψε ο συλλέκτης.[/FONT]
[FONT="]2. Το πλήθος των ελληνικών και το πλήθος των ξένων γραμματοσήμων που αγόρασε.[/FONT]
[FONT="]3. Το ποσό που περίσσεψε, εφόσον υπάρχει, διαφορετικά το μήνυμα «ΕΞΑΝΤΛΗΘΗΚΕ ΟΛΟ ΤΟ ΠΟΣΟ».[/FONT][FONT="](Μονάδες 4)[/FONT]
(3ο Θέμα Πανελληνίων Μάϊος 2007)[FONT="](Μονάδες 4)[/FONT]
Δημιούργησα 2 βίντεο στο youtube με την επίλυση της άσκησης με 2 τρόπους
ελπίζω να βοηθήσουν
Τρόπος 1
Τρόπος 2
Καλή συνέχεια...
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
https://www.pseudoglossa.gr
Ανάπτυξη : Στάθης Στέργου
Νέα έκδοση 1.5.1 του Διερμηνευτή της ΓΛΩΣΣΑΣ, η οποία εκτός από ΓΛΩΣΣΑ υποστηρίζει και ανάπτυξη αλγορίθμων σε μορφή Ψευδογλώσσας.
https://alkisg.mysch.gr/steki/index.php?topic=4061.msg43860#msg43860
Ανάπτυξη: Άλκης Γεωργόπουλος
H ΓΛΩΣΣΟΜΑΘΕΙΑ (spinet.gr) δεν υποστηρίζει ψευδογλώσσα, αλλά μόνο αλγορίθμους εκφρασμένους σε ΓΛΩΣΣΑ και αναπτύχθηκε από τον Σπύρο Νικολαΐδη
.
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Δεν αλλάζω την αποψή μου ότι μπορώ να κάνω πίνακα Ν θέσεων σε αλγόριθμο. Δε με σταματάει κανένας
Δε χρειάζεται να τον δηλώσω κάπου, ώστε να πρέπει να δηλώσω τη χωριτηκότητά του, οπότε κάλλιστα μπορώ να κάνω αυτό το "τρικ".
Σε σταματάει το γεγονός πως ο πίνακας είναι στατική δομή. Είτε στην ψευδογλώσσα είτε στη ΓΛΩΣΣΑ (και τα δυο αποτελούν απεικόνιση αλγορίθμου) οι πίνακες είναι στατική δομή και πρέπει να είναι γνωστό το μέγεθός τους κατά τη φάση του προγραμματισμού τους (και όχι εκτέλεσης). Ακόμη κι αν είναι Ν (όπου το Ν εισάγεται με ΔΕΔΟΜΕΝΑ ή ΔΙΑΒΑΣΕ) πρέπει να είναι σαφές ποια είναι η μέγιστη τιμή του.
Σε ασκήσεις που εισάγεται άγνωστο πλήθος στοιχείων ΔΕ μπορούν να χρησιμοποιηθούν πίνακες και αν το κάνεις στις εξετάσεις θα σου στερήσει μόρια, όπως έχει γίνει ήδη στο παρελθόν.
Καλό είναι να αναθεωρήσεις τη στρεβλή εικόνα που έχεις για το θέμα αυτό και ΚΑΛΗ ΕΠΙΤΥΧΙΑ σε όλους
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
μο<- sum / 16*30
θέλει παρενθέσεις ο παρονομαστής
Μπορείς να βρεις την άσκηση (άσκηση 11) μαζί με άλλες ασκήσεις στο https://users.kor.sch.gr/ptsiotakis/aepp/aepp_ask3_2.htm
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Ποιες ασκησεις μου προτεινετε για επανάληψη;
https://users.kor.sch.gr/ptsiotakis/aepp/aepp_diag1.htm
και
https://users.kor.sch.gr/ptsiotakis/aepp/aepp_diag2.php
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Αν μας λενε οτι ο αλγοριθμος που θα αναπτυξουμε διαβαζει Ν ακεραιους, εμεις πρεπει να κανουμε ελεγχο για αυτο το Ν?
Δείτε το https://users.kor.sch.gr/ptsiotakis/aepp/aepp_anal_2_1.htm
(κουκκίδες: είσοδος και έξοδος)
Όχι δε χρειάζεται να ελέγχεται το Ν σε αυτήν την περίπτωση. Αν το Ν είναι αρνητικό, το Για δε θα εκτελέσει καμία επανάληψη, άρα δε θα διαβάσει κανέναν αριθμό.
Να μην ξεχνάτε οτι η ψευδογλώσσα είναι ΧΑΡΑΞΗ ΛΥΣΗΣ του προβλήματος. Αν η άσκηση θέλει έλεγχο (κυρίως με προσανατολισμό στις εξετάσεις) θα το ζητάει
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Το κάνει, για να ξεχωρίζει από την ψευδογλώσσα, η ΓΛΩΣΣΑ. Το κάνουμε και μεις στην κωδικοποίηση που γράφουμε, αλλά δεν είναι λάθος αν δεν το κάνουμε.
Υπάρχουν ασκήσεις εξετάσεων που δεν το κάνει η επιτροπή εξετάσεων
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Ειναι η ασκηση 34.15 απο το βοηθημα του.
Κυριε Τσιωτακη με ολο το σεβασμο, αφου πεταγεστε που πεταγεστε για να μας δειξετε οτι ειστε ο κατοχος των δικαιωματων της ασκησης, απαντηστε και στην απορια που εχει εκφρασει πιο πριν ο agiostimotheos. Εξ'αλλου νομιζω οτι ειστε ΚΑΙ για αυτον τον λογο στο ischool και οχι μονο για διαφημιση.
Φιλικα
Εκτός όλων των παραπάνω είμαι και άνθρωπος και έχω δικαίωμα να ξεκουράζομαι. Μπορείς να παρακολουθείς μια συζήτηση και να μην έχεις το χρόνο να συμμετέχεις/γράψεις γιατί κάνεις baby sitting ή γιατί απλά δε μπορείς.
Εκτός αυτού μέχρι εκείνο το σημείο με κάλυπταν οι απαντήσεις σου και πιθανόν να ήθελα να σε αφήσω να ξεδιπλώσεις τη σκέψη σου και να μη σε καπελώσω.
Πάντως στο ischool σίγουρα ΔΕΝ είμαι για διαφήμιση, καθώς όποιος είχε το βιβλίο, το έχει και όποιος δεν το είχε δεν το έχει και παίρνει ασκήσεις από τους καθηγητές του σε φυλλάδια.
Οι 179334 επισκέψεις στο https://users.kor.sch.gr/ptsiotakis το πιστοποιούν αυτό.
-----------------------------------------
Να αναπτυχθεί αλγόριθμος που θα διαβάζει για μια ομάδα 2000 ανθρώπων το όνομα το φύλο το ύψος και το βάρος και θα εκτυπώνει
-- το όνομα του πιο βαρύ άντρα
-- το όνομα της πιο ψηλής γυναίκας
-- το μέσο ύψος των γυναικών
Να θεωρήσεται ότι στο δείγμα υπάρχει τουλάχιστον ένας άντρας και μια γυναίκα
Αλγόριθμος κύριε_τσιωτάκη_το_πέτυχα?
άθροισμα<---0
πλήθος1<---0
πλήθος2<---0
Για ι από 1 μέχρι 2000
Δίαβασε φύλο
Αν φύλο=άντρας
πλήθος1<--- πλήθος1+1
Αλλίως_αν φύλο=γυναίκα
πλήθος2<---πλήθος2 + 1
Τέλος_επανάληψης
Για ι από 1 μέχρι πλήθος1
ΜΑΧ<--- βαρος
Δίαβασε όνομα, βάρος
Αν βάρος> ΜΑΧ τότε
ΜΑΧ<--- βάρος
Τέλος_αν
Τέλος_επανάληψης
Εκτύπωσε "Ο άντρας" , όνομα, "έχει το μεγαλύτερο βάρος
Για ι από 1 μέχρι πλήθος2
Δίαβασε όνομα, ύψος
άθροισμα<--- άθροισμα+ ύψος
ΜΑΧ2<---ύψος
Άν ύψος > ΜΑΧ2 τότε
ΜΑΧ2<--- ύψος
Τέλος_αν
Τέλος_επανάληψης
ΜΟ<--- άθροισμα/πλήθος2
Εκτύπωσε "Η γυναίκα" , όνομα, "έχει το μεγαλύτερο ύψος
Εκτύπωσε "ο μέσος όρος του ύψους των γυναικών είναι" ΜΟ
Τέλος κύριε_τσιωτάκη_το_πετυχα?
Η λύση έχει λαθάκια:
1, Οι αλφαριθμητικές τιμές "άνδρας", "γυναίκα" πρέπει να είναι εντός εισαγωγικών. Επίσης, ξεχνάς τα τότε στο Αν. Επουσιώδη λάθη βιασύνης.
2. Το άλλο λάθος όμως οφείλεται σε βασική παρανόηση.
Στις ασκήσει αυτές (χωρίς πίνακες), τα δεδομένα δεν διατηρούνται, σε κάθε νέα επανάληψη διαβάζεται νέα επανάληψης διαβάζονται νέες τιμές και χάνονται οι παλιές.
Συνεπώς, οι αθροιστές/μετρητές και τα max/min/θέση πρέπει να τροποποιούνται μέσα στην επανάληψη. Δεν είναι σωστό να κλείσεις την επανάληψη και να ανοίξεις νέα. Δεν έχεις δικαίωμα να διαβάσεις ΠΑΛΙ τις τιμές που σου έδωσε ΜΙΑ ΦΟΡΑ ο χρήστης από το πληκτρολόγιο.
Στην άσκηση αυτή διαβάζεις 2000 x 2 φορές τα στοιχεία.
Μια λύση θα ήταν η εξής:
34.15 Αλγόριθμος Στατιστικά
maxβάρανδ ← 0
maxύψγυν ← 0
Sυψγυν ← 0
γυν ← 0
Για i από 1 μέχρι 2000
Διάβασε όνομα, φύλο, ύψος, βάρος
! φύλο "άνδρας" ή "γυναίκα"
Αν (βάρος > maxβάρανδ) και (φύλο = "άνδρας") τότε
maxβάρανδ ← βάρος
όνομα_ανδ ← όνομα
Τέλος_αν
Αν (ύψος > maxύψγυν) και (φύλο = "γυναίκα") τότε
maxύψγυν ← ύψος
όνομα_γυν ← όνομα
Τέλος_αν
Αν φύλο = "γυναίκα" τότε
Sυψγυν ← Sυψγυν + ύψος
γυν ← γυν + 1
Τέλος_αν
Τέλος_επανάληψης
Εκτύπωσε όνομα_ανδ, όνομα_γυν
μυψοςγυν ← Sυψγυν / γυν
Εκτύπωσε μυψοςγυν
Τέλος Στατιστικά
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Θα ανεβάσω και άλλη μια ωραία που έχω να λύσω και προβληματίζομαι
Να αναπτυχθεί αλγόριθμος που θα διαβάζει για μια ομάδα 2000 ανθρώπων το όνομα το φύλο το ύψος και το βάρος και θα εκτυπώνει
-- το όνομα του πιο βαρύ άντρα
-- το όνομα της πιο ψηλής γυναίκας
-- το μέσο ύψος των γυναικών
Να θεωρήσεται ότι στο δείγμα υπάρχει τουλάχιστον ένας άντρας και μια γυναίκα
34.15
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Υποθέστε ότι σε ενα πίνακα Α είναι αποθηκευμένoi ακέραιοι αριθμοί εκτός του μηδενός σχηματίζοντας μια αριθμοσειρά και μετά στην αμέσως επόμενη θέση του πίνακα είναι αποθηκευμένο ένα μηδενικό. Ελέξτε αν αυτή η σειρά των αριθμών είναι παλινδρομική.
παλινδρομικές λέξεις: 1111, 1221, 13333331, 1234321
Η άσκηση πρέπει να αναφέρει το μέγιστο πλήθος θέσεων του πίνακα. Και στην ψευδογλώσσα είναι σημαντικό αλλά φυσικά, αν κάποιος πάει να την επιλύσει με ΓΛΩΣΣΑ πρέπει να μπορεί να το πράξει
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
-----------------------------------------
Παναγιώτη ωραία τα κριτήρια ποιος όμως τα διορθώνει;[/I]
βάζεις τις λύσεις στο net και τελειώνεις
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
...
ι <-- 2
ΟΣΟ ι < 99999999999 ΕΠΑΝΑΛΑΒΕ
κάψιμο <-- κάψιμο^ι + κάψιμο
Ράνια <-- Ράνια + κάψιμο
ι <-- ι + 0.000000001
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
Οι μεταβλητές Ράνια και κάψιμο, πρέπει να λάβουν αρχική τιμή πριν το βρόχο
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
-----------------------------------------
παρεμπιπτόντως είναι δίπλα στη λιμνούπολη (ντόναλντ ντακ)
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Από εργάτης, έμπορος, φροντιστής αγγλικών, έμπορος, βιοτέχνης, δήμαρχος Τενεούπολης και βέβαια μανάβης
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Σε αυτήν την άσκηση αν κάποιος καταθέσει το Σεπτέμβρη τα χρήματα, θα τοκιστούν το Δεκέμβρη με 5%!!!Πιστεύω πως πρέπει να αναφέρει οτι η κατάθεση γίνεται στην αρχή του χρόνου και να τονιστεί το εφέτος στην πρόταση...
Κατά τα άλλα η άσκηση είναι σούπερ.
Εννοείται πως έχω φτιάξει και γω ασκήσεις που θέλουν καλύτερη διατύπωση
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Αφού τοκίζονται στο τέλος κάθε χρόνου, τότε τα χρήματα θα τοκιστούν άμεσα με την κατάθεση με το εφετινό επιτόκιο που είναι το 5%!! Και αυτή θα είναι η πρώτη επανάληψη
Αυτό που θέλω να πω είναι πως η άσκηση είναι καλή, αλλά αν μπει σε διαγώνισμα θέλει διευκρινήσεις. Αλλιώς βάζουμε στα παιδιά κάτι που δε θα λύσουν.
Παρόμοιες ασκήσεις, μπορείτε να δείτε και στα:
1. https://users.sch.gr/ptsiotakis/aepp/aepp_ask23_1.htm άσκηση 19
2. https://users.sch.gr/ptsiotakis/aepp/aepp_ask23_2.htm άσκηση 30
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Κάθε μεταβλητή θα ελέγχεται με δικό της Μέχρις_ότου...
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Να αναπτύξετε αλγόριθμο που θα εκτυπώνει τους τριψήφιους θετικούς ακεραίους των οποίων τουλάχιστον ένα ψηφίο έχει την τιμή 3
Για ι από 100 μέχρι 999
! σπάσιμο αριθμού σε εκ, δεκ, μον
... 4 εντολές
Αν εκ = 3 ή δεκ = 3 ή μον = 3 τότε
Εμφάνισε ι
Τέλος_αν
Τέλος_επανάληψης
-----------------------------------------
με προλάβατε αλάνια!!!
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Δεν ξέρω αν είναι σωστό, να κυκλοφορήσει ηλεκτρονικά μέρος του βιβλίου
Παναγιώτης Τσιωτάκης
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Βλέπω πως έχεις κολλήσεις σε αυτήν την άσκηση. Μπορείς να δεις κάτι παρόμοιο (ΟΧΙ ίδιο) στις ασκήσεις 21-22 στο https://users.kor.sch.gr/ptsiotakis/aepp/aepp_ask21_2.htm
Με εκτίμηση,
Τσιωτάκης Παναγιώτης
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
1. https://users.sch.gr/alkisg/tosteki/index.php?topic=2279.0
2. https://users.sch.gr/alkisg/tosteki/index.php?topic=1662.0
3. https://users.sch.gr/alkisg/tosteki/index.php?topic=1616.0
4. https://users.sch.gr/alkisg/tosteki/index.php?topic=709.0
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Επίσης μπορείς σίγουρα να αποτυπώνεις τους τελεστές με τη μορφή >=, <= κτλ
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Εγώ το έχω χρησιμοποίησει και σε αλγόριθμο και σε πρόγραμμα..
σωστά
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Θεωρία=Σχολικό Βιβλίο. Τέλος.
Αυτό δεν είναι σωστό. Το σωστό είναι:
Ερωτήσεις ανάπτυξης=Σχολικό Βιβλίο
Γιατί η θεωρία στο μάθημά μας περιλαμβάνει επιπλέον:
- ερωτήσεις Σ/Λ
- αντιστοίχησης
- να βρείτε οτο λάθος
- συμπλήρωσης κενού
- μετατροπές
και πολλά άλλα
για όλα αυτά δεν αρκεί να διαβάσεις το σχολικό βιβλίο.
Αγαπητέ φίλε μπορείς να δεις τα θέματα των εξετάσεων στην ιστοσελίδα https://users.kor.sch.gr/ptsiotakis/aepp/aepp.htm
και να αξιολογήσεις αν χρειάζεσαι επιπλέον βοήθεια.
Επιπρόσθετα, να θυμίσεις στην καθηγήτριά σου (που την πληρώνεις και την εμπιστεύεσαι) πως πρέπει να δώσετε έμφαση και στα παραπάνω στοιχεία που λαμβάνουν 8 από τις 20 μονάδες του διαγωνίσματος..
Με εκτίμηση,
Τσιωτάκης Παναγιώτης
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Προσθήκη: να παρουσιάσετε την ψευδογλώσσα που αντιστοιχεί στο παραπάνω διάγραμμα ροής.
Πρώτη μας ενέργεια είναι να εντοπίσουμε αν υπάρχει επανάληψη στο διάγραμμα ροής: Παρατηρούμε λοιπόν ένα βέλος που επιστρέφει «προς τα πάνω» στο διάγραμμα. Επομένως υπάρχει δομή επανάληψης.
Η επιλογή μας θα είναι μεταξύ των δομών Όσο και Μέχρις_ότου: Παρατηρούμε ότι στην είσοδο του βρόχου υπάρχει συνθήκη, στο τέλος του βρόχου δεν υπάρχει συνθήκη, επομένως η δομή είναι η Όσο.
Πλήθος επαναλήψεων – τερματισμός βρόχου: Παρατηρούμε ότι η μεταβλητή i (μετρητής) ξεκινά από την τιμή ένα, αυξάνεται κατά μία μονάδα σε κάθε επανάληψη και η επανάληψη τερματίζεται όταν το i ξεπεράσει την τιμή 200. Επομένως, το πλήθος των επαναλήψεων είναι γνωστό και ισούται με 200.
Η λειτουργία που επιτελείται εντός του βρόχου: Διαβάζονται αριθμοί και υπολογίζεται το άθροισμα εκείνων των αριθμών που είναι μεγαλύτεροι του 10. Το άθροισμα αυτό εκτυπώνεται πριν τερματιστεί ο αλγόριθμος.
Επομένως η εκφώνηση θα είναι:
Να αναπτύξετε αλγόριθμο που θα διαβάζει 200 αριθμούς και θα υπολογίζει και εκτυπώνει το άθροισμα όσων αριθμών είναι μεγαλύτεροι από 10.
Η κωδικοποίηση:
Αλγόριθμος ΔΡ
i ← 1
s ← 0
Όσο όχι (i > 200) επανάλαβε
Διάβασε m
Αν m > 10 τότε
s ← s + m
Τέλος_αν
i ← i + 1
Τέλος_επανάληψης
Εκτύπωσε s
Τέλος ΔΡ
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Διάβασε α, β, γ
Σ ← 0
Αν α mod 2 = 0 τότε
Σ ← Σ + α
Τέλος_αν
! όμοια για τους άλλους 2
.............
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
να γινει αλγοριθμος που 1) να διαβαζει 2 ακεραιους αριθμους χ και ψ.Παντα θα πρεπει ο χ να ειναι μικροτερος του ψ (χ<ψ).2) Να διαβαζει εναν αλλο ακεραιο α ,που ποτε να μην ειναι ισος με χ και ψ.3)Να βρισκει σε ποιο απο τα τρια διαστηματα (που δημιουργησαν οι δυο ακεραιοι χ και ψ) βρισκεται ο α.Κατοπιν να εμφανιζει τα καταλληλο μηνυμα.
Μάλλον θέλει και έλεγχο δεδομένων:
Αρχή_επανάληψης
Διάβασε χ, ψ
Μέχρις_ότου χ < ψ ! ερώτημα 1
Αρχή_επανάληψης
Διάβασε α
Μέχρις_ότου α <> χ και α <> ψ ! ερώτημα 2
! για ερώτημα 3, θα δώσω ελεύθερο κείμενο
Τα διαστήματα είναι 3:
< χ
[χ, ψ]
> ψ
θέλω πολλαπλή επιλογή για να διερευνήσω σε ποιο διάστημα είναι το α
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
https://users.kor.sch.gr/ptsiotakis
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Να γραψετε τις ακολουθες συνθετες λογικες εκφρασεις με τη χρηση του λογικου τελεστη ή
1. Α>=3 και Β<4
2.Α<>3 και Β=4
1. όχι (Α ή Β >= 4)
2. όχι (Α = 3 ή Β <> 4)
-----------------------------------------
Με το όχι πρέπει να αντιστρέφονται οι συγκριτικοί αλλά και οι λογικοί τελεστές...
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
όπως ασκήσεις 18-19
-----------------------------------------
το σκεφτηκα αλλα το θεμα ειναι οτι το οσο δουλευει μεχρι να ικανοποιηθει η συνθηκη και εμεις περιοριζομαστε στις 3 φορες
Μετρώντας το Διάβασε πριν το Για, διαβάζεις 4 pins !!
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Διάβασε ώρες
αποδοχές ← 8 * 40 + 12 * (ώρες - 40)
Εμφάνισε αποδοχές
θεωρώ οτι θα δουλέψει σίγουρα 40 ώρες, αφού είναι υποχρεωτικό ωράριο εργασίας
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
αλλά και η αναφορά στο κριτήριο της εισόδου (θέμα 3) στο https://users.kor.sch.gr/ptsiotakis/aepp/aepp_anal_2_1.htm
να σε βοηθήσουν περισσότερο
(η εντολή υπάρχει και στο βιβλίο 3 του σχολικού, αν δεις τα παραδείγματα)
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Πάντως η χρήση του Για είναι λανθασμένη. Πιο κατάλληλη δομή για την περίπτωση είναι κάποια εκ των Όσο, Μέχρις_ότου
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
αν δώσει τον σωστό, δεν επαναλαμβάνει την είσοδο...
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
η άσκηση λύνεται εύκολα
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
να είσαι καλά
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Ωστόσο, μπορεί να προκληθεί σύγχυση σε θέματα που χρειάζονται υπεύθυνη απάντηση οι φετινοί υποψήφιοι.
Μπορούν να χρησιμοποιήσουν ΑΦΟΒΑ τις 8 συναρτήσεις της ΓΛΩΣΣΑΣ στην ψευδογλώσσα. Και ειδικά την Α_Μ που δεν υπάρχει (εύκολος) τρόπος να παρακαμφθεί και να υπολογιστεί αλλιώς το ακέραιο μέρος του αριθμού...
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Έχει διαφορά δηλαδή αν κάποιος συνάδελφος σας, δίνει μία έξυπνη άσκηση στους μαθητές του, αν η άσκηση αυτή υπάρχει σε κάποιο βοήθημα. (?)
Ναι, καταλαβαίνω, θα έπρεπε να στείλει τα παιδιά να αγοράσουν το βοήθημα.
FAIL
Θα έπρεπε να έχει την αξιοπρέπεια να αναφέρει την πηγή (αν δεν το έκανε)
Το θέμα δεν είναι οικονομικό, αλλά ηθικό
-----------------------------------------
για να τον συμφέρει ο δεύτερος τρόπος, πρέπει
30 + Χ > 1,5*Χ
αν λύσεις την εξίσωση, τότε βρίσκεις πότε συμφέρει ο κάθε τρόπος (για Χ κασέτες).
Αλλά όντως και με δομή επανάληψης
Όσο κόστοςΑ > κόστοςΒ επανάλαβε
μόλις βγει απο την επανάληψη, σημαίνει οτι το κόστοςΒ ξεπέρασε το κόστοςΑ, άρα πλέον ΔΕ με συμφέρει ο τρόπος Β
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
1)Να γραφει αλγοριθμος ο οποιος θα διαβαζει τους βαθμους και τα ονοματα 30 μαθητων στο μαθημα της πληροφορικης.Στο τελος θα εμφανιζεται το ονομα και ο βαθμος του μαθητη με το μεγαλυτερο και το μικροτερο βαθμο.
Αλγόριθμος Ασκ_1
min [FONT=Times New Roman]←[/FONT] 21 ! μια μεγάλη τιμή
max [FONT=Times New Roman]←[/FONT] -1 ! μια μικρή τιμή
Για i από 1 μέχρι 30
Διάβασε Βαθ, ον
Αν Βαθ < min τοτε
min [FONT=Times New Roman]←[/FONT] Βαθ
ονmin [FONT=Times New Roman]←[/FONT] ον
Τελος_αν
Αν Βαθ > max τοτε
max [FONT=Times New Roman]←[/FONT] Βαθ
ονmax [FONT=Times New Roman]←[/FONT] ον
Τελος_αν
Τέλος_επαναληψης
Εμφάνισε ονmax, max
Εμφάνισε ονmin, min
Tέλος Ασκ_1
2)Να γραφει αλγοριθμος που εμφανιζει το τελευταιο ψηφιο 100 αριθμων που διαβαζονται απο το πληκτρολογιο.
Φαντάζει λίγο αόριστη η εκφώνηση, αν ο αριθμός που διαβάζεται είναι πραγματικός, τότε το πράγμα δυσκολεύει
Αλγόριθμος Ασκ_2
Για i από 1 μέχρι 100
Διάβασε α ! πρέπει ακέραιος
Εμφάνισε α mod 10
Τέλος_επαναληψης
Tέλος Ασκ_2
Με εκτίμηση,
Τσιωτάκης Παναγιώτης
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
...
Διάβασε τύπος
Αν τύπος = "Δ" τότε
...
μην ξεχάσεις τα εισαγωγικά
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
εχω μπερδευτει ... και το ιδιο αλλα με 4φιο να τον βγαζει αναποδα..
Αλγόριθμος Τετραψήφιος
Διάβασε αριθμός ! πχ 5678
χιλιάδες ← αριθμός div 1000 ! άρα 5
βοηθητική1 ← αριθμός mod 1000 ! άρα 678
εκατοντάδες ← βοηθητική1 div 100 ! άρα 6
βοηθητική2 ← βοηθητική1 mod 100 ! άρα 78
δεκάδες ← βοηθητική2 div 10 ! άρα 7
μονάδες ← βοηθητική2 mod 10 ! άρα 8
νέος ← μονάδες * 1000 + δεκάδες * 100 + εκατοντάδες * 10 + χιλιάδες ! 8765
Εμφάνισε νέος
Τέλος Τετραψήφιος
παρόμοιες είναι στο https://users.kor.sch.gr/ptsiotakis/aepp/aepp_ask21_2.htm
οι ασκήσεις 21 και 22
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Είναι διαφορετικό κάποιος διδάσκων να:
- προτείνει κάποιο βιβλίο γιατί τον καλύπτει σε μεγάλο βαθμό.
- δεν προτείνει κάποιο βιβλίο, έχει δικές του φανταστικές σημειώσεις και τις χρησιμοποιεί (ενδεχομένως εμπλουτίζοντάς τες κάποιες φορές με φωτοτυπίες απο βιβλία δηλώνοντάς το στον μαθητή)
- δεν προτείνει κάποιο βιβλίο, έχει δικές του (???) φανταστικές σημειώσεις και τις χρησιμοποιεί, οι οποίες όμως αποτελούνται απο κολάζ ασκήσεων βιβλίων που τις παρουσιάζει ως δικές του.
Το θέμα είναι πότε κάποιος είναι εντάξει με τον εαυτό του ως επιστήμονα - δάσκαλο ενώ φυσικά εγείρεται και θέμα ηθικής τάξεως...
ΚΑΛΗ ΧΡΟΝΙΑ να έχουμε όλοι (εμείς και σεις) και ΚΑΛΗ ΕΠΙΤΥΧΙΑ να έχετε κυρίως εσείς
Με εκτίμηση, Τσιωτάκης Παναγιώτης
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Εδώ εγείρεται το εξής θέμα:
Γιατί οι φροντιστηριάρχες που δίνουν ασκήσεις στους μαθητές από άλλη βιβλιογραφία , (όχι δική τους) δεν την αναφέρουν ως πηγή ;
Αυτό αποτελεί καταπάτηση πνευματικών δικαιωμάτων !! Σεβασμός στους ανθρώπους που κοπιάζουν χρόνια ολόκληρα για να βγει ένα άρτιο έργο.
Κάτι κουρασμένα παλλικάρια που τελικά εκτίθενται, γιατί οι μαθητές τους καταλαβαίνουν πως "γεμίζουν" τα φυλλάδια...
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Η πρώτη παράγραφος στο μήνυμα της Αλεξάνδρας περιγράφει και την εντολή εκχώρησης
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Να πως οτι το συγκεκριμένο θέμα είναι πολύ ωραίο, ΟΧΙ πολύ δυσκολότερο απο θέματα περασμένων ετών, με επιπλέον στοιχεία
Δεν είναι λάθος η χρήση πίνακα, αλλά δεν τον χειρίζεσαι σωστά:
Στην εύρεση του ΜΑΧ, δεν υπάρχει θέση 1 του πίνακα και το ΓΙΑ πρέπει να πάει μέχρι θ (και όχι 100)
Ο βρόχος Όσο, μου φάνηκε σωστός, αλλά με επιφύλαξη καθώς είναι δύσκολη ώρα και το είδα λίγο βιαστικά στην οθόνη και όχι στο "χαρτί"
Καλή επιτυχία,
Τσιωτάκης Παναγιώτης
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Τα υπόλοιπα δε νομίζω
Θα βγουν οι λύσεις σε 1-2 μέρες για να τα δείτε και καλύτερα
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
και αν το ζητάει δίνει και τις απαραίτητες μονάδες.Συνήθως όταν θέλει έλεγχο θα το λέει ξεκάθαρα (π.χ να γίνει έλεγχος εγκυρότητας δεδομένων), εάν δεν το λέει δεν είναι απαραίτητο.
Αν το σκεφτείς μπορείς να κάνει έλεγχο, αρκεί να είναι σωστός...
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
σημαίνει ΕΝΑ ΣΗΜΕΙΟ που υπάρχει είσοδος και έξοδος, και εννοεί φυσικά οτι μόνο μέσω παραμέτρων μπορεί να υπάρξει είσοδος και έξοδος και δεν υπάρχει άλλος τρόπος επικοινωνίας μεταξύ των διαφόρων τμημάτων προγραμμάτων.
Φυσικά μπορούν να υπάρχουν πολλές παράμετροι
Με εκτίμηση,
Τσιωτάκης Παναγιώτης
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
ΔΕΝ ορίζεται στη ΓΛΩΣΣΑ, οπότε για τον ίδιο σκοπό πρέπει να χρησιμοποιηθούν οι 3 εντολές εκχώρησης που επίσης υπάρχουν στην παράγραφο 3.7.
Και στην ψευδογλώσσα μπορούν να χρησιμοποιηθούν οι 3 εντολές.
Π.χ. για τους Απρίλιος[30] και Κωδικός[30]
Για i από 2 μέχρι 30 ! ταξινόμηση του πίνακα ΠΟΣΟΣΤΟ
Για j από 30 μέχρι i με_βήμα –1
Αν Κωδικός[j-1] < Κωδικός[j] τότε! φθίνουσα ταξινόμηση
βοηθητική ← Κωδικός[j-1]
Κωδικός[j-1] ← Κωδικός[j]
Κωδικός[j] ← βοηθητική
! αντίστοιχη αντιμετάθεση, ώστε να παραμείνουν παράλληλοι
βοηθητική1 ← Απρίλιος[j-1]
Απρίλιος[j-1] ← Απρίλιος[j]
Απρίλιος[j] ← Απρίλιος
Τέλος_αν
Τέλος_επανάληψης
Τέλος_επανάληψης
ΠΡΟΣΟΧΗ: οι βοηθητικές μεταβλητές είναι διαφορετικές γιατί είναι άλλου τύπου (όπως και οι πίνακες)
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
https://users.kor.sch.gr/ptsiotakis/aepp/aepp_tm_3.htm ) εχω την κωδικοποίηση που δείχνει και στο βιβλίο καθηγητή για την ώθηση/απώθηση και εισαγωγή/εξαγωγή.
Προφανώς όπως λες μπορεί να γίνει καλύτερα. Πάντως πρέπει να γίνει σαφές οτι είναι ΕΚΤΟΣ ΥΛΗΣ αυτή η κωδικοποίηση...
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Με αυτόν τον τρόπο γλυτώνουν τα παιδιά απο μπελάδες, που δεν το καταλαβαίνουν άμεσα..
Απλά, πιστεύω οτι η χρήση του ονόματος π για μεταβλητή δεν είναι άκομψο
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
κανείς μαθητής μου ποτέ δεν μπέρδεψε το π ως μετρητή με το 3.14.
Το π δεν είναι δεσμευμένη λέξη στην ΑΕΠΠ, είναι στα μαθηματικά, δε νομίζω Γιώργο οτι αποτελεί πρόβλημα...
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
αν υπάρχει και άλλο θέμα να το δούμε. Ο χρόνος είναι πάντα σε έλλειψη ρε παιδιά, έχουμε και οικογένεια!!
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
! π το ποσό ανάληψης
χ20 <-- 0
όσο π mod 50 <> 0 και π >= 0 επαναλαβε
χ20 <-- χ20 + 1
π <-- π - 20
τελος_επαναληψης
αν π < 0 τότε
γράψε 'δε γίνεται, δώσε άλλο ποσό'
αλλιως
χ50 <-- π div 50
γράψε '20 ', χ20
γράψε '50 ', χ50
τελος_αν
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Άρα δεν είχε θέσει (ο Γιάννης) σωστά το αίτημά του...
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
συλλογισμός (απο κάτω προς τα πάνω): τυπώνει το Β
πιο πριν το Β έχει πάρει την τιμή του Α, ενώ αν το Α ήταν αρνητικό έχει αλλάξει το πρόσημο σε θετικό (απόλυτη τιμή)
άρα το σωστό είναι το β
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Για οποιοδήποτε σχόλιο/λάθος είμαι φυσικά πάντα στη διάθεσή σας.
Δεν έχω πληκτρολογήσει τις λύσεις, όταν το κάνω θα τις αναρτήσω.
ΥΓ 1: Αφιερώνω το διαγώνισμα, για το οποίο κόπιασα σε όλους όσους αγαπούν το μάθημα.
ΥΓ 2: Το επόμενο διαγώνισμα θα επιφυλάσσει και εκπλήξεις..
Με εκτίμηση,
Τσιωτάκης Παναγιώτης
----------------------------------------------------------
Στο θέμα 2Α:
Αν Β[ι] <> Β[i – 1] Α <> Α[i – 1] τότε
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Συνημμένα
ptsiotakis
Εκκολαπτόμενο μέλος
Οι απάντηση είναι 3! διατάξεις = 1*2*3=6, όμως δεν είναι όλες εφικτές...
με δοκιμές βλέπω οτι θα είναι:
ΒΑΓ, ΒΓΑ, ΓΒΑ
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
(ΔραστηριότηταΔΤ6, Κεφάλαιο 3ο,ΤετραδίουΜαθητή)
Λύση
Για τις ανάγκες της άσκησης πρέπει να ταξινομηθεί ο πίνακας Π με αύξουσα διάταξη.
Αν ταξινομηθεί ο πίνακας Π, τότε οι δύο πίνακες δε θα είναι πια παράλληλοι, καθώς δεν υπάρχει η συσχέτιση μεταξύ των γραμμών. Πρέπει, κατά τη διαδικασία της ταξινόμησης, ταυτόχρονα με την αντιμετάθεση (λόγω της ταξινόμησης), την αναδιάταξη δηλαδή των των στοιχείων του πίνακα Π, να αναδιατάσσουμε αντίστοιχα και τα στοιχεία του πίνακα Χ.
Με βάση τα προηγούμενα, ο αλγόριθμος έχει ως εξής:
Αλγόριθμος Δάση
Δεδομένα // Χ, Π //
Για i από 2 μέχρι 50
Για j από 50 μέχρι i με_βήμα –1
! αύξουσα ταξινόμηση
Αν Π[j – 1] > Π[j] τότε
Αντιμετάθεσε Π[j – 1], Π[j]
Αντιμετάθεσε Χ[j – 1], Χ[j]
Τέλος_αν
Τέλος_επανάληψης
Τέλος_επανάληψης
! εκτύπωση των 10 πρώτων τιμών
Για i από 1 μέχρι 10
Εκτύπωσε Χ
Τέλος_επανάληψης
Τέλος Δάση
https://users.kor.sch.gr/ptsiotakis/aepp/aepp_tm_3.htm
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
φυσικά αστειεύομαι. Ορέστη συγγνώμη, έχω αφήσει πιθανότητες και παραγοντικά πολύ πίσω μου... Μάλλον θα βοηθήσει κάποιος άλλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
[COLOR=black][FONT=Verdana]Αλγόριθμος Άσκηση[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]Συν_όλοι <- 0[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]Σ_ΙΚΑ <- 0[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]Σ_ΤΕΒΕ <- 0[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]Σ_ΔΗΜ <- 0[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]ον[/FONT][/COLOR][COLOR=black][FONT=Verdana]max[/FONT][/COLOR][COLOR=black][FONT=Verdana]<- "" ! έτσι κι αλλιώς θα αλλάξει[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]max[/FONT][/COLOR][COLOR=black][FONT=Verdana] <- -1 ! μικρή τιμή[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]περ20 <- 0[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]π_ΙΚΑ <- 0[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]π_ΤΕΒΕ <- 0[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]π_ΔΗΜ <- 0[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]Διάβασε όνομα[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]Όσο όνομα <> "#" επανάλαβε[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]Αρχή_επανάληψης[/FONT][/COLOR]
[COLOR=black][FONT=Verdana] Διάβασε τύπος[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]Μέχρις_ότου τύπος = "Ι" ή τύπος = "Τ" ή τύπος = "Δ"[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]Αρχή_επανάληψης[/FONT][/COLOR]
[COLOR=black][FONT=Verdana] Διάβασε επισκέψεις[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]Μέχρις_ότου επισκέψεις >= 1[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]Σ_ένας <- 0[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]Για [/FONT][/COLOR][COLOR=black][FONT=Verdana]I[/FONT][/COLOR][COLOR=black][FONT=Verdana]από 1 μέχρι επισκέψεις[/FONT][/COLOR]
[COLOR=black][FONT=Verdana] Διάβασε χρήματα[/FONT][/COLOR]
[COLOR=black][FONT=Verdana] Σ_ένας <- Σ_ένας + χρήματα[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]Τέλος_επανάληψης[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]Συν_όλοι <- Συν_όλοι + Σ_ένας[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]Αν τύπος = "Ι" τότε [/FONT][/COLOR]
[COLOR=black][FONT=Verdana] Σ_ΙΚΑ <- Σ_ΙΚΑ + Σ_ένας[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]Αλλιώς_αν τύπος = "Τ" τότε[/FONT][/COLOR]
[COLOR=black][FONT=Verdana] Σ_ΤΕΒΕ <- Σ_ΤΕΒΕ + Σ_ένας[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]Αλλιώς[/FONT][/COLOR]
[COLOR=black][FONT=Verdana] Σ_ΔΗΜ <- Σ_ΔΗΜ + Σ_ένας[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]Τέλος_αν[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]Αν Σ_ένας > [/FONT][/COLOR][COLOR=black][FONT=Verdana]max [/FONT][/COLOR][COLOR=black][FONT=Verdana]τότε[/FONT][/COLOR]
[COLOR=black][FONT=Verdana] max[/FONT][/COLOR][COLOR=black][FONT=Verdana] <- Σ_ένας[/FONT][/COLOR]
[COLOR=black][FONT=Verdana] ον[/FONT][/COLOR][COLOR=black][FONT=Verdana]max[/FONT][/COLOR][COLOR=black][FONT=Verdana]<- όνομα[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]Τέλος_αν[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]Αν επισκέψεις > 20 τότε[/FONT][/COLOR]
[COLOR=black][FONT=Verdana] περ20 <- περ20 + 1[/FONT][/COLOR]
[COLOR=black][FONT=Verdana] Αν τύπος = "Ι" τότε [/FONT][/COLOR]
[COLOR=black][FONT=Verdana] π_ΙΚΑ <- π_ΙΚΑ + 1[/FONT][/COLOR]
[COLOR=black][FONT=Verdana] Αλλιώς_αν τύπος = "Τ" τότε[/FONT][/COLOR]
[COLOR=black][FONT=Verdana] π_ΤΕΒΕ <- π_ΤΕΒΕ + 1[/FONT][/COLOR]
[COLOR=black][FONT=Verdana] Αλλιώς[/FONT][/COLOR]
[COLOR=black][FONT=Verdana] π_ΔΗΜ <- π_ΔΗΜ + 1[/FONT][/COLOR]
[COLOR=black][FONT=Verdana] Τέλος_αν[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]Τέλος_αν[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]Διάβασε όνομα[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]Τέλος_επανάληψης[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]Εκτύπωσε Συν_όλοι[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]Εκτύπωσε "ΙΚΑ", 0.8 * Σ_ΙΚΑ[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]Εκτύπωσε "ΤΕΒΕ", 0.7 * Σ_ΤΕΒΕ[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]Εκτύπωσε "Δημόσιο", 0.75 * Σ_ΔΗΜ[/FONT][/COLOR]
Εκτύπωσε ονmax, max
[COLOR=black][FONT=Verdana]Αν περ20 <> 0 τότε[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]ποσΙΚΑ <- 100 * π_ΙΚΑ / περ20[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]ποσΤΕΒΕ <- 100 * π_ΤΕΒΕ / περ20[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]ποσΔΗΜ <- 100 * π_ΔΗΜ / περ20[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]Εκτύπωσε ποσΙΚΑ, ποσΤΕΒΕ, ποσΔΗΜ[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]Τέλος_αν[/FONT][/COLOR]
[COLOR=black][FONT=Verdana]Τέλος Άσκηση[/FONT][/COLOR]
Ξέχασα να πω οτι η άσκηση μου άρεσε πολύ. Μπράβο στον καθηγητή σου και τον ευχαριστώ για την έμπνευση...
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Ποιο είναι το νόημα αυτής της άσκησης; Τι μας μαθαίνει;
Δε νομίζω ότι μας μαθαίει κάτι συγκεκριμένο. Απλώς προσπάθησα να φτιάξω τον συγκεκριμένο αλγόριθμο/πρόγραμμα και δεν τα κατάφερα..
Μεγάλε, δεν ήταν μομφή, γιατί άνοιξες συζήτηση για αυτό το θέμα. Η ερώτηση απευθυνόταν προς τον καθηγητή που σου έδωσε μια τέτοια άσκηση...
=============
Κώστα, έγραψες πρόγραμμα με <- αντί για βελάκι, και κεφαλαία γράμματα, είσαι σίγουρα εντάξει;
ΚΑΛΗ ΧΡΟΝΙΑ
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
https://users.kor.sch.gr/ptsiotakis/aepp/aepp_ask3_3.htm
2) Συνδυασμός θέμα 4
https://users.kor.sch.gr/ptsiotakis/aepp/aepp_panel_epanen_2001.htm
και θέμα 3 https://users.kor.sch.gr/ptsiotakis/aepp/aepp_panel_esp_2004.htm
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Η εντολή ΔΙΑΒΑΣΕ χρησιμοποιείται στην κωδικοποίηση, όταν η εκφώνηση αναφέρει πως πρέπει να διαβάζεται κάτι. Σε διαφορετική περίπτωση πρέπει να χρησιμοποιείται η εντολή Δεδομένα // ... //.
Φυσικά ο καθηγητής που έβαλε την άσκηση γνωρίζει την εντολή απο το σχολικό βιβλίο (χρησιμοποιείται σε όλο το κεφάλαιο 3).
Η εντολή αυτή (συμπληρωματικά σε όσα έγραψε πρωτύτερα ο Κώστας), επιτελεί αυτόματη είσοδο, δηλαδή δε μας απασχολεί εκείνη τη στιγμή ο τρόπος εισόδου.
Κλασικό παράδειγμα είναι το θέμα 3 των ενιαίων 2002 ( https://users.kor.sch.gr/ptsiotakis/aepp/aepp_panel_en_2002.htm ), που φωτοκύτταρα δίνουν τιμές στον αλγόριθμο.
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
[FONT=Times New Roman]Αλγόριθμος Μέτρηση[/FONT]
[FONT=Times New Roman] όλοι [FONT=Symbol][FONT=Symbol]¬[/FONT][/FONT] 0
πα [FONT=Symbol][FONT=Symbol]¬[/FONT][/FONT] 0
Διάβασε γράμμα
Όσο (γράμμα <> ".") και (γράμμα <> "!") επανάλαβε
όλοι [FONT=Symbol][FONT=Symbol]¬[/FONT][/FONT] όλοι + 1
Αν γράμμα = "α" τότε
πα [FONT=Symbol][FONT=Symbol]¬[/FONT][/FONT] πα + 1
Τέλος_αν
Διάβασε γράμμα ! για επόμενη επανάληψη
Τέλος_επανάληψης
Εκτύπωσε όλοι, πα
[FONT=Times New Roman]Τέλος Μέτρηση[/FONT][/FONT]
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Βιβλία υπάρχουν πολλά και καλά.
Για τις δομές επανάληψης και δ.ρ.:
Δομή επανάληψης σημαίνει πως κάποιο σετ εντολών (που ονομάζεται και βρόχος) επαναλαμβάνεται πολλές φορές.
Άρα πρέπει να υπάρχει κάποιος τρόπος που να πεις "ΓΥΡΝΑ ΠΙΣΩ" στη ροή του αλγορίθμου.
- Στην κωδικοποίηση άυτό επιτυγχάνεται με τις δομές επανάληψης. Πχ το "Τέλος_επανάληψης" σε οδηγεί ΠΙΣΩ στο Όσο (ή στο Για) κ.ο.κ.
- Στο διάγραμμα ροής αυτό επιτυγχάνεται με ένα βελάκι που γυρίζει πίσω. Αν έχεις δομή Όσο τότε γυρνά πριν τον αντίστοιχο ρόμβο.
ΥΓ: Δες και άσκηση 3 στο https://users.kor.sch.gr/ptsiotakis/aepp/aepp_method_23.htm
Αν δεν βοηθάνε αυτά που έγραψα, κάνε πιο συγκεκριμένα ερωτήματα. Να εντοπίσουμε ακριβώς τις απορίες...
Καλή συνέχεια
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
1. Για πόσο θα συνεχίζεται η επανάληψη; Έτσι διατυπώνεις τη συνθήκη συνέχειας του Όσο.
πχ Όσο ΔΕΝ έχω διαβάσει 100 αριθμούς (α <= 100)
2. Μέχρι πότε θα συνεχίζεται η επανάληψη; Έτσι διατυπώνεις τη συνθήκη τερματισμού του Μέχρις_ότου.
πχ Μέχρι να έχω διαβάσει πάνω απο 100 αριθμούς (α > 100)
Αυτά φυσικά αρχικοποιώντας το α με το 1.
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Πάντως δε λέει το πολύ 1000 αριθμούς, αλλά 1000 γι αυτό πήρα Για μέχρι 1000 εγώ στη λύση μου..
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
[SIZE=3][FONT=Times New Roman][B]Αλγόριθμος[/B] [COLOR=black]ελεύθερος[/COLOR][/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] π ← 0[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] [B]Για[/B] i [B]από[/B] 1 [B]μέχρι[/B] 1000[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] [B]Διάβασε[/B] Χ[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] είναι ← αληθής ! έστω ότι είναι[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] ! μελέτη όλων των διαιρετών[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] [B]Για[/B] δ [B]από[/B] 2 [B]μέχρι[/B] Χ[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] [B]Αν[/B] (Χ [B]mod[/B] δ = 0) [B]τότε[/B][/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] ! είναι διαιρέτης, δεν πρέπει τέλειο τετράγωνο[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] ! δηλαδή η ρίζα του δ, όχι ακέραιος[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] ρ ← Τ_Ρ(δ)[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] [B]Αν[/B] ρ = Α_Μ(ρ) [B]τότε[/B] ! αν είναι ακέραιος[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] είναι ← ψευδής ! δεν είναι ελεύθερος τετραγώνου[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] [B]Τέλος_αν[/B] [/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] [B]Τέλος_αν[/B][/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] [B]Τέλος_επανάληψης[/B][/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] [B]Αν[/B] είναι = αληθής [B]τότε[/B][/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] [B]Εμφάνισε[/B] "Είναι ελεύθερος τετραγώνου"[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] π ← π + 1[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] [B]Αλλιώς[/B][/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] [B]Εμφάνισε[/B] "Δεν είναι ελεύθερος τετραγώνου"[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] [B]Τέλος_αν[/B][/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] [B]Τέλος_επανάληψης[/B][/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] ποσοστό ← 100 * π / 1000[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] [B]Εμφάνισε[/B] ποσοστό[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman][B]Τέλος[/B] [COLOR=black]ελεύθερος[/COLOR][/FONT][/SIZE]
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Ακόμα και ο διερμηνευτής της ΓΛΩΣΣΑΣ του εκλεκτού συναδέλφου Άλκη Γεωργόπουλου ( https://users.sch.gr/alkisg/ ) το οποίο αποτελεί μέρος της Αλγοριθμικής ( https://www.ecedu.upatras.gr/algorithmics/ ), που εγκρίθηκε απο το Παιδαγωγικό Ινστιτούτο για τη δευτεροβάθμια εκπαίδευσης, πάλι κατά τη γνώμη μου δεν απαντά επίσημα με καταλυτικό τρόπο στις όποιες ασάφειες του σχολικού βιβλίου ΑΕΠΠ της Γ λυκείου.
Τα λογισμικά αυτά αποτελούν εργαλεία, όχι τον κανόνα για την εξέταση του αγαπημένου μας μαθήματος
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
θέμα 4 https://users.kor.sch.gr/ptsiotakis/aepp/aepp_panel_epanen_2004.htm
θέμα 2 https://users.kor.sch.gr/ptsiotakis/aepp/aepp_panel_esp_2007.htm
αλλά και
θέμα 2 https://users.kor.sch.gr/ptsiotakis/aepp/aepp_panel_epanesp_2005.htm
θέμα 2 https://users.kor.sch.gr/ptsiotakis/aepp/aepp_panel_epanen_2003.htm
Συνεπώς, οι μαθητές μας μπορούν να χρησιμοποιούν τις συναρτήσεις στην ψευδογλώσσα. Άλλωστε και το ΠΡΟΓΡΑΜΜΑ και η ψευδογλώσσα είναι μορφές αλγορίθμου..
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Συνεπώς, πρέπει να χρησιμοποιηθεί η συνάρτηση Α_Μ (ακέραιο μέρος). Δες σελίδα 153 σχολικού βιβλίου.
Μια λύση με σχόλια θα είναι κάπως έτσι:
Διάβασε Χ ! πχ 5986.5456
ακέραιο [B]←[/B] Α_Μ(Χ) ! 5986
δεκαδικό [B]←[/B] Χ - ακέραιο ! 0.5456
Αν δεκαδικό >= 0.5 τότε
ακέραιο [B]←[/B] ακέραιο + 1 ! 5987
Τέλος_αν
Εμφάνισε ακέραιο
! στη συνέχεια το ίδιο, αλλά πρέπει να βάλω στο παιχνίδι και το πρώτο δεκαδικό ψηφίο
! το Χ είναι ακόμα 5986.5456
[COLOR=black]Ψ [B]←[/B] Χ * [/COLOR]10 ! 59865.456
ακέραιο [B]←[/B] Α_Μ(Ψ) ! 59865
δεκαδικό [B]←[/B] Ψ - ακέραιο ! 0.456
Αν δεκαδικό >= 0.5 τότε
ακέραιο [B]←[/B] ακέραιο + 1
Τέλος_αν ! 59865
νέος [B]←[/B] ακέραιο / 10 ! 5986.5
Εμφάνισε νέος
! έτσι πετάξαμε τα δεκαδικά και κάναμε στρογγυλοποίηση
Ελπίζω να μην έκανα κάποιο λάθος
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
-
Το forum μας χρησιμοποιεί cookies για να βελτιστοποιήσει την εμπειρία σας.
Συνεχίζοντας την περιήγησή σας, συναινείτε στη χρήση cookies στον περιηγητή σας.