2ο ΓΕΛ ΑΓ.ΔΗΜΗΤΡΙΟΥ ΑΕΠΠ ΘΕΟΔΟΣΙΟΥ ΔΙΟΝ ΠΡΟΣΟΧΗ ΣΤΑ ΠΑΡΑΚΑΤΩ
|
|
- Σάββας Γλυκύς
- 8 χρόνια πριν
- Προβολές:
Transcript
1 ΠΡΟΣΟΧΗ ΣΤΑ ΠΑΡΑΚΑΤΩ ΣΤΑΘΕΡΕΣ είναι τα μεγέθη που δεν μεταβάλλονται κατά την εκτέλεση ενός αλγόριθμου. Εκτός από τις αριθμητικές σταθερές (7, 4, 3.5, 100 κλπ), τις λογικές σταθερές (αληθής και ψευδής) και τις αλφαριθμητικές σταθερές ( ΑΝΔΡΕΑΣ, 111, δηλαδή ότι είναι σε διπλά εισαγωγικά) μπορούμε να δημιουργήσουμε και δικές μας σταθερές δηλώνοντας αυτές πριν τις μεταβλητές, όπου δεν χρησιμοποιούμε εκχώρηση αλλά το =. Αλγόριθμος Παράδειγμα Σταθερές Π=3,14 Όνομα = Σπύρος Παντρεμένος = αληθής Μεταβλητές Ακέραιες : Χ, Υ Πραγματικές : Α, Β Αρχή. Τέλος Παράδειγμα ΜΕΤΑΒΛΗΤΕΣ είναι τα μεγέθη που μεταβάλλονται κατά την εκτέλεση ενός αλγόριθμου. Σαν ονόματα μεταβλητών πρέπει να χρησιμοποιούμε μη δεσμευμένες λέξεις (λέξεις που έχει δεσμεύσει η γλώσσα προγραμματισμού για δική της χρήση πχ ακέραιες, εμφάνισε, αληθής κλπ) και να ξεκινάνε από γράμμα και οι υπόλοιποι χαρακτήρες να είναι γράμματα ή αριθμοί ή κάτω γραμμή _ Α23 Σωστό Λογικές Λάθος, αφού είναι δεσμευμένη λέξη Αληθές Σωστό, είναι διαφορετικό από το αληθής που είναι δεσμευμένη λέξη (λογική τιμή) Χ+Υ Λάθος, αφού είναι έκφραση και δεν μπορεί να είναι μεταβλητή ΕΚΦΡΑΣΗ είναι ένα σύνολο από τελεστέους (σταθερές ή μεταβλητές) και από τελεστές αριθμητικούς (+, -, *, /, DIV MOD), λογικούς (ΚΑΙ, Ή, ΟΧΙ) ή συγκριτικούς(>, <, =, < >, >=,,=). H προτεραιότητα στους τελεστές είναι: αριθμητικοί, συγκριτικοί και τέλος οι λογικοί. Για παράδειγμα: 2*Χ + 3 είναι μία αριθμητική έκφραση Χ+Υ > 7 είναι μία λογική έκφραση (πρώτα η πρόσθεση και μετά η σύγκριση) Χ > 7 και Υ < 10 είναι μία λογική έκφραση (πρώτα οι συγκρίσεις και τελευταία η λογική πράξη) Χ 7 και Υ = 9 λάθος αφού υπάρχει μέσα και εντολή εκχώρησης Αριθμητική έκφραση, όταν έχει τελεστέους και μόνο αριθμητικούς τελεστές. Λογική έκφραση, όταν έχει τελεστέους και τουλάχιστον έναν λογικό ή συγκριτικό τελεστή. ΕΚΧΩΡΗΣΗ (ΜΕΤΑΒΛΗΤΗ ΕΚΦΡΑΣΗ) είναι η εντολή με την οποία εκχωρούμε σε μία μεταβλητή το αποτέλεσμα μίας έκφρασης με την χρήση του συμβόλου Χ Α + Β Σωστή (αριθμητική τιμή το αποτέλεσμα) Χ Α * 2 > 8 Σωστή (λογική τιμή το αποτέλεσμα) Α/2 Χ + Υ Λάθος (στο αριστερό μέρος της εκχώρησης πρέπει να υπάρχει μία μεταβλητή) ΕΝΤΟΛΗ ΕΙΣΟΔΟΥ (ΔΙΑΒΑΣΕ λίστα μεταβλητών) είναι η εντολή με την οποία διαβάζουμε τιμές από το πληκτρολόγιο και τις φυλάμε στις αντίστοιχες μεταβλητές, η 1 η τιμή στην 1 η μεταβλητή κοκ. Διάβασε Χ, Υ Σωστή Διάβασε Χ Υ Λάθος χωρίς κόμμα ή κενό ανάμεσα Διάβασε Χ και Υ Λάθος μόνο μεταβλητές μετά το Διάβασε Διάβασε Χ + Υ Λάθος έκφραση μέσα στο Διάβασε Διάβασε 7 Λάθος αφού δεν μπορούμε να φυλάξουμε τιμή μέσα σε σταθερά 1 / 10
2 ΕΝΤΟΛΗ ΕΞΟΔΟΥ (ΕΜΦΑΝΙΣΕ λίστα παραμέτρων) είναι η εντολή με την οποία εμφανίζουμε στην οθόνη τιμές σταθερές, τιμές μεταβλητών ή αποτελέσματα εκφράσεων. Εμφάνισε Χ, Υ Σωστό εμφανίζει την τιμή του Χ και το γράμμα Υ στην οθόνη Εμφάνισε Χ και Υ Λάθος αν Χ, Υ αριθμητικές τιμές αφού δεν γίνεται η λογική πράξη KAI Εμφάνισε Χ + Υ Σωστό και μας εμφανίζει στην οθόνη το αποτέλεσμα της έκφρασης Χ+Υ ΣΕΙΡΑ ΑΡΙΘΜΗΤΙΚΩΝ ΠΡΑΞΕΩΝ 1) ^ 2) *, /, DIV, MOD 3) +, - Αν υπάρχουν ισοδύναμες πράξεις ξεκινάμε από τα αριστερά προς τα δεξιά Αν θέλουμε να αλλάξουμε τη σειρά εκτέλεσης των πράξεων χρησιμοποιούμε παρενθέσεις ( ) ΣΕΙΡΑ ΛΟΓΙΚΩΝ ΠΡΑΞΕΩΝ 1) ΟΧΙ 2) ΚΑΙ 3) Ή Αν υπάρχουν ισοδύναμες πράξεις ξεκινάμε από τα αριστερά προς τα δεξιά. Αν θέλουμε να αλλάξουμε τη σειρά εκτέλεσης των πράξεων χρησιμοποιούμε παρενθέσεις ( ). ΥΠΟΛΟΓΙΣΜΟΣ ΜΕΣΑ ΣΕ ΑΝ Όταν υπολογίζουμε κάτι μέσα σε μία ΑΝ πρέπει να το εμφανίζουμε μέσα σε αυτήν την ΑΝ και όχι απ έξω, γιατί όταν δεν ισχύει η ΑΝ δεν έχουμε υπολογίσει τίποτα και όταν το εμφανίσουμε μετά (αφού εμφανίζεται ανεξάρτητα από το αν ισχύει η ΑΝ) θα μας εμφανίσει μία τυχαία τιμή. ΛΑΘΟΣ ΑΝ ΠΛ < > 0 ΤΟΤΕ ΜΟ ΑΘΡ / ΠΛ ΕΜΦΑΝΙΣΕ ΜΟ! ΜΠΟΡΕΙ ΤΥΧΑΙΑ ΤΙΜΗ ΣΩΣΤΟ ΑΝ ΠΛ < > 0 ΤΟΤΕ ΜΟ ΑΘΡ / ΠΛ ΕΜΦΑΝΙΣΕ ΜΟ ΜΕΤΑΤΡΟΠΗ ΑΠΟ ΕΜΦΩΛΕΥΜΕΝΕΣ ΣΕ ΑΠΛΕΣ ΑΝ Η πρώτη απλή ΑΝ έχει την ίδια συνθήκη με την πρώτη συνθήκη της εμφωλευμένης Η δεύτερη απλή ΑΝ θα έχει μέσα ΟΧΙ την πρώτη συνθήκη της εμφωλευμένης ΚΑΙ την δεύτερη συνθήκη της εμφωλευμένης Η τρίτη απλή ΑΝ θα έχει μέσα ΟΧΙ την πρώτη συνθήκη της εμφωλευμένης ΚΑΙ ΟΧΙ την δεύτερη συνθήκη της εμφωλευμένης ΚΑΙ την τρίτη συνθήκη της εμφωλευμένης. Δηλαδή σε κάθε περίπτωση γράφουμε ΟΧΙ σε όλες τις προηγούμενες συνθήκες της εμφωλευμένης και την συνθήκη που είχε η εμφωλευμένη σε αυτή την περίπτωση όπως είναι. Πχ ΑΝ ΟΧΙ (συνθ1) ΚΑΙ ΟΧΙ (συνθ2) ΚΑΙ συνθ3 ΤΟΤΕ, ώστε να εκτελέσουμε τις εντολές που είχε η τρίτη συνθήκη στις εμφωλευμένες. ΕΜΦΩΛΕΥΜΕΝΗ ΑΝ ΑΝ Χ < 0 ΤΟΤΕ ΕΜΦΑΝΙΣΕ 1 _ΑΝ Υ<10 ΤΟΤΕ ΕΜΦΑΝΙΣΕ 2 _ΑΝ Ζ < 20 ΤΟΤΕ ΕΜΦΑΝΙΣΕ 3 ΕΜΦΑΝΙΣΕ 4 ΑΠΛΕΣ ΑΝ ΑΝ Χ < 0 ΤΟΤΕ ΕΜΦΑΝΙΣΕ 1 ΑΝ ΟΧΙ (Χ <0) ΚΑΙ Υ<10 ΤΟΤΕ ΕΜΦΑΝΙΣΕ 2 ΑΝ ΟΧΙ (Χ<0) ΚΑΙ ΟΧΙ (Υ< 10) ΚΑΙ Ζ < 20 ΤΟΤΕ ΕΜΦΑΝΙΣΕ 3 ΑΝ ΟΧΙ (Χ<0) ΚΑΙ ΟΧΙ (Υ< 10) ΚΑΙ ΟΧΙ (Ζ < 20) ΤΟΤΕ ΕΜΦΑΝΙΣΕ 4 2 / 10
3 Σε μερικές περιπτώσεις είναι πλεονασμός να βάλουμε ΟΧΙ όλες τις προηγούμενες συνθήκες, γιατί δεν μπορεί να ισχύουν ταυτόχρονα με τη συνθήκη αυτής της περίπτωσης. ΕΜΦΩΛΕΥΜΕΝΗ ΑΝ ΑΝ Χ = 0 ΤΟΤΕ ΕΜΦΑΝΙΣΕ 1 _ΑΝ Χ = 1 ΤΟΤΕ ΕΜΦΑΝΙΣΕ 2 _ΑΝ Χ = 2 ΤΟΤΕ ΕΜΦΑΝΙΣΕ 3 ΕΜΦΑΝΙΣΕ 4 ΑΠΛΕΣ ΑΝ ΠΛΕΟΝΑΣΜΟΙ ΑΝ Χ = 0 ΤΟΤΕ ΕΜΦΑΝΙΣΕ 1 ΑΝ ΟΧΙ (Χ = 0) ΚΑΙ Χ =1 ΤΟΤΕ ΕΜΦΑΝΙΣΕ 2 ΑΝ ΟΧΙ (Χ = 0) ΚΑΙ ΟΧΙ (Χ =1) ΚΑΙ Χ = 2 ΤΟΤΕ ΕΜΦΑΝΙΣΕ 3 ΑΝ ΟΧΙ (Χ= 0) ΚΑΙ ΟΧΙ (Χ = 1) ΚΑΙ ΟΧΙ (Χ = 2) ΤΟΤΕ ΕΜΦΑΝΙΣΕ 4 Μετατροπή άσκησης (με περιοχές) από διπλές συνθήκες σε μονές συνθήκες Θέλει μεγάλη προσοχή η μετατροπή για δύο λόγους α) μπορεί να γίνει μόνο για έλεγχο τιμών μίας μεταβλητής ή μίας έκφρασης και β) στις περιπτώσεις που απαγορεύεται η χρήση των λογικών ΚΑΙ και Ή. Αν σε μία περίπτωση έχουμε Χ >= 10 και Χ < 20 γίνεται με απλές ΑΝ, ξεκινώντας τις περιοχές από τα άκρα ώστε να έχουμε έναν έλεγχο σε κάθε περιοχή, ενώ αν έχουμε Χ >= 0 και Χ MOD 2 = 0 δεν γίνεται με απλές ΑΝ, αφού ελέγχουμε 2 διαφορετικά πράγματα το Χ και το Χ MOD 2. Όταν έχουμε περιοχές ξεκινάμε πάντα από το ένα άκρο και πηγαίνουμε προς το άλλο, ώστε σε κάθε περίπτωση να ελέγχουμε μόνο ένα όριο, αφού απαγορεύονται οι λογικές πράξεις. Αν ξεκινήσουμε από το κάτω άκρο, παίρνουμε το πάνω όριο της κάθε περιοχής με τη σειρά από τα αριστερά προς τα δεξιά ΠΑΡΑΔΕΙΓΜΑ 1. Αν ξεκινήσουμε από το πάνω άκρο, παίρνουμε το κάνω όριο της κάθε περιοχής με τη σειρά από τα δεξιά προς τα αριστερά ΠΑΡΑΔΕΙΓΜΑ 2. Πχ για τις περιοχές α) [...-0) β) [0-10) γ) [10-20) και δ) [20-...] ΠΕΡ1 0 ΠΕΡ2 10 ΠΕΡ3 20 ΠΕΡ4 Αρχική μορφή με διπλές συνθήκες ΑΝ Χ>=0 ΚΑΙ Χ < 10 ΤΟΤΕ ΓΡΑΨΕ 'ΠΕΡ2' _ΑΝ Χ >=10 ΚΑΙ Χ < 20 ΤΟΤΕ ΓΡΑΨΕ 'ΠΕΡ3' _ΑΝ Χ >=20 ΤΟΤΕ ΓΡΑΨΕ 'ΠΕΡ4' ΓΡΑΨΕ 'ΠΕΡ1' Μετατροπή με μία συνθήκη σε κάθε περίπτωση ξεκινώντας από κάτω ΑΝ Χ<0 ΤΟΤΕ ΓΡΑΨΕ 'ΠΕΡ1' _ΑΝ Χ < 10 ΤΟΤΕ ΓΡΑΨΕ 'ΠΕΡ2' _ΑΝ Χ < 20 ΤΟΤΕ ΓΡΑΨΕ 'ΠΕΡ3' ΓΡΑΨΕ 'ΠΕΡ4' Μετατροπή με μία συνθήκη σε κάθε περίπτωση ξεκινώντας από πάνω ΑΝ Χ>=20 ΤΟΤΕ ΓΡΑΨΕ 'ΠΕΡ4' _ΑΝ Χ >= 10 ΤΟΤΕ ΓΡΑΨΕ 'ΠΕΡ3' _ΑΝ Χ >= 0 ΤΟΤΕ ΓΡΑΨΕ 'ΠΕΡ2' ΓΡΑΨΕ 'ΠΕΡ1' 3 / 10
4 4 η ΟΧΙ 4 η ΝΑΙ 3 η ΟΧΙ 3 η ΝΑΙ 2 η ΟΧΙ 2 η ΝΑΙ 1 η ΝΑΙ 1 η ΟΧΙ 2ο ΓΕΛ ΑΓ.ΔΗΜΗΤΡΙΟΥ ΑΕΠΠ ΘΕΟΔΟΣΙΟΥ ΔΙΟΝ Να μετατρέψετε το παρακάτω τμήμα αλγορίθμου σε αντίστοιχο ψευδικώδικα με αποκλειστική χρήση απλών δομών επιλογής ΑΝ.... ΑΝ Χ >0 ΤΟΤΕ! 1 η συνθήκη ΑΝ Χ < 100 ΤΟΤΕ!2 η συνθήκη ΕΜΦΑΝΙΣΕ ΘΕΤΙΚΟΣ ΤΟ ΠΟΛΥ 2 ΨΗΦΙΑ ΕΜΦΑΝΙΣΕ ΘΕΤΙΚΟΣ ΠΑΝΩ ΑΠΟ 2 ΨΗΦΙΑ ΑΝ Χ=0 ΤΟΤΕ! 3 η συνθήκη ΕΜΦΑΝΙΣΕ ΜΗΔΕΝ ΑΝ Χ > ΤΟΤΕ!4 η συνθήκη ΕΜΦΑΝΙΣΕ ΑΡΝΗΤΙΚΟΣ ΤΟ ΠΟΛΥ 2 ΨΗΦΙΑ ΕΜΦΑΝΙΣΕ ΑΡΝΗΤΙΚΟΣ ΠΑΝΩ ΑΠΟ 2 ΨΗΦΙΑ Για την μετατροπή του σε απλές ΑΝ εφόσον έχουμε 5 διαφορετικές περιπτώσεις, θα χρειαστούμε 5 απλές ΑΝ. Για κάθε περίπτωση κοιτάμε μέσα σε ποιες ΑΝ είναι και αν είναι στο ΝΑΙ ή στο ΟΧΙ, και γράφουμε μόνο αυτές τις συνθήκες χωρίς τίποτα μπροστά από τη συνθήκη στο ΝΑΙ και με ΟΧΙ μπροστά όταν είναι στο της συνθήκης. Για την εμφάνιση του ΑΡΝΗΤΙΚΟΣ ΠΑΝΩ ΑΠΟ 2 ΨΗΦΙΑ βλέπουμε ότι βρίσκεται στο ΟΧΙ 1 η συνθήκη και ΟΧΙ 3 η συνθήκη και ΟΧΙ 4 η συνθήκη και γράφουμε: ΑΝ ΟΧΙ(Χ>0) ΚΑΙ ΟΧΙ (Χ=0) ΚΑΙ ΟΧΙ (Χ>-100) ΤΟΤΕ ΕΜΦΑΝΙΣΕ ΑΡΝΗΤΙΚΟΣ ΠΑΝΩ ΑΠΟ 2 ΨΗΦΙΑ Όμοια για το ΘΕΤΙΚΟΣ ΠΑΝΩ ΑΠΟ 2 ΨΗΦΙΑ ΑΝ Χ>0 ΚΑΙ ΟΧΙ (Χ<100) ΤΟΤΕ ΕΜΦΑΝΙΣΕ ΘΕΤΙΚΟΣ ΠΑΝΩ ΑΠΟ 2 ΨΗΦΙΑ 4 / 10
5 ΠΡΑΞΕΙΣ ΜΕ DIV - MOD X MOD 10 X MOD 10 = 0 ΠΕΡΙΓΡΑΦΗ ΠΡΑΞΗΣ Βρίσκει το τελευταίο ψηφίο οποιουδήποτε αριθμού δηλαδή τις μονάδες. Ελέγχει το τελευταίο ψηφίου του αριθμού αν είναι μηδέν, και αν είναι πολλαπλάσιο του 10 ΑΠΟΤΕΛΕΣΜΑ AN TO X = Ψευδής (5 = 0) Χ MOD 5 <> 0 Ελέγχει αν το Χ είναι πολλαπλάσιο του 5 Αληθής (0 = 0) X DIV 10 Βρίσκει πόσες ακέραιες φορές χωράει το 10 στο Χ, δηλαδή μας δίνει τον αριθμό χωρίς το τελευταίο του ψηφίο X DIV 10 = 0 Ελέγχει αν το Χ είναι μικρότερο του 10, αφού όταν το 10 δεν χωράει στο Χ σημαίνει ότι το Χ είναι μικρότερο του 10, δηλαδή το Χ έχει μόνο ένα ψηφίο X DIV 100 Βρίσκει πόσες ακέραιες φορές χωράει το 100 στο Χ, δηλαδή μας δίνει τον αριθμό χωρίς τα 2 τελευταία του ψηφία Χ DIV 100 <> 0 X DIV 100 =0 KAI X DIV 10 <>0 X DIV 10 MOD 10 Ελέγχει αν το Χ είναι μεγαλύτερο του 100, αφού όταν το 100 χωράει στο Χ σημαίνει ότι το Χ είναι μεγαλύτερο του 100, δηλαδή έχει τουλάχιστον 3 ψηφία. Ελέγχει αν το Χ είναι διψήφιος, αφού το X DIV 100 =0 ισχύει όταν το Χ έχει 1 ή 2 ψηφία ( μικρότερο του 100) και το X DIV 10 <> 0 ισχύει όταν το Χ έχει τουλάχιστον 2 ψηφία (μεγαλύτερο ή ίσο του 10) βρίσκει την τιμή που έχει το ψηφίο των δεκάδων ενός ακέραιου αριθμού, αφού το X DIV 10 μας δίνει όλα τα ψηφία του αριθμού από τις δεκάδες και πάνω, ενώ με το MOD 10 παίρνουμε μόνο το τελευταίο ψηφίο από τον αριθμό που προέκυψε από το DIV 10 X DIV 100 MOD 10 βρίσκει την τιμή που έχει το ψηφίο των εκατοντάδων ενός ακέραιου αριθμού, αφού το X DIV 100 μας δίνει όλα τα ψηφία του αριθμού από τις εκατοντάδες και πάνω, ενώ με το MOD 10 παίρνουμε μόνο το τελευταίο ψηφίο από τον αριθμό που προέκυψε από το DIV 100 Χ <-- Χ DIV 10 Αλλάζει την τιμή του Χ και αφαιρεί από το Χ το τελευταίο ψηφίο, αφού το Χ DIV 10 μας δίνει σαν αποτέλεσμα το Χ χωρίς το τελευταίο του ψηφίο X <-- X DIV 100 Αλλάζει την τιμή του Χ και αφαιρεί από το Χ τα 2 τελευταία ψηφία, αφού το Χ DIV 100 μας δίνει σαν αποτέλεσμα το Χ χωρίς τα 2 τελευταία του ψηφία 173 Ψευδής (173 = 0) 17 Αληθής (17<>0) Ψευδής 3 7 Χ = 173 Χ = 17 5 / 10
6 ΕΝΤΟΛΗ ΓΙΑ Αν το βήμα είναι θετικό ή μηδέν σε κάθε έλεγχο πριν την εκτέλεση των εντολών του βρόγχου, ελέγχουμε αν ο μετρητής <= τελικής τιμής. Αν το βήμα είναι αρνητικό σε κάθε έλεγχο πριν την εκτέλεση των εντολών του βρόγχου, ελέγχουμε αν ο μετρητής >= τελικής τιμής. Δεν εκτελείται καμία φορά, αν το βήμα είναι θετικό και η αρχική τιμή > της τελικής τιμής. Πχ ΓΙΑ Ι ΑΠΟ 10 ΜΕΧΡΙ 1 ΜΕ_ΒΗΜΑ 2 Δεν εκτελείται καμία φορά, αν το βήμα είναι αρνητικό και η αρχική τιμή < της τελικής τιμής. Πχ ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 2 ΜΕ_ΒΗΜΑ -1 Η ΓΙΑ εκτελείται άπειρες φορές, μόνο όταν το βήμα είναι μηδέν και η αρχική τιμή <= τελική τιμής Πχ ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 2 ΜΕ_ΒΗΜΑ 0, θα κάνει άπειρες επαναλήψεις. Πχ ΓΙΑ Ι ΑΠΟ 10 ΜΕΧΡΙ 2 ΜΕ_ΒΗΜΑ 0, δεν θα κάνει καμία επανάληψη. ΜΕΤΑΤΡΟΠΗ ΓΙΑ ΣΕ ΟΣΟ (πάντοτε) Γίνεται πάντοτε και Α) βάζουμε έξω από την επανάληψη (πριν την συνθήκη της ΟΣΟ) στον μετρητή την αρχική τιμή Β) το μόνο που προσέχουμε είναι η συνθήκη της ΟΣΟ, που είναι <= αν το βήμα είναι θετικό, ή >= όταν το βήμα είναι αρνητικό Γ) βάζουμε τελευταία εντολή μέσα στο βρόγχο της ΟΣΟ τη μεταβολή του μετρητή σύμφωνα με το βήμα ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 10 Σ Σ + Ι ΕΜΦΑΝΙΣΕ Σ 6 / 10 Ι 1 ΟΣΟ Ι <=10 ΕΠΑΝΑΛΑΒΕ Σ Σ + Ι Ι Ι + 1 ΕΜΦΑΝΙΣΕ Σ ΜΕΤΑΤΡΟΠΗ ΟΣΟ ΣΕ ΜΕΧΡΙΣ_ΟΤΟΥ (πάντοτε) Οι εντολές που υπάρχουν πριν, μέσα και μετά το βρόγχο επανάληψης παραμένουν στην θέση τους και η συνθήκη που είναι στην αρχή στην ΟΣΟ αντιστρέφεται και γράφεται στο τέλος στην ΜΕΧΡΙΣ_ΟΤΟΥ, όταν η ΟΣΟ εκτελείται τουλάχιστον μία φορά. ΟΣΟ Ι < 25 ΕΠΑΝΑΛΑΒΕ ΔΙΑΒΑΣΕ Χ Ι Ι + 3 ΔΙΑΒΑΣΕ Χ Ι Ι + 3 ΜΕΧΡΙΣ_ΟΤΟΥ Ι >= 25 Αν η ΟΣΟ δεν εκτελείται καμία φορά ή υπάρχει και η περίπτωση να μην εκτελεστεί, τότε την ΜΕΧΡΙΣ_ΟΤΟΥ την βάζουμε μέσα σε μία ΑΝ που έχει την ίδια συνθήκη με την ΟΣΟ και τα υπόλοιπα παραμένουν στη θέση τους όπως και πριν, ώστε να μην εκτελεστεί και η ΜΕΣΡΙΣ_ΟΤΟΥ. ΟΣΟ Ι < Β ΕΠΑΝΑΛΑΒΕ ΔΙΑΒΑΣΕ Χ Ι Ι + 3 ΑΝ Ι < Β ΤΟΤΕ ΔΙΑΒΑΣΕ Χ Ι Ι + 3 ΜΕΧΡΙΣ_ΟΤΟΥ Ι >= Β
7 ΜΕΤΑΤΡΟΠΗ ΜΕΧΡΙΣ_ΟΤΟΥ ΣΕ ΟΣΟ (πάντοτε) Οι εντολές που υπάρχουν πριν, μέσα και μετά το βρόγχο επανάληψης παραμένουν στην θέση τους και η συνθήκη που είναι στο τέλος στην ΜΕΧΡΙΣ_ΟΤΟΥ αντιστρέφεται και γράφεται στην αρχή στην ΟΣΟ, όταν η ΜΕΧΡΙΣ_ΟΤΟΥ εκτελείται πάνω από μία φορά. Σ Σ + I I I - 3 ΜΕΧΡΙΣ_ΟΤΟΥ Ι <= 0 ΟΣΟ Ι > 0 ΕΠΑΝΑΛΑΒΕ Σ Σ + Ι Ι Ι - 3 Αν η ΜΕΧΡΙΣ_ΟΤΟΥ εκτελείται μία φορά ή υπάρχει και η περίπτωση να εκτελεστεί μόνο μία φορά, τότε πριν την ΟΣΟ γράφουμε άλλη μία φορά τις εντολές που είναι μέσα στο βρόγχο επανάληψης και τα υπόλοιπα παραμένουν στη θέση τους όπως και πριν, ώστε να εκτελεστεί και το αντίστοιχο τμήμα με την ΟΣΟ μία φορά (μία απ έξω και καμία μέσα). Σ Σ + I I I - 3 ΜΕΧΡΙΣ_ΟΤΟΥ Ι <= 20 Σ Σ + Ι Ι Ι - 3 ΟΣΟ Ι > 20 ΕΠΑΝΑΛΑΒΕ Σ Σ + Ι Ι Ι - 3 ΜΕΤΑΤΡΟΠΗ ΟΣΟ ΣΕ ΓΙΑ (όχι πάντοτε) Μία ΟΣΟ μετατρέπεται σε ΓΙΑ όταν ισχύουν τα παρακάτω: Α) μπορούμε να βρούμε στην ΟΣΟ έναν μετρητή με αρχική τιμή έξω από την επανάληψη, τελική τιμή στην συνθήκη και βήμα μέσα στην επανάληψη. Β) αν το βήμα είναι θετικό η συνθήκη πρέπει να μετατραπεί αν δεν είναι σε <=, ενώ αν είναι αρνητικό να μετατραπεί σε >=. Αν δεν μπορούμε να τα μετατρέψουμε τότε δεν γίνονται σε ΓΙΑ. ΟΣΟ Χ < 20 ΕΠΑΝΑΛΑΒΕ! Χ <= 19 Χ Χ + 2 ΓΙΑ Χ ΑΠΟ 10 ΜΕΧΡΙ 19 ΜΕ_ΒΗΜΑ 2 ΟΣΟ Χ > 20 ΕΠΑΝΑΛΑΒΕ Χ Χ + 2 Δεν μετατρέπεται, αφού έχουμε βήμα θετικό και συνθήκη ΟΣΟ >, που δεν μπορεί να γίνει <= Προσοχή όταν είναι συνθήκη είναι < >, τότε πρέπει να ελέγξουμε αν σταματάει ο βρόγχος της επανάληψης και να την μετατρέψουμε βάζοντας σαν τελική τιμή στη ΓΙΑ την τελευταία τιμή που μπήκε ο μετρητής στο βρόγχο. ΟΣΟ Χ < > 20 ΕΠΑΝΑΛΑΒΕ Χ Χ + 2 ΓΙΑ Χ ΑΠΟ 10 ΜΕΧΡΙ 18 ΜΕ_ΒΗΜΑ 2 7 / 10
8 ΟΣΟ Χ < > 19 ΕΠΑΝΑΛΑΒΕ Δεν γίνεται σε ΓΙΑ, αφού η ΟΣΟ κάνει άπειρες επαναλήψεις και δεν έχει τελική τιμή. Χ Χ + 2 Προσοχή όταν το βήμα μέσα στο βρόγχο δεν είναι τελευταία εντολή, τότε στην ΓΙΑ θα πρέπει σε όσες εντολές της ΟΣΟ υπάρχει ο μετρητής μετά το βήμα, να αντικατασταθεί με τον μετρητή + βήμα. ΟΣΟ Χ < = 20 ΕΠΑΝΑΛΑΒΕ Χ Χ + 2 ΓΙΑ Χ ΑΠΟ 10 ΜΕΧΡΙ 20 ΜΕ_ΒΗΜΑ 2 Σ Σ + (Χ + 2) Επίσης αν η ΟΣΟ κάνει άπειρες επαναλήψεις δεν μετατρέπεται σε ΓΙΑ, αφού δεν έχουμε τελική τιμή. Πχ ΟΣΟ Χ < > 20 ΕΠΑΝΑΛΑΒΕ Χ Χ 2 ΜΕΤΑΤΡΟΠΗ ΓΙΑ ΣΕ ΟΣΟ (πάντοτε) Οι εντολές που υπάρχουν πριν, μέσα και μετά το βρόγχο επανάληψης παραμένουν στην θέση τους και πριν την συνθήκη της ΟΣΟ εκχωρούμε στον μετρητή την αρχική τιμή, στην συνθήκη βάζουμε μετρητής <= τελικής τιμής αν το βήμα είναι >=0, ή μετρητής >= τελικής τιμής αν το βήμα είναι <0 και τελευταία εντολή μέσα στο βρόγχο επανάληψης προσθέτουμε το βήμα στον μετρητή. ΜΕΤΑΤΡΟΠΗ ΓΙΑ ΣΕ ΜΕΧΡΙΣ_ΟΤΟΥ Μετατρέπουμε την ΓΙΑ πρώτα σε ΟΣΟ και μετά σε ΜΕΧΡΙΣ_ΟΤΟΥ ακολουθώντας τις παραπάνω οδηγίες σε κάθε μετατροπή. ΜΕΤΑΤΡΟΠΗ ΜΕΧΡΙΣ_ΟΤΟΥ ΣΕ ΓΙΑ Μετατρέπουμε την ΜΕΧΡΙΣ_ΟΤΟΥ πρώτα σε ΟΣΟ και μετά σε ΓΙΑ ακολουθώντας τις παραπάνω οδηγίες σε κάθε μετατροπή. ΕΥΡΕΣΗ ΕΛΑΧΙΣΤΟΥ, ΜΕΓΙΣΤΟΥ, ΑΘΡΟΙΣΜΑΤΟΣ, ΓΙΝΟΜΕΝΟΥ, ΠΛΗΘΟΥΣ ΣΕ ΕΠΑΝΑΛΗΨΗ Όταν υπολογίζουμε κάποιο από τα παραπάνω μέσα σε επανάληψη πρέπει να αρχικοποιούμε τις μεταβλητές πριν την επανάληψη, μέσα να υπολογίζουμε ή βρίσκουμε τις τιμές αυτές, και να τις εμφανίζουμε μετά το τέλος της επανάληψης. 8 / 10
9 ΧΡΗΣΗ ΕΝΤΟΛΗΣ ΑΠΛΗΣ ΑΝ (μία περίπτωση) Όταν έχουμε συνθήκη και κάνουμε κάτι μόνο στο ΝΑΙ (χωρίς να υπάρχει μέσα άλλη ΑΝ γιατί θα ήταν εμφωλευμένη τότε), ενώ στο ΟΧΙ δεν κάνουμε τίποτα. ΧΡΗΣΗ ΕΝΤΟΛΗΣ ΣΥΝΘΕΤΗΣ ΑΝ (δύο μόνο περιπτώσεις αντίθετες μεταξύ τους) Όταν έχουμε συνθήκη και κάνουμε κάτι στο ΝΑΙ και κάτι άλλο στο ΟΧΙ (χωρίς να υπάρχει μέσα στο ΝΑΙ ή στο ΟΧΙ άλλη ΑΝ γιατί θα ήταν εμφωλευμένη τότε). ΧΡΗΣΗ ΕΝΤΟΛΗΣ ΕΜΦΩΛΕΥΜΕΝΗΣ ΑΝ (πάνω από δύο περιπτώσεις) Μέσα σε μια ΑΝ είτε στο ΝΑΙ είτε στο ΟΧΙ υπάρχει και άλλη ΑΝ. ΧΡΗΣΗ ΕΝΤΟΛΗΣ ΓΙΑ Χρησιμοποιείται όταν είναι όταν είναι γνωστό το πλήθος των επαναλήψεων και έχει δύο (2) τύπους ασκήσεων. Α) Με τη ΓΙΑ φτιάχνουμε συγκεκριμένες τιμές που έχει ο μετρητής (συνήθως το Ι), και μέσα επεξεργαζόμαστε το Ι. πχ να βρούμε το άθροισμα όλων των αριθμών από το 100 μέχρι και το 200 ΑΘΡ 0 ΓΙΑ Ι ΑΠΟ 100 ΜΕΧΡΙ 200 ΑΘΡ ΑΘΡ + Ι ΓΡΑΨΕ ΑΘΡ Β) Να διαβάζουμε συγκεκριμένο πλήθος στοιχειών (συνήθως το Χ) μέσα στην επανάληψη τα οποία και επεξεργάζεται μέσα στην επανάληψη. Πχ να διαβάζουμε 100 αριθμούς και να βρίσκει το μεγαλύτερο. ΜΑΧ -10^20 ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 100 ΔΙΑΒΑΣΕ Χ ΑΝ Χ > ΜΑΧ ΤΟΤΕ ΜΑΧ Χ ΤΕΛΣΟ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ ΜΑΧ ΧΡΗΣΗ ΕΝΤΟΛΗΣ ΟΣΟ ΜΕΧΡΙΣ_ΟΤΟΥ Χρησιμοποιείται όταν δεν είναι γνωστό το πλήθος των επαναλήψεων, αλλά και όταν είναι γνωστό (σε αυτή την περίπτωση προτιμάται η ΓΙΑ που έχει πιο απλή σύνταξη) ΧΡΗΣΗ ΠΙΝΑΚΩΝ Πίνακες χρησιμοποιούνται όταν: Α) έχουμε μεγάλο πλήθος δεδομένων του ιδίου τύπου Β) θέλουμε να τα επεξεργαστούμε παραπάνω από μία φορά (υποχρεωτικά με πίνακα ώστε να διαβαστούν μία φορά, και όχι διάβασμα των τιμών δύο ή παραπάνω φορές αν δεν χρησιμοποιήσουμε πίνακα) Γ) είναι γνωστό το μέγεθός τους πριν την εκτέλεση ή γνωρίζουμε το μέγιστο μέγεθος, άρα μπορούμε και το χρησιμοποιήσουμε στη δήλωση του πίνακα. Αν μπορούμε μέσα στην επανάληψη που διαβάζουμε τα στοιχεία να βρούμε ότι μας ζητάει η άσκηση και είναι γνωστό το πλήθος των επαναλήψεων πριν ξεκινήσει η εκτέλεση του, η χρήση πινάκων είναι προαιρετική. 9 / 10
10 ΜΕΤΑΤΡΟΠΗ ΓΕΝΙΚΗΣ ΜΟΡΦΗΣ ΓΙΑ ΣΤΙΣ ΑΛΛΕΣ ΔΥΟ ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ ΓΕΝΙΚΗ ΜΟΡΦΗ ΓΙΑ ΓΙΑ ΜΤ ΑΠΟ ΑΤ ΜΕΧΡΙ ΤΤ ΜΕ_ΒΗΜΑ ΒΜ ΕΝΤΟΛΕΣ Όπου ΜΤ ο μετρητής, ΑΤ η αρχική τιμή, ΤΤ η τελική τιμή και ΒΜ το βήμα ΓΙΑ ΣΕ ΟΣΟ ΜΤ ΑΤ ΑΝ ΒΜ >= 0 ΤΟΤΕ ΟΣΟ ΜΤ <= ΤΤ ΕΠΑΝΑΛΑΒΕ ΕΝΤΟΛΕΣ ΜΤ ΜΤ + ΒΜ ΟΣΟ ΜΤ >= ΤΤ ΕΠΑΝΑΛΑΒΕ ΕΝΤΟΛΕΣ ΜΤ ΜΤ + ΒΜ ΓΙΑ ΣΕ ΜΕΧΡΙΣ_ΟΤΟΥ (με μετατροπή σε ΟΣΟ πρώτα) ΜΤ ΑΤ ΑΝ ΒΜ >= 0 ΤΟΤΕ ΑΝ ΜΤ <= ΤΤ ΤΟΤΕ ΕΝΤΟΛΕΣ ΜΤ ΜΤ + ΒΜ ΜΕΧΡΙΣ_ΟΤΟΥ ΜΤ > ΤΤ ΑΝ ΜΤ >= ΤΤ ΤΟΤΕ ΕΝΤΟΛΕΣ ΜΤ ΜΤ + ΒΜ ΜΕΧΡΙΣ_ΟΤΟΥ ΜΤ < ΤΤ 10 / 10
2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ 1) Πότε χρησιμοποιείται η δομή επανάληψης
! Δεν μπορούν να λυθούν όλα τα προβλήματα κάνοντας χρήση του παρ/λου προγ/σμου ΑΡΧΗ ΝΑΙ Διάβα σε a Εκτύπ ωσε a > a 0 ΟΧΙ ΤΕΛΟΣ Σύμβολα διαγράμματος ροής 1 Ακέραιος τύπος 14 0-67 2 Πραγματικός τύπος
Δομές Ακολουθίας- Επιλογής - Επανάληψης. Δομημένος Προγραμματισμός
Δομές Ακολουθίας- Επιλογής - Επανάληψης Δομημένος Προγραμματισμός 1 Βασικές Έννοιες αλγορίθμων Σταθερές Μεταβλητές Εκφράσεις Πράξεις Εντολές 2 Βασικές Έννοιες Αλγορίθμων Σταθερά: Μια ποσότητα που έχει
ΑΕΠΠ 2o Επαναληπτικό Διαγώνισμα
ΑΕΠΠ 2o Επαναληπτικό Διαγώνισμα Ονοματεπώνυμο: ΘΕΜΑ 1 A. Να δώσετε τον ορισμό της καθοριστικότητας και της περατότητας καθώς και ένα παράδειγμα για την κάθε μία. B. Με ποιο τρόπο μπορεί να πάρει τιμή μια
Επαναληπτικές δοµές. µτ α.τ. Όχι. ! απαγορεύεται µέσα σε µία ΓΙΑ να µεταβάλλουµε τον µετρητή! διότι δεν θα ξέρουµε µετά πόσες επαναλήψεις θα γίνουν
Επαναληπτικές δοµές Η λογική των επαναληπτικών διαδικασιών εφαρµόζεται όπου µία ακολουθία εντολών εφαρµόζεται σε ένα σύνολο περιπτώσεων που έχουν κάτι κοινό. Όταν ψάχνουµε θέση για να παρκάρουµε κοντά
1. Πότε χρησιμοποιούμε την δομή επανάληψης; Ποιες είναι οι διάφορες εντολές (μορφές) της;
1. Πότε χρησιμοποιούμε την δομή επανάληψης; Ποιες είναι οι διάφορες (μορφές) της; Η δομή επανάληψης χρησιμοποιείται όταν μια σειρά εντολών πρέπει να εκτελεστεί σε ένα σύνολο περιπτώσεων, που έχουν κάτι
Κεφαλαιο 2.2 ΑΝΑΚΕΦΑΛΑΙΩΤΙΚΕΣ ΑΛΓΟΡΙΘΜΟΙ
Κεφαλαιο 2.2 ΑΝΑΚΕΦΑΛΑΙΩΤΙΚΕΣ ΑΛΓΟΡΙΘΜΟΙ 1.Σ, 2.Σ, 3. Λ, 4.Σ, 5.Σ Στο α) ανήκουν: 1,2,5,6,7 Στο β) ανήκουν: 3,4,8,9,10 1.-Λ, 2.-Λ, 3.-Σ, 4.-Σ, 5.-Σ 1. -Πραγματικός, 2. -Αρφαριθμητικός, 3.-Αλφαριθμητικός,
ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ
ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΟΚΤΩΒΡΙΟΥ 2015 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 7 ΘΕΜΑ Α
Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2. Α1. Ο αλγόριθμος είναι απαραίτητος μόνο για την επίλυση προβλημάτων πληροφορικής
Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2 Α1. Ο αλγόριθμος είναι απαραίτητος μόνο για την επίλυση προβλημάτων πληροφορικής Α2. Ο αλγόριθμος αποτελείται από ένα πεπερασμένο σύνολο εντολών Α3. Ο αλγόριθμος
4.4 Μετατροπή από μία μορφή δομής επανάληψης σε μία άλλη.
4.4 Μετατροπή από μία μορφή δομής επανάληψης σε μία άλλη. Η μετατροπή μιας εντολής επανάληψης σε μία άλλη ή στις άλλες δύο εντολές επανάληψης, αποτελεί ένα θέμα που αρκετές φορές έχει εξεταστεί σε πανελλαδικό
ΓΛΩΣΣΑ ΑΛΦΑΒΗΤΟ ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ ΣΤΑΘΕΡΕΣ ΜΕΤΑΒΛΗΤΕΣ
ΓΛΩΣΣΑ ΑΛΦΑΒΗΤΟ Κεφαλαία και μικρά γράμματα ελληνικού αλφαβήτου: Α Ω και α ω Κεφαλαία και μικρά γράμματα λατινικού αλφαβήτου: A Z και a z Αριθμητικά ψηφία: 0 9 Ειδικοί χαρακτήρες: + - * / =. ( ),! & κενός
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΕ ΓΛΩΣΣΟΜΑΘΕΙΑ
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΕ ΓΛΩΣΣΟΜΑΘΕΙΑ Καλλιόπη Μαγδαληνού ΕΠΙΚΕΦΑΛΙΔΑ ΠΡΟΓΡΑΜΜΑΤΟΣ ΔΗΛΩΣΕΙΣ ΣΤΑΘΕΡΩΝ ΔΗΛΩΣΕΙΣ ΜΕΤΑΒΛΗΤΩΝ ΕΝΤΟΛΕΣ πρόγραμμα τεστ σταθερές π = 3.14 μεταβλητές πραγματικές : εμβαδό, ακτίνα αρχή
ΚΟΡΥΦΑΙΟ ΦΡΟΝΤΙΣΤΗΡΙΟ korifeo.gr Μάθημα :Προγραμματισμός Εξεταζόμενη ύλη : 2o, 3o,4o,5o κεφάλαιο ΘΕΜΑ 1 ο
ΚΟΡΥΦΑΙΟ ΦΡΟΝΤΙΣΤΗΡΙΟ korifeo.gr Μάθημα :Προγραμματισμός Εξεταζόμενη ύλη : 2o, 3o,4o,5o κεφάλαιο ΘΕΜΑ 1 ο Α. Να χαρακτηρίσετε τις παρακάτω προτάσεις ως σωστές ή λανθασμένες. 1. Μια μεταβλητή μπορεί να
Η Δομή Επανάληψης. Εισαγωγή στην δομή επανάληψης Χρονική διάρκεια: 3 διδακτικές ώρες
Η Δομή Επανάληψης Εισαγωγή στην δομή επανάληψης Χρονική διάρκεια: 3 διδακτικές ώρες Οι 2 πρώτες διδακτικές ώρες στην τάξη Η τρίτη διδακτική ώρα στο εργαστήριο Γενικός Διδακτικός Σκοπός Ενότητας Να εξοικειωθούν
ΘΕΜΑ Α. Λύση: 1. Σωστό, 2. Σωστό, 3. Λάθος, 4. Λάθος, 5. Λάθος
ΘΕΜΑ Α Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1-5 και δίπλα τη λέξη Σωστό, αν είναι σωστή, ή τη λέξη Λάθος, αν είναι λανθασμένη. 1. Όταν αριθμητικοί και συγκριτικοί
Κεφάλαιο 7 ο Βασικές Έννοιες Προγραμματισμού (σελ )
Κεφάλαιο 7 ο Βασικές Έννοιες Προγραμματισμού (σελ. 147 159) Για τις γλώσσες προγραμματισμού πρέπει να έχουμε υπόψη ότι: Κάθε γλώσσα προγραμματισμού σχεδιάζεται για συγκεκριμένο σκοπό, δίνοντας ιδιαίτερη
7. Βασικά στοιχεία προγραµµατισµού.
7. Βασικά στοιχεία προγραµµατισµού. ΗΜ01-Θ1Γ Δίνονται οι παρακάτω έννοιες: 1. Λογικός τύπος δεδοµένων 2. Επιλύσιµο 3. Ακέραιος τύπος δεδοµένων 4. Περατότητα 5. Μεταβλητή 6. Ηµιδοµηµένο 7. Πραγµατικός τύπος
ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 18/02/2013 ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑ Α
ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / ΑΠΟΦΟΙΤΟΙ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 18/02/2013 ΘΕΜΑ Α ΑΠΑΝΤΗΣΕΙΣ Α1. α. Παραβιάζει τα κριτήρια της καθοριστικότητας και της περατότητας β. Αιτιολόγηση: ο αλγόριθμος παραβιάζει το κριτήριο
Κεφάλαιο 2 ο Βασικές Έννοιες Αλγορίθμων (σελ )
Κεφάλαιο 2 ο Βασικές Έννοιες Αλγορίθμων (σελ. 25 48) Τι είναι αλγόριθμος; Γ ΛΥΚΕΙΟΥ Αλγόριθμος είναι μία πεπερασμένη σειρά ενεργειών, αυστηρά καθορισμένων και εκτελέσιμων σε πεπερασμένο χρονικό διάστημα,
ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ
ΑΡΧΗ 1ης ΣΕΛΙ ΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΣΕΠΤΕΜΒΡΙΟΥ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 7 ΘΕΜΑ Α :
Φάσμα προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι.
σύγχρονο Φάσμα προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι. μαθητικό φροντιστήριο Γραβιάς 85 ΚΗΠΟΥΠΟΛΗ 210.50.51.557-50.56.296 25 ης Μαρτίου 74 ΠΛΑΤΕΙΑ ΠΕΤΡΟΥΠΟΛΗΣ 210.50.60.845-50.50.658 25 ης Μαρτίου 111 Πρωτεσιλάου
Γ τάξη Τεχνολογικής Κατεύθυνσης Ενιαίου Λυκείου ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. ΔΟΜΗ ΕΠΙΛΟΓΗΣ Διδάσκων: ΔΟΥΡΒΑΣ ΙΩΑΝΝΗΣ
Γ τάξη Τεχνολογικής Κατεύθυνσης Ενιαίου Λυκείου ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΔΟΜΗ ΕΠΙΛΟΓΗΣ Διδάσκων: ΔΟΥΡΒΑΣ ΙΩΑΝΝΗΣ Κεφάλαιο 2 : Δομή Επιλογής Εντολές επιλογής Εντολή ΑΝ. Εντολές
ΚΕΦΑΛΑΙΑ & 8.2 (ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ) ΘΕΩΡΙΑ
ΚΕΦΑΛΑΙΑ 2.4.5 & 8.2 (ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ) ΘΕΩΡΙΑ Ερωτήσεις Σωστό / Λάθος 1. Στη δομή Για... από... μέχρι η αρχική τιμή του μετρητή πρέπει να είναι πάντα μικρότερη από την τελική. 2. Η δομή Όσο... επανάλαβε
Α. Να χαρακτηρίσετε τις παρακάτω προτάσεις ως σωστές (Σ) η λανθασμένες (Λ).
ΚΟΡΥΦΑΙΟ ΦΡΟΝΤΙΣΤΗΡΙΟ korifeo.gr ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ ΔΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: 6 ΘΕΜΑ 1 ο Α. Να χαρακτηρίσετε τις παρακάτω προτάσεις
ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ
ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΣΕΠΤΕΜΒΡΙΟΥ 2015 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 6 ΘΕΜΑ
Ορισµοί κεφαλαίου. Σηµαντικά σηµεία κεφαλαίου
Ορισµοί κεφαλαίου Αλγόριθµος είναι µια πεπερασµένη σειρά ενεργειών, αυστηρά καθορισµένων και εκτελέσιµων σε πεπερασµένο χρόνο, που στοχεύουν στην επίλυση ενός προβλήµατος. Σηµαντικά σηµεία κεφαλαίου Κριτήρια
Αλγόριθμοι Αναπαράσταση αλγορίθμων Η αναπαράσταση των αλγορίθμων μπορεί να πραγματοποιηθεί με:
Αλγόριθμοι 2.2.1. Ορισμός: Αλγόριθμος είναι μια πεπερασμένη σειρά εντολών, αυστηρά καθορισμένων και εκτελέσιμων σε πεπερασμένο χρόνο, που στοχεύουν στην επίλυση ενός προβλήματος. Τα κυριότερα χρησιμοποιούμενα
Δομές Επανάληψης. Όσο μέχρις ότου για. 22/11/08 Ανάπτυξη εφαρμογών 1
Δομές Επανάληψης Όσο μέχρις ότου για 22/11/08 Ανάπτυξη εφαρμογών 1 Όσο. επανάλαβε Όσο Συνθήκη επανάλαβε Εντολή1 Εντολή2.. Ομάδα εντολών Συνθήκη Αληθής Ομάδα εντολών Εντολή Ν Τέλος_Επανάληψης Ψευδής 1.
Γ ΤΑΞΗ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ
Γ ΤΑΞΗ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ Α [40 μόρια] α) Να επιλέξτε το γράμμα Σ, αν μια πρόταση είναι σωστή και το γράμμα
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. Διάρκεια 3 ώρες. Όνομα... Επώνυμο... Βαθμός...
1 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Διάρκεια 3 ώρες Στοιχεία Μαθητή: Όνομα... Επώνυμο... Βαθμός... 2 Θεμα Α (30%) Α1 ΣΩΣΤΟ - ΛΑΘΟΣ 1. Ένα υποπρόγραμμα δεν μπορεί να κληθεί περισσότερες
i 1 Όσο i <> 100 επανάλαβε i i + 2 Γράψε A[i] Τέλος_επανάληψης
ΘΕΜΑ Α A1 Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις α-δ και δίπλα τη λέξη ΣΩΣΤΟ, αν είναι σωστή, ή τη λέξη ΛΑΘΟΣ, αν είναι λανθασμένη. a. Σε μία εντολή εκχώρησης του αποτελέσματος
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. 5x + 14y -2z = 6
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Άσκηση_1 Να αναπτύξετε αλγόριθμο ο οποίος θα εκτυπώνει τις τιμές της συνάρτησης f( x) ΓΙΑ Χ ΑΠΟ -50 ΜΕΧΡΙ 50 ΑΝ Χ1 Η Χ2 ΤΟΤΕ ΤΙΜΗ Χ^2/(Χ^2-3*Χ+2) ΕΚΤΥΠΩΣΕ
Αναφορά (1/2) Μπορούμε να ορίσουμε μια άλλη, ισοδύναμη αλλά ίσως πιο σύντομη, ονομασία για ποσότητα (μεταβλητή, σταθερή, συνάρτηση, κλπ.
ΤΡΙΤΗ ΔΙΑΛΕΞΗ Αναφορά (1/2) Μπορούμε να ορίσουμε μια άλλη, ισοδύναμη αλλά ίσως πιο σύντομη, ονομασία για ποσότητα (μεταβλητή, σταθερή, συνάρτηση, κλπ.): Σύνταξη τύπος όνομαα; τύπος όνομαβ{όνομαα}; όνομαβ
Αν χ >= 0 ΚΑΙ χ <= 9 τότε Εμφάνισε Θετικός Μονοψήφιος Τέλος_αν Αν Χ <= 99 τότε
ΓΕΛ Περάματος Μυλοποτάμου Διαγώνισμα Α Τετραμήνου στο μάθημα Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Σχολικό Έτος 2016-17 Ονοματεπώνυμο: Τμήμα: ΘΕΜΑ Α: A1. Να γράψετε στο τετράδιό σας τον αριθμό
Κεφ 2. Βασικές Έννοιες Αλγορίθμων
Κεφ 2. Βασικές Έννοιες Αλγορίθμων 2.7 Τι είναι οι μεταβλητές και τι οι σταθερές; ΑΠΑΝΤΗΣΗ Μεταβλητές: Μια μεταβλητή είναι μια θέση μνήμης του υπολογιστή με συγκεκριμένο όνομα, που χρησιμοποιείται για να
ΤΕΛΟΣ 1ΗΣ ΑΠΟ 5 ΣΕΛΙΔΕΣ
ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ ΘΕΜΑ 1 ο ΕΞΕΤΑΣΕΙΣ Β ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΚΑΙ ΕΠΑΛ (ΟΜΑΔΑ Β ) ΣΑΒΒΑΤΟ 23 ΙΑΝΟΥΑΡΙΟΥ 2016 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ
1 Ο Λύκειο Ρόδου. Β ΓΕΛ ΕισΑρχΕπ Η/Υ. Γεωργαλλίδης Δημήτρης
1 Ο Λύκειο Ρόδου Β ΓΕΛ ΕισΑρχΕπ Η/Υ Γεωργαλλίδης Δημήτρης Μάθημα 2 Παράγραφοι: 2.2.7 Εντολές και δομές αλγορίθμου (σελ.. 31-34): 34): Δεδομένα, Αποτελέσματα, Μεταβλητές, εκφράσεις, σταθερές, DIV, MOD Συντάξτε
Βρόχοι. Εντολή επανάληψης. Το άθροισμα των αριθμών 1 5 υπολογίζεται με την εντολή. Πρόβλημα. Πώς θα υπολογίσουμε το άθροισμα των ακέραιων ;
Εντολή επανάληψης Το άθροισμα των αριθμών 1 5 υπολογίζεται με την εντολή Πρόβλημα Πώς θα υπολογίσουμε το άθροισμα των ακέραιων 1 5000; Ισοδύναμοι υπολογισμοί του Ισοδύναμοι υπολογισμοί του Ισοδύναμοι υπολογισμοί
Χ=0 Ονομα1<> Κώστας Y>1000 Y<600 X+y >= d B^2-4*a*g <= 0
Χ=0 Ονομα1 Κώστας Y>1000 Y= d B^2-4*a*g κακιστος ο>ι 0
Α.1 Τι γνωρίζετε για τον διερμηνευτή, τον μεταγλωττιστή και ποιες οι διαφορές τους. 15 ΜΟΝΑΔΕΣ
ΤΑΞΗ ΟΝΟΜΑ ΜΑΘΗΜΑ Γ ΛΥΚΕΙΟΥ ΑΕΠΠ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ ΗΜΕΡΟΜΗΝΙΑ 12 ΜΑΪΟΥ 2018 ΘΕΜΑ Α Α.1 Τι γνωρίζετε για τον διερμηνευτή, τον μεταγλωττιστή και ποιες οι διαφορές τους. 1 Α.2 Δίνεται ο κώδικας για την ταξινόμηση
ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / ΘΕΡΙΝΑ ΣΕΙΡΑ: 1 η ΗΜΕΡΟΜΗΝΙΑ: ΘΕΜΑ Α
ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / ΘΕΡΙΝΑ ΣΕΙΡΑ: 1 η ΗΜΕΡΟΜΗΝΙΑ: 03-11-2013 ΘΕΜΑ Α Α1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1-4 και δίπλα τη λέξη Σωστό, αν είναι σωστή, ή τη λέξη
Ο αλγόριθμος πρέπει να τηρεί κάποια κριτήρια
Αλγόριθμος είναι μια πεπερασμένη σειρά ενεργειών, αυστηρά καθορισμένων και εκτελέσιμων σε πεπερασμένο χρόνο, που στοχεύουν στην επίλυση ενός προβλήματος. Ο αλγόριθμος πρέπει να τηρεί κάποια κριτήρια Είσοδος:
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ ΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΟΜΗ ΕΠΑΝΑΛΗΨΗΣ ΣΥΝΟΛΟ ΣΕΛΙ ΩΝ: 6
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ ΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΟΜΗ ΕΠΑΝΑΛΗΨΗΣ ΣΥΝΟΛΟ ΣΕΛΙ ΩΝ: 6 ΘΕΜΑ 1 ο Α. Να χαρακτηρίσετε τις παρακάτω προτάσεις ως σωστές (Σ) η λανθασµένες
ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 05/03/2012
ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / ΑΠΟΦΟΙΤΟΙ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 05/03/2012 ΘΕΜΑ Α Α1. Να γράψετε τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1-5 και δίπλα τη λέξη ΣΩΣΤΟ, αν είναι σωστή ή τη λέξη ΛΑΘΟΣ, αν είναι
ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ/Γ ΟΙΚΟΝΟΜΙΚΩΝ & ΠΛΗΡΟΦΟΡΙΚΗΣ-ΘΕΡΙΝΑ ΗΜΕΡΟΜΗΝΙΑ: 12/11/2017 ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: ΚΑΤΡΑΚΗ Α.-ΣΙΟΤΡΟΠΟΣ Π.-ΛΙΟΔΑΚΗΣ Ε.
ΔΙΑΓΩΝΙΣΜΑ ΕΚΠ. ΕΤΟΥΣ 2017-2018 ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ/Γ ΟΙΚΟΝΟΜΙΚΩΝ & ΠΛΗΡΟΦΟΡΙΚΗΣ-ΘΕΡΙΝΑ ΗΜΕΡΟΜΗΝΙΑ: 12/11/2017 ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: ΚΑΤΡΑΚΗ Α.-ΣΙΟΤΡΟΠΟΣ Π.-ΛΙΟΔΑΚΗΣ Ε. ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑ Α Α1. 1-ΛΑΘΟΣ
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον 2.4.5 8.2 Δομή Επανάληψης Δομές Επανάληψης Οι δομές επανάληψης χρησιμοποιούνται στις περιπτώσεις όπου μια συγκεκριμένη ακολουθία εντολών πρέπει να εκτελεστεί
ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. Α2. Να αναφέρετε ονομαστικά: i) τα αλγοριθμικά κριτήρια ii) τους τρόπους αναπαράστασης αλγορίθμου. (μονάδες 10)
ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ / Γ3 + Γ4 ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΑΥΓΟΥΣΤΟΣ 2018 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 6 (ΕΞΙ) ΘΕΜΑ Α : A1. Να γράψετε στο φύλλο απαντήσεων τον
β. Ποιοι λόγοι θα μας οδηγούσαν στο να αναθέσουμε την επίλυση προβλημάτων στον υπολογιστή; (μονάδες 4) (Μονάδες 6)
ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / Γ ΛΥΚΕΙΟΥ ΘΕΡΙΝΑ ΣΕΙΡΑ: 1 η ΗΜΕΡΟΜΗΝΙΑ: 08/09/2014 ΘΕΜΑ Α Α1. Να χαρακτηρίσετε τις προτάσεις που ακολουθούν, γράφοντας δίπλα στο γράμμα που αντιστοιχεί σε κάθε πρόταση, τη λέξη Σωστό,
Να γράψετε τα αποτελέσματα αυτού του αλγόριθμου για Χ=13, Χ=9 και Χ=22. Και στις 3 περιπτώσεις το αποτέλεσμα του αλγορίθμου είναι 1
Άσκηση 1. Δίνεται ο παρακάτω αλγόριθμος: ΑΛΓΟΡΙΘΜΟΣ ΕΛΕΓΧΟΣ_ΑΝΑΘΕΣΗΣ ΔΙΑΒΑΣΕ X ΌΣΟ Χ > 1 ΕΠΑΝΑΛΑΒΕ ΑΝ Χ MOD 2 = 0 ΤΟΤΕ Χ Χ / 2 Χ 3 * Χ + 1 ΑΠΟΤΕΛΕΣΜΑΤΑ // Χ // ΤΕΛΟΣ ΕΛΕΓΧΟΣ_ΑΝΑΘΕΣΗΣ Να γράψετε τα αποτελέσματα
ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑ Α Α1. 1 ΣΩΣΤΟ 2 ΛΑΘΟΣ 3 ΛΑΘΟΣ 4 ΛΑΘΟΣ 5 - ΣΩΣΤΟ Α5. Α3.
ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Γ ΤΑΞΗ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΚΑΙ ΕΠΑΛ (ΟΜΑΔΑ Β ) ΤΕΤΑΡΤΗ 08/04/2015 - ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΔΕΚΑ (10) ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑ Α Α1. 1
Φάσμα. προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι.
σύγχρονο Φάσμα προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι. μαθητικό φροντιστήριο 25ης Μαρτίου 111 - ΠΕΤΡΟΥΠΟΛΗ - 210 50 20 990-210 50 27 990 25ης Μαρτίου 74 - ΠΕΤΡΟΥΠΟΛΗ - 210 50 50 658-210 50 60 845 Γραβιάς 85 -
ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ
ΑΡΧΗ 1ης ΣΕΛΙ ΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΝΟΕΜΒΡΙΟΥ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 7 ΘΕΜΑ Α : Α1
Άσκηση 1. Ποια από τα κάτω αλφαριθμητικά είναι αποδεκτά ως ονόματα μεταβλητών σε έναν αλγόριθμο i. Τιμή
Θεωρία επισκόπηση 1 Η μεταβλητή είναι ένα συμβολικό όνομα κάτω από το οποίο βρίσκεται μια τιμή, η οποία μπορεί να μεταβάλλεται κατά την εκτέλεση του αλγορίθμου 1. Τύποι Δεδομένων (Μεταβλητών και Σταθερών)
ΘΕΜΑΤΑ ΚΑΙ ΑΠΑΝΤΗΣΕΙΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΕΞΕΤΑΣΕΩΝ 2014
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ Α Α1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1-5 και, δίπλα, τη λέξη ΣΩΣΤΟ, αν η πρόταση είναι σωστή, ή τη λέξη
Θεωρητικές Ασκήσεις. ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. 1 ο Μέρος
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. 1 ο Μέρος Θέμα 1 Δίνονται τα παρακάτω τμήματα αλγορίθμου Α. βαλίτσα Αληθής εισιτήριο Αληθής ταξίδι βαλίτσα και εισιτήριο Τι τιμή θα έχει η λογική μεταβλητή
ΘΕΜΑ Α. Λύση: 1. Σωστό, 2. Λάθος, 3. Σωστό, 4. Λάθος, 5. Λάθος. Ποια η διαφορά μεταξύ διερμηνευτή και μεταγλωττιστή; Απάντηση:
ΘΕΜΑ Α Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1-5 και δίπλα τη λέξη Σωστό, αν είναι σωστή, ή τη λέξη Λάθος, αν είναι λανθασμένη. 1. Η ταξινόμηση είναι μια από τις βασικές
Ερωτήσεις Σωστού-Λάθους
Τάξη: Γ Λυκείου Τεχνολογική Κατεύθυνση Ενότητες: Εισαγωγή στον προγραμματισμό (7.1-7.8) Ερωτήσεις Σωστού-Λάθους 1. Οι μεταβλητές που χρησιμοποιούνται σ ένα πρόγραμμα αντιστοιχίζονται από το μεταγλωττιστή
ΑΕΠΠ 2o Επαναληπτικό Διαγώνισμα
ΑΕΠΠ 2o Επαναληπτικό Διαγώνισμα Ονοματεπώνυμο: ΘΕΜΑ 1 A. Na αναφέρετε τα κριτήρια που πρέπει να πληροί ένας αλγόριθμος (ονομαστικά) Να αναφέρετε με τεκμηρίωση ποια από τα κριτήρια δεν πληροί ο παρακάτω
Α1. Στον προγραµµατισµό χρησιµοποιούνται δοµές δεδοµένων. 1. Τι είναι δυναµική δοµή δεδοµένων; Μονάδες 3 2. Τι είναι στατική δοµή δεδοµένων;
ΦΡΟΝΤΙΣΤΗΡΙΑΚΟΣ ΟΡΓΑΝΙΣΜΟΣ ΘΕΜΑ Α ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ 01/03/2015 Α1. Στον προγραµµατισµό χρησιµοποιούνται δοµές δεδοµένων. 1.
ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 05/03/2012 ΑΠΑΝΤΗΣΕΙΣ. ΘΕΜΑ Α Α1. Α2. 1. ΣΩΣΤΟ 1 στ 2. ΛΑΘΟΣ 2 δ 3. ΣΩΣΤΟ 3 ε 4. ΛΑΘΟΣ 4 β 5. ΣΩΣΤΟ 5 γ
ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / ΑΠΟΦΟΙΤΟΙ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 05/03/2012 ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑ Α Α1. Α2. 1. ΣΩΣΤΟ 1 στ 2. ΛΑΘΟΣ 2 δ 3. ΣΩΣΤΟ 3 ε 4. ΛΑΘΟΣ 4 β 5. ΣΩΣΤΟ 5 γ Α3. α. (σελ. 183-184) Στοίβα: ώθηση, απώθηση Ουρά:
Επιλογή και επανάληψη. Λογική έκφραση ή συνθήκη
Επιλογή και επανάληψη Η ύλη που αναπτύσσεται σε αυτό το κεφάλαιο είναι συναφής µε την ύλη που αναπτύσσεται στο 2 ο κεφάλαιο. Όπου υπάρχουν διαφορές αναφέρονται ρητά. Προσέξτε ιδιαίτερα, πάντως, ότι στο
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον ΚΕΦΑΛΑΙΟ 2 2.4 Βασικές συνιστώσες/εντολές ενός αλγορίθμου 2.4.1 Δομή ακολουθίας ΚΕΦΑΛΑΙΟ 7 7.1 7.9 Σταθερές (constants): Προκαθορισμένες τιμές που παραμένουν
επιµέλεια Θοδωρής Πιερράτος
Βασικές έννοιες προγραµµατισµού Η ύλη που αναπτύσσεται σε αυτό το κεφάλαιο είναι συναφής µε την ύλη που αναπτύσσεται στο 2 ο κεφάλαιο. Όπου υπάρχουν διαφορές αναφέρονται ρητά. Προσέξτε ιδιαίτερα, πάντως,
Ασκή σεις στή δομή επανα λήψής
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον 1 Ασκή σεις στή δομή επανα λήψής Ανάγνωση Στοιχείων Εύρεση Πλήθους 1. Να γραφεί αλγόριθμος ο οποίος να διαβάζει Ν πραγματικούς αριθμούς. Αλγόριθμος Άσκηση1
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΟΝΟΜΑΤΕΠΩΝΥΜΟ:
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΟΝΟΜΑΤΕΠΩΝΥΜΟ: Θέμα 1ο I. Δίνεται το παρακάτω τμήμα αλγορίθμου. Να εξετάσετε αν ικανοποιεί τα αλγοριθμικά κριτήρια. Γράψε 'Δώσε
Παρατηρήσεις για την δομή Όσο..επανάλαβε( ΣΟΣ)
Δομή επανάληψης: Αποτελείται από ένα σύνολο εντολών που εκτελούνται πολλές φορές (αυτοματοποιημένα). Εφαρμόζεται όταν μια σειρά εντολών πρέπει να εκτελεστεί σε ένα σύνολο περιπτώσεων, που έχουν κάτι κοινό.
θέμα των Πανελλαδικών Εξετάσεων
Θέμα 2000. 1. Σωστό (Σ) Λάθος (Λ). i. Η περατότητα ενός αλγορίθμου αναφέρεται στο γεγονός ότι καταλήγει στη λύση του προβλήματος μετά από πεπερασμένο αριθμό βημάτων (εντολών). Μονάδες 4 ii. Για να αναπαραστήσουμε
Θέματα ΑΕΠΠ Πανελλήνιες Εξετάσεις 2006
Θέματα ΑΕΠΠ Πανελλήνιες Εξετάσεις 2006 ΣΤΑΤΙΣΤΙΚΑ Αποτελέσματα γραπτής εξέτασης στο μάθημα ΑΕΠΠ (Ιούλιος 2006) 18-20 15-17,9 12-14,9 10-11,9 5-9,9 0-4,9 12,44% 12,59% 12,01% 9,05% 30,30% 23,57% ΘΕΜΑ 1
A. Να γράψετε τον αριθμό της κάθε μιας από τις παρακάτω προτάσεις και δίπλα. το γράμμα Σ, εάν είναι σωστή, ή το γράμμα Λ, εάν είναι λανθασμένη.
ΘΕΜΑ 1 ο A. Να γράψετε τον αριθμό της κάθε μιας από τις παρακάτω προτάσεις και δίπλα το γράμμα Σ, εάν είναι σωστή, ή το γράμμα Λ, εάν είναι λανθασμένη. 1. Η συνθήκη Χ = Α_Μ (Χ) είναι πάντα αληθής, για
Μάριος Αγγελίδης
Δομή Επανάληψης Ενότητες βιβλίου: 2.4.5, 8.2, 8.2.1, 8.2.2, 8.2.3 Ώρες διδασκαλίας: 5 Η δομή επανάληψης χρησιμοποιείται όταν έχουμε μία ομάδα εντολών που θέλουμε να εκτελεστούν πολλές φορές. Υπάρχουν τρείς
ΕΡΩΤΗΣΕΙΣ ΔΙΑΦΟΡΩΝ ΤΥΠΩΝ ΣΤΟ ΚΕΦΑΛΑΙΟ 2.2
1. 1-Σ, 2-Σ, 3-Λ, 4-Σ, 5-Σ 2. 1-α, 2-α, 3-β, 4-β, 5-α, 6-α, 7-α, 8-β, 9-β, 10-β 3. Τι ονομάζουμε αλγόριθμο; Αλγόριθμος είναι μια πεπερασμένη σειρά ενεργειών, αυστηρά καθορισμένων και εκτελέσιμων σε πεπερασμένο
Πρόβλημα 29 / σελίδα 28
Πρόβλημα 29 / σελίδα 28 Πρόβλημα 30 / σελίδα 28 Αντιμετάθεση / σελίδα 10 Να γράψετε αλγόριθμο, οποίος θα διαβάζει τα περιεχόμενα δύο μεταβλητών Α και Β, στη συνέχεια να αντιμεταθέτει τα περιεχόμενά τους
ΠΕΝΤΕΛΗ ΒΡΙΛΗΣΣΙΑ. Α1. Δίνονται τα παρακάτω τμήματα αλγορίθμου σε φυσική γλώσσα, τα οποία πρέπει να γράψετε σε μορφή προγράμματος.
Τάξη Μάθημα Εξεταστέα ύλη Γ Λυκείου ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΠΕΝΤΕΛΗ Κτίριο 1 : Πλ. Ηρώων Πολυτεχνείου 13, Τηλ. 210 8048919 / 210 6137110 Κτίριο 2 : Πλ. Ηρώων Πολυτεχνείου 29, Τηλ. 210 8100606 ΒΡΙΛΗΣΣΙΑ Καθηγητές
Εισαγωγικά στοιχεία αλγορίθμων -Δομή Ακολουθίας Δομή Επιλογής ΗΜΕΡΟΜΗΝΙΑ 10/ 07/ 2017 ΟΝΟΜΑΤ/ΜΟ ΒΑΘΜΟΣ
ΜΑΘΗΜΑ Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον ΔΙΑΓΩΝΙΣΜΑ 1o Επαναληπτικό Διαγώνισμα ΥΛΗ Εισαγωγικά στοιχεία αλγορίθμων -Δομή Ακολουθίας Δομή Επιλογής ΗΜΕΡΟΜΗΝΙΑ 10/ 07/ 2017 ΟΝΟΜΑΤ/ΜΟ ΒΑΘΜΟΣ
ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Δ ΤΑΞΗΣ ΕΣΠΕΡΙΝΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΠΑΡΑΣΚΕΥΗ 30 MAΪΟΥ ΑΕΠΠ
ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Δ ΤΑΞΗΣ ΕΣΠΕΡΙΝΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΠΑΡΑΣΚΕΥΗ 30 MAΪΟΥ 2008 - ΑΕΠΠ ΘΕΜΑ 1ο Α. 1. Ποια είναι τα κυριότερα χρησιμοποιούμενα γεωμετρικά σχήματα σε ένα διάγραμμα ροής και τι ενέργεια ή
Φάσμα προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι.
σύγχρονο Φάσμα προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι. μαθητικό φροντιστήριο 25ης Μαρτίου 111 ΠΕΤΡΟΥΠΟΛΗ 210 50 20 990 210 50 27 990 25ης Μαρτίου 74 ΠΕΤΡΟΥΠΟΛΗ 210 50 50 658 210 50 60 845 Γραβιάς 85 ΚΗΠΟΥΠΟΛΗ
ΑΕΠΠ 4o Επαναληπτικό Διαγώνισμα
ΑΕΠΠ 4o Επαναληπτικό Διαγώνισμα Ονοματεπώνυμο: ΘΕΜΑ 1 A. Να γράψετε τους κανόνες που πρέπει να ακολουθούνται στη χρήση των εμφωλευμένων βρόχων. B. Να χαρακτηρίσετε ως σωστή (Σ) ή λάθος (Λ) καθεμία από
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. Εκχώρηση Τιμών
Εκχώρηση Τιμών 1. Σύνταξη Με την εντολή εκχώρησης: α) Ονομάζουμε μια θέση μνήμης, και β) προσδιορίζουμε το περιεχόμενό της Η σύνταξη της εντολής εκχώρησης είναι: ή
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον 2o Επαναληπτικό Διαγώνισμα Κεφ: 2 ο 7 ο 8 ο ΗΜΕΡΟΜΗΝΙΑ 21/ 10/ 2017
ΜΑΘΗΜΑ Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον ΔΙΑΓΩΝΙΣΜΑ 2o Επαναληπτικό Διαγώνισμα ΥΛΗ Κεφ: 2 ο 7 ο 8 ο ΗΜΕΡΟΜΗΝΙΑ 21/ 10/ 2017 Θέμα Α A1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από
ΑΡΧΗ 2ΗΣ ΣΕΛΙΔΑΣ Γ Α... Β
ΘΕΜΑ Α ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ ΠΡΟΣΟΜΟΙΩΣΗ ΑΠΟΛΥΤΗΡΙΩΝ ΕΞΕΤΑΣΕΩΝ Γ' ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΔΕΥΤΕΡΑ 11 ΑΠΡΙΛΙΟΥ 2011 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ
ΔΙΑΓΩΝΙΣΜΑ 1ο Γ Τάξη Ενιαίου Λυκείου Σχολικό Έτος ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ
ΔΙΑΓΩΝΙΣΜΑ 1ο Γ Τάξη Ενιαίου Λυκείου Σχολικό Έτος 2017 2018 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ Α Α1. Απαντήστε στις παρακάτω προτάσεις με το γράμμα Σ αν η πρόταση είναι Σωστή ή με το
ΔΙΑΓΩΝΙΣΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ:- Γ ΛΥΚΕΙΟΥ ΤΜΗΜΑΤΑ: ΓΟ4 ΓΟ7 (ΖΩΓΡΑΦΟΥ) ΓΟ5 ΓΟ6 (ΧΟΛΑΡΓΟΣ) HM/NIA: 15/1/2017
ΔΙΑΓΩΝΙΣΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ:- Γ ΛΥΚΕΙΟΥ ΤΜΗΜΑΤΑ: ΓΟ4 ΓΟ7 (ΖΩΓΡΑΦΟΥ) ΓΟ5 ΓΟ6 (ΧΟΛΑΡΓΟΣ) HM/NIA: 15/1/2017 ΘΕΜΑ Α (Α1) Δίνεται η παρακάτω ακολουθία εντολών αλγορίθμου:
Σε καθεμιά από τις παρακάτω περιπτώσεις, να μετατρέψετε τη δομή επανάληψης ΟΣΟ στην δομή ΑΠΑΝΤΗΣΗ ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΜΕΧΡΙΣ_ΟΤΟΥ Α<-54
Άσκηση_1 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Σε καθεμιά από τις παρακάτω περιπτώσεις, να μετατρέψετε τη δομή επανάληψης ΟΣΟ στην δομή επανάληψης ΜΕΧΡΙΣ_ΟΤΟΥ. 1 η Περίπτωση Κ 0 ΌΣΟ Λ > 5 ΕΠΑΝΑΛΑΒΕ
Η-Υ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ. Εργαστήριο 2 Εντολές Εισόδου/Εξόδου Τελεστές. Δρ. Γιώργος Λαμπρινίδης 23/10/2015 Η - Υ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ 1
Η-Υ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Εργαστήριο 2 Εντολές Εισόδου/Εξόδου Τελεστές Δρ. Γιώργος Λαμπρινίδης amprinidis@pharm.uoa.gr 1 Αριθμητικοί Τελεστές + πρόσθεση - αφαίρεση * πολλαπλασιασμός / διαίρεση Προσοχή! Διαίρεση
ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / ΘΕΡΙΝΑ ΣΕΙΡΑ: 1 η ΗΜΕΡΟΜΗΝΙΑ: 08 / 02 / 2015 ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: Ι. ΜΙΧΑΛΕΑΚΟΣ - Α. ΚΑΤΡΑΚΗ - Π. ΣΙΟΤΡΟΠΟΣ ΑΠΑΝΤΗΣΕΙΣ
ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / ΘΕΡΙΝΑ ΣΕΙΡΑ: 1 η ΗΜΕΡΟΜΗΝΙΑ: 08 / 02 / 2015 ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: Ι. ΜΙΧΑΛΕΑΚΟΣ - Α. ΚΑΤΡΑΚΗ - Π. ΣΙΟΤΡΟΠΟΣ ΘΕΜΑ Α ΑΠΑΝΤΗΣΕΙΣ A1. 1-Σωστό 2-Λάθος 3-Σωστό 4-Λάθος 5-Λάθος A2.
ΠΑΝΕΠΙΣΤΗΜΙΟ AΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. Τμήματα Ναυτιλίας και Επιχειρηματικών Υπηρεσιών & Μηχ. Αυτοματισμού ΤΕ. Εισαγωγή στη Python
ΠΑΝΕΠΙΣΤΗΜΙΟ AΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. Τμήματα Ναυτιλίας και Επιχειρηματικών Υπηρεσιών & Μηχ. Αυτοματισμού ΤΕ ΠΛΗΡΟΦΟΡΙΚΗ ΤΕΧΝΟΛΟΓΙΑ ΚΑΙ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Εισαγωγή στη Python Νικόλαος Ζ. Ζάχαρης Αναπληρωτής
3. Να γραφεί πρόγραμμα που θα διαβάζει 100 ακεραίους αριθμούς από το πληκτρολόγιο και θα υπολογίζει το άθροισμά τους.
ΑΕσΠΠ-Δομή Επανάληψης 9 ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ 1. Να γραφεί πρόγραμμα που να υπολογίζει το άθροισμα των πρώτων 100 φυσικών αριθμών. 2. Να τροποποιηθεί ο παραπάνω πρόγραμμα ώστε να υπολογίζει το άθροισμα των πρώτων
Διαγώνισμα Γ Λυκείου. Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Διαγώνισμα Γ Λυκείου Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Όνομα :. Ημερομηνία:.. Θέμα Α (μοναδες 30) Α1. Να αναφέρετε τα έξι πλεονεκτήματα του δομημένου προγραμματισμού. Μονάδες 6 Α2. Να βαλετε
Φυσικές και τεχνητές γλώσσες. Το αλφάβητο της ΓΛΩΣΣΑΣ, Τύποι Δεδομένων. Σταθερές, Μεταβλητές, Τελεστές, Συναρτήσεις, Δομή Προγράμματος
Φυσικές και τεχνητές γλώσσες. Το αλφάβητο της ΓΛΩΣΣΑΣ, Τύποι Δεδομένων. Σταθερές, Μεταβλητές, Τελεστές, Συναρτήσεις, Δομή Προγράμματος Ενότητες βιβλίου: 6.3, 7.1-7.6, 7.10, 8.1 Ώρες διδασκαλίας: 2 Φυσικές
ΚΕΦΑΛΑΙΟ 8 Η ΓΛΩΣΣΑ PASCAL
8.1. Εισαγωγή ΚΕΦΑΛΑΙΟ 8 Η ΓΛΩΣΣΑ PACAL Πως προέκυψε η γλώσσα προγραμματισμού Pascal και ποια είναι τα γενικά της χαρακτηριστικά; Σχεδιάστηκε από τον Ελβετό επιστήμονα της Πληροφορικής Nicklaus Wirth to
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ ΕΚΦΩΝΗΣΕΙΣ ΘΕΜΑ 1 ο Α. Να γράψετε στο τετράδιο σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις και δίπλα τη λέξη
ΔΟΜΗ ΕΠΙΛΟΓΗΣ. Οι διάφορες εκδοχές της
ΔΟΜΗ ΕΠΙΛΟΓΗΣ Οι διάφορες εκδοχές της Απλή επιλογή Ναι Ομάδα Εντολών Α Ισχύει η Συνθήκη; Χ Χ Χ Όχι Αν (Συνθήκη =Αληθινή) Τότε Ομάδα εντολών Τέλος_αν Λειτουργία: 1. Αν ισχύει η συνθήκη εκτελείται ΠΡΩΤΑ
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 2 ο Να περιγραφεί η δομή επανάληψης Αρχή_επανάληψης Μέχρις_ότου
2.87 Να περιγραφεί η δομή επανάληψης Μέχρις_ότου Ημορφή της δομής επανάληψης Μέχρις_ότου είναι: Μέχρις_ότου Συνθήκη Η ομάδα εντολών στο εσωτερικό της επανάληψης, εκτελείται μέχρις ότου ισχύει η συνθήκη
Ενδεικτικές Ερωτήσεις Θεωρίας
Ενδεικτικές Ερωτήσεις Θεωρίας Κεφάλαιο 2 1. Τι καλούμε αλγόριθμο; 2. Ποια κριτήρια πρέπει οπωσδήποτε να ικανοποιεί ένας αλγόριθμος; 3. Πώς ονομάζεται μια διαδικασία που δεν περατώνεται μετά από συγκεκριμένο
Στη C++ υπάρχουν τρεις τύποι βρόχων: (a) while, (b) do while, και (c) for. Ακολουθεί η σύνταξη για κάθε μια:
Εργαστήριο 6: 6.1 Δομές Επανάληψης Βρόγχοι (Loops) Όταν θέλουμε να επαναληφθεί μια ομάδα εντολών τη βάζουμε μέσα σε ένα βρόχο επανάληψης. Το αν θα (ξανα)επαναληφθεί η εκτέλεση της ομάδας εντολών καθορίζεται
ΑΣΚΗΣΕΙΣ ΘΕΩΡΙΑΣ. ΘΕΜΑ 1 Δίνεται το παρακάτω τμήμα δηλώσεων ενός προγράμματος σε «ΓΛΩΣΣΑ»: ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: Π[10] ΛΟΓΙΚΕΣ: ΒΡΕΘΗΚΕ ΑΚΕΡΑΙΕΣ: i
ΑΣΚΗΣΕΙΣ ΘΕΩΡΙΑΣ ΘΕΜΑ 1 Δίνεται το παρακάτω τμήμα δηλώσεων ενός προγράμματος σε «ΓΛΩΣΣΑ»: ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: Π[10] ΛΟΓΙΚΕΣ: ΒΡΕΘΗΚΕ ΑΚΕΡΑΙΕΣ: i Να μετατρέψετε τις ενέργειες που δίνονται παρακάτω σε
Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΔΙΑΓΩΝΙΣΜΑ ΣΤΟ ΜΑΘΗΜΑ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ 15 / 01 / 2012
ΘΕΜΑ 1 ο Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΔΙΑΓΩΝΙΣΜΑ ΣΤΟ ΜΑΘΗΜΑ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ 15 / 01 / 2012 A. Να σημειώσετε αν είναι σωστή ή λανθασμένη η καθεμιά από τις παρακάτω
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 3 ο
3.07 Να γραφεί αλγόριθμος που θα δημιουργεί πίνακα 100 θέσεων στον οποίο τα περιττά στοιχεία του θα έχουν την τιμή 1 και τα άρτια την τιμή 0. ΛΥΣΗ Θα δημιουργήσω άσκηση βάση κάποιων κριτηρίων. Δηλ. δεν
ΠΕΡΙΕΧΟΜΕΝΑ. Εντολές επιλογής Εντολές επανάληψης
ΠΕΡΙΕΧΟΜΕΝΑ Εντολές επιλογής Εντολές επανάληψης Εισαγωγή Στο προηγούμενο κεφάλαιο αναπτύξαμε προγράμματα, τα οποία ήταν πολύ απλά και οι εντολές των οποίων εκτελούνται η μία μετά την άλλη. Αυτή η σειριακή