οµές Επανάληψης Π1. Να αναπτύξετε αλγόριθµο που θα εκτυπώνει τους αριθµούς από το 1 ως το 10.

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "οµές Επανάληψης Π1. Να αναπτύξετε αλγόριθµο που θα εκτυπώνει τους αριθµούς από το 1 ως το 10."

Transcript

1 Οι δοµές επανάληψης εφαρµόζονται στις περιπτώσεις, όπου µια οµάδα εντολών πρέπει να εκτελεστεί σε ένα σύνολο περιπτώσεων, που έχουν κάτι κοινό. Οι τρεις µορφές δοµών επανάληψης είναι: 1. Επαναληπτική οµή µε έλεγχο επανάληψης στην αρχή. 2. Επαναληπτική οµή µε έλεγχο επανάληψης στο τέλος. 3. Επαναληπτική οµή για ορισµένο αριθµό επαναλήψεων. 1. Επαναληπτική δοµή µε έλεγχο επανάληψης στην αρχή 1.1. Σύνταξη Όσο <συνθήκη> επανάλαβε Εντολές Συνθήκη Αληθής Εντολές 1.2. Παραδείγµατα Ψευδής Π1. Να αναπτύξετε αλγόριθµο που θα εκτυπώνει τους αριθµούς από το 1 ως το 10. Αλγόριθµος εµφάνιση_αριθµών i 1 Όσο i 10 επανάλαβε Εκτύπωσε i i i +1 Τέλος εµφάνιση_αριθµών Στο παράδειγµα αυτό η µεταβλητή i έχει διττό ρόλο. Χρησιµοποιείται στη συνθήκη ελέγχου και χρησιµοποιείται για την εµφάνιση των αποτελεσµάτων. Στη µεταβλητή i εκχωρείται η αρχική τιµή 1, γιατί ο πρώτος αριθµός που πρέπει να εµφανιστεί είναι το 1. 1

2 Η µεταβλητή i πρέπει να λάβει αρχική τιµή πριν από τον έλεγχο της συνθήκης. Αν στη µεταβλητή δεν είχε εκχωρηθεί αρχική τιµή η συνθήκη δεν θα µπορούσε να ελεγχθεί. Στη συγκεκριµένη δοµή, λοιπόν, πρέπει πάντα να εκχωρείται αρχική τιµή στη µεταβλητή ή στις µεταβλητές που θα χρησιµοποιηθούν στη συνθήκη ελέγχου πριν από την έναρξη της δοµής επανάληψης. Στη συνέχεια ελέγχεται η συνθήκη i 10. Επειδή η µεταβλητή i έχει τιµή µικρότερη του 10, η συνθήκη είναι αληθής και εκτελούνται όλες οι εντολές µέσα στη δοµή επανάληψης. Στη συνέχεια επιστρέφει στην αρχή της δοµής επανάληψης δηλαδή στην εντολή Όσο i 10 επανάλαβε. Η εντολή i i +1 αυξάνει την τιµή της µεταβλητής i κατά 1 µε αποτέλεσµα να µεταβάλλεται η µεταβλητή και έτσι επιστρέφοντας στην αρχή της δοµής να ελέγχεται η συνθήκη µε µία νέα τιµή της µεταβλητής i. Έτσι, η µεταβλητή i θα πάρει σε πεπερασµένο χρόνο τιµή µεγαλύτερη του 10. Τότε η συνθήκη θα γίνει ψευδής, η εκτέλεση της δοµής επανάληψης θα τερµατίσει και ο αλγόριθµος συνεχίζει µε την εντολή που ακολουθεί το. Πρέπει να τονιστεί ότι η µεταβλητή που χρησιµοποιείται στη συνθήκη ελέγχου πρέπει να µεταβάλλεται µέσα στην επανάληψη, γιατί διαφορετικά η συνθήκη θα είναι πάντα αληθής και ο αλγόριθµος δεν θα τερµατίζεται. Π2. Να αναπτύξετε αλγόριθµο που θα διαβάζει 10 αριθµούς και θα εκτυπώνει τους θετικούς. Αλγόριθµος εµφάνιση_θετικών i 1 Όσο i 10 επανάλαβε ιάβασε x Αν x > 0 τότε Εκτύπωσε x Τέλος_αν i i +1 Τέλος εµφάνιση_θετικών 2

3 Στο παράδειγµα αυτό η µεταβλητή i χρησιµοποιείται µόνο στη συνθήκη ελέγχου. Ο ρόλος της είναι να µετράει τον αριθµό των επαναλήψεων, για αυτό καλείται και µετρητής. Πρέπει να προσεχθεί ιδιαίτερα η αρχική τιµή που εκχωρείται στη µεταβλητή i, καθώς και η συνθήκη ελέγχου της δοµής επανάληψης, έτσι ώστε ο αλγόριθµος να διαβάσει και να ελέγξει 10 αριθµούς. Π3. Η τελική ταχύτητα ενός αυτοκινήτου δίνεται από τον τύπο υ = t. Να αναπτύξετε αλγόριθµο ο οποίος θα διαβάζει άγνωστο πλήθος χρόνων και θα εκτυπώνει το χρόνο και την τελική ταχύτητα. Ο αλγόριθµος θα τερµατίζει όταν δοθεί αρνητικός χρόνος. Αλγόριθµος ταχύτητα ιάβασε t Όσο t 0 επανάλαβε υ * t Εκτύπωσε t, υ ιάβασε t Τέλος ταχύτητα Η δοµή Όσο επανάλαβε χρησιµοποιείται ως επί των πλείστoν όταν είναι άγνωστο το πόσες φορές χρειάζεται να επαναληφθεί µια οµάδα εντολών. Πρέπει να δοθεί τιµή στη µεταβλητή t έξω από τη δοµή επανάληψης. Αν στη µεταβλητή δεν είχε εκχωρηθεί αρχική τιµή η συνθήκη δεν θα µπορούσε να ελεγχθεί. Αν η αρχική τιµή της µεταβλητής t είναι αρνητική, οι εντολές που εµπεριέχονται στη δοµή επανάληψης δεν θα εκτελεστούν ποτέ. Άρα, υπάρχει η περίπτωση στη συγκεκριµένη δοµή οι εντολές που εµπεριέχονται να µην εκτελεστούν ποτέ. Αυτό οφείλεται στο ότι η συνθήκη βρίσκεται στην αρχή της δοµής. Εφόσον η συνθήκη ελέγχου είναι αληθής, η τιµή της µεταβλητής t διαβάζεται πάλι µέσα στην επανάληψη για να ελεγχθεί ξανά στη συνθήκη. Αν δεν υπήρχε η εντολή ιάβασε t πριν το η συνθήκη θα έλεγχε πάντα την πρώτη τιµή που διαβάστηκε για τη µεταβλητή t. Ως αποτέλεσµα, ο βρόχος θα ήταν ατέρµονας. (δηλαδή δεν θα τερµάτιζε σε πεπερασµένο χρόνο η δοµή Όσο επανάλαβε). 3

4 Π4. Να αναπτύξετε αλγόριθµο ο οποίος θα διαβάζει αγνώστου πλήθους θετικούς αριθµούς, θα τους εκτυπώνει και θα υπολογίζει το άθροισµα τους. Ο αλγόριθµος θα οδηγείται στο τέλος του όταν δοθεί µη θετικός αριθµός αφού τον εµφανίσει. Ο µη θετικός αριθµός δεν πρέπει να προστίθεται στο άθροισµα. Αλγόριθµος εµφάνιση_θετικών ιάβασε x Σ 0 Όσο x > 0 επανάλαβε Εκτύπωσε x Σ Σ + x ιάβασε x Εκτύπωσε x Αποτελέσµατα // Σ // Τέλος εµφάνιση_θετικών Στο παράδειγµα αυτό µε την εντολή Σ 0 εκχωρείται η τιµή 0 στη µεταβλητή Σ η οποία αντιπροσωπεύει το άθροισµα των θετικών αριθµών. Εκχωρείται η τιµή 0 για να µην είναι απροσδιόριστη η µεταβλητή Σ. Ως γνωστό το 0 είναι το ουδέτερο στοιχείο της πρόσθεσης. 4

5 2. Επαναληπτική οµή µε έλεγχο επανάληψης στο τέλος 2.1. Σύνταξη Εντολές Μέχρις_ότου <συνθήκη> Εντολές Συνθήκη Ψευδής 2.2. Παραδείγµατα Αληθής Π5. Να αναπτύξετε αλγόριθµο που θα εκτυπώνει τους αριθµούς από το 1 ως το 10. Αλγόριθµος εµφάνιση_αριθµών i 1 Εκτύπωσε i i i + 1 Μέχρις_ότου i > 10 Τέλος εµφάνιση_αριθµών Στο παράδειγµα αυτό η µεταβλητή i έχει διττό ρόλο. Χρησιµοποιείται στη συνθήκη ελέγχου και χρησιµοποιείται για την εµφάνιση των αποτελεσµάτων. Στη µεταβλητή i εκχωρείται η αρχική τιµή 1 γιατί ο πρώτος αριθµός που πρέπει να εµφανιστεί είναι το 1. Οι εντολές που εµπεριέχονται στη συγκεκριµένη δοµή εκτελούνται τουλάχιστον µία φορά χωρίς να γίνει έλεγχος της συνθήκης. Αυτό οφείλεται στο ότι η συνθήκη βρίσκεται στο τέλος της δοµής, σε αντίθεση µε τη δοµή Όσο επανάλαβε όπου ο έλεγχος γίνεται στην αρχή της επαναληπτικής δοµής. Στη συνέχεια ελέγχεται η συνθήκη i > 10. Επειδή η µεταβλητή i έχει τιµή µικρότερη του 10, η συνθήκη είναι ψευδής και εκτελούνται όλες οι εντολές µέσα στη δοµή επανάληψης. Στη συνέχεια επιστρέφει στην αρχή της δοµής επανάληψης δηλαδή στην εντολή. 5

6 Η εντολή i i +1 αυξάνει την τιµή της µεταβλητής i κατά 1 µε αποτέλεσµα να µεταβάλλεται η µεταβλητή και να ελέγχεται η συνθήκη i > 5 µε µία νέα τιµή. Έτσι η µεταβλητή i θα πάρει σε πεπερασµένο χρόνο τιµή µεγαλύτερη του 10. Τότε η συνθήκη θα γίνει αληθής, η εκτέλεση της δοµής επανάληψης θα τερµατίσει και ο αλγόριθµος συνεχίζει µε την εντολή που ακολουθεί το Μέχρις_ότου i > 10. Πρέπει να τονιστεί ότι η µεταβλητή που χρησιµοποιείται στη συνθήκη ελέγχου πρέπει να µεταβάλλεται µέσα στην επανάληψη, γιατί διαφορετικά η συνθήκη θα είναι πάντα ψευδής και ο αλγόριθµος δεν θα τερµατίζεται. Π6. Να αναπτύξετε αλγόριθµο που θα διαβάζει 10 αριθµούς και θα εκτυπώνει τους θετικούς. Αλγόριθµος εµφάνιση_θετικών i 1 ιάβασε x Αν x > 0 τότε Εκτύπωσε x Τέλος_αν i i + 1 Μέχρις_ότου i > 10 Τέλος εµφάνιση_θετικών Στο παράδειγµα αυτό η µεταβλητή i χρησιµοποιείται µόνο στη συνθήκη ελέγχου. Ο ρόλος της είναι να µετράει τον αριθµό των επαναλήψεων, για αυτό καλείται και µετρητής. Πρέπει να προσεχθεί ιδιαίτερα η αρχική τιµή που εκχωρείται στη µεταβλητή i, καθώς και η συνθήκη ελέγχου της δοµής επανάληψης, έτσι ώστε ο αλγόριθµος να διαβάσει και να ελέγξει 10 αριθµούς. Παρατήρηση: Οι δύο παραπάνω αλγόριθµοι Π5 και Π6 έχουν αναπτυχθεί στα παραδείγµατα Π1 και Π2 χρησιµοποιώντας τη δοµή Όσο επανάλαβε. 6

7 Π7. Στο παράδειγµα αυτό θα παρατεθεί η λύση του παραδείγµατος 3 µε τη χρήση της δοµής Μέχρις_ότου. Αλγόριθµος ταχύτητα ιάβασε t Αν t 0 τότε υ * t Εκτύπωσε t, υ Τέλος_αν Μέχρις_ότου t < 0 Τέλος ταχύτητα Αλγόριθµος ταχύτητα ιάβασε t Όσο t 0 επανάλαβε υ * t Εκτύπωσε t, υ ιάβασε t Τέλος ταχύτητα Στην υλοποίηση της λύσης µε τη δοµή Μέχρις_ότου δεν χρειάζεται να δοθεί τιµή στη µεταβλητή t έξω από τη δοµή επανάληψης. Ωστόσο ο έλεγχος είναι απαραίτητος και υλοποιείται µε µια δοµή επιλογής. Αυτό γίνεται γιατί οι εντολές µέσα στη δοµή επανάληψης εκτελούνται τουλάχιστον µία φορά είτε η συνθήκη είναι αληθής είτε ψευδής. Από τα παραπάνω προκύπτει ότι η χρήση της δοµής Μέχρις_ότου πρέπει να αποφεύγεται όταν υπάρχει η περίπτωση οι εντολές που εµπεριέχονται να µην εκτελεστούν ποτέ. Η δοµή Όσο επανάλαβε είναι καλό να προτιµάται σε τέτοιες περιπτώσεις, αφού πρώτα ελέγχεται µια συνθήκη και µετά εκτελείται η οµάδα των εµπεριεχόµενων εντολών. 7

8 Π8. Ο υπολογιστής ελέγχου της αυτονοµίας βενζίνης ενός αυτοκινήτου χρησιµοποιεί τον τύπο Χιλιόµετρα = Βενζίνη x 15 για να υπολογίζει τα χιλιόµετρα που µπορούν να διανυθούν. Να αναπτύξετε αλγόριθµο ο οποίος θα διαβάζει τα εναποµείναντα λίτρα βενζίνης και αφού ελέγξει ότι ο αριθµός των εναποµεινάντων λίτρων του ρεζερβουάρ είναι µεταξύ 0 και 45, θα εκτυπώνει τα χιλιόµετρα που µπορούν θα διανυθούν. Αλγόριθµος αυτονοµία ιάβασε Β! Β τα εναποµείναντα λίτρα Μέχρις_ότου Β 0 και Β 45 Χιλιόµετρα Β * 15 Εκτύπωσε Χιλιόµετρα Τέλος αυτονοµία Αλγόριθµος αυτονοµία ιάβασε Β Όσο Β < 0 ή Β > 45 επανάλαβε ιάβασε Β! Β τα εναποµείναντα λίτρα Χιλιόµετρα Β * 15 Εκτύπωσε Χιλιόµετρα Τέλος αυτονοµία Στο παράδειγµα αυτό παρουσιάζεται η εισαγωγή τιµών µε έλεγχο εγκυρότητας. Σε τέτοια προβλήµατα ενδείκνυται η χρήση της δοµής Μέχρις_ότου. Με τη χρήση αυτής της δοµής αποφεύγεται η διπλή εµφάνιση της εντολής ιάβασε µέσα και έξω από την επανάληψη, κάτι που δεν συµβαίνει µε τη χρήση της εντολής Όσο επανάλαβε. Συγκρίνοντας τους δύο τρόπους υλοποίησης του αλγορίθµου πρέπει να προσεχθεί η χρήση των συγκριτικών και λογικών τελεστών στη διαµόρφωση της συνθήκης ελέγχου. Εφόσον χρειαστεί να µετατραπεί το τµήµα ενός αλγορίθµου από τη µία δοµή στην άλλη, το και γίνεται ή, το γίνεται <, το γίνεται > και αντίστροφα. 8

9 Π9. Να αναπτύξετε αλγόριθµο ο οποίος θα διαβάζει τιµές της µεταβλητής x και θα υπολογίζει την τιµή της συνάρτησης y = 3x 2. Στη συνέχεια θα εκτυπώνει την τιµή της µεταβλητής x και την αντίστοιχη τιµή της συνάρτησης y. Ο αλγόριθµος θα τερµατίζει όταν η τιµή της συνάρτησης γίνει µεγαλύτερη από K. Αλγόριθµος υπολογισµός εδοµένα // Κ // ιάβασε x y 3 * x 2 Εκτύπωσε x, y Μέχρις_ότου y > K Τέλος υπολογισµός Π10. Ένα κλιµάκιο της τροχαίας έχει αναλάβει τον έλεγχο των οχηµάτων που διέρχονται από ένα συγκεκριµένο σηµείο της εθνικής οδού Αθηνών Θεσσαλονίκης. Να γράψετε αλγόριθµο ο οποίος θα διαβάζει την ταχύτητα κάθε οχήµατος και θα εκτυπώνει το µήνυµα "ΠΑΡΑΒΑΤΗΣ", αν η ταχύτητα του οχήµατος είναι άνω των 120. Ο έλεγχος θα σταµατάει, αν ελεγχθούν 500 οχήµατα ή αν βρεθούν 20 παραβάτες. Αλγόριθµος τροχαία αυτοκίνητα 0 πλήθος 0 ιάβασε ταχύτητα αυτοκίνητα αυτοκίνητα + 1 Αν ταχύτητα > 120 τότε Εκτύπωσε "ΠΑΡΑΒΑΤΗΣ" πλήθος πλήθος + 1 Τέλος_αν Μέχρις_ότου αυτοκίνητα =500 ή πλήθος = 20 Τέλος τροχαία 9

10 3. Επαναληπτική οµή για ορισµένο αριθµό επαναλήψεων 3.1. Σύνταξη Για µεταβλητή από τ1 µέχρι τ2 µε_βήµα β Εντολές µτ = τ1 (β) τ2 Εντολές 3.2. Παραδείγµατα Π11. Να αναπτύξετε αλγόριθµο ο οποίος θα υπολογίζει και θα εκτυπώνει το άθροισµα των αριθµών από 1 έως 100. Αλγόριθµος άθροισµα_1_100 Σ 0 Για i από 1 µέχρι 100 Σ Σ + i Εκτύπωσε Σ Τέλος άθροισµα_1_100 Η δοµή Για από µέχρι χρησιµοποιείται όταν είναι εκ των προτέρων γνωστό το πλήθος των επαναλήψεων της εκτέλεσης µιας οµάδας εντολών. Η αρχική τιµή τ1 = 1 της µεταβλητής i δίνεται µε το από. Για το λόγο αυτό δεν χρειάζεται ειδική εντολή για την εκχώρηση αρχικής τιµής στη µεταβλητή πριν από την επανάληψη. Η τελική τιµή τ2 = 100 της µεταβλητής i δίνεται µε το µέχρι. Για το λόγο αυτό δεν χρειάζεται συνθήκη για τον τερµατισµό της δοµής επανάληψης. Το βήµα (β) προσδιορίζει την αριθµητική ποσότητα που προστίθεται σε κάθε επανάληψη στη µεταβλητή. Όταν το βήµα δεν σηµειώνεται, υπονοείται ότι είναι µονάδα. Έτσι, στο συγκεκριµένο παράδειγµα είναι 1. 10

11 Π12. Να αναπτύξετε αλγόριθµο ο οποίος θα υπολογίζει και θα εκτυπώνει το άθροισµα των περιττών αριθµών από 1 έως 100. Αλγόριθµος άθροισµα_περιττών Σ 0 Για i από 1 µέχρι 100 µε_βήµα 2! έτσι το i παίρνει τις τιµές 1, 3, 5, Σ Σ + i Εκτύπωσε Σ Τέλος άθροισµα_περιττών Π13. Να αναπτύξετε αλγόριθµο ο οποίος θα υπολογίζει και θα εκτυπώνει το άθροισµα των άρτιων αριθµών από 1 έως 100. Αλγόριθµος άθροισµα_άρτιων Σ 0 Για i από 2 µέχρι 100 µε_βήµα 2! έτσι το i παίρνει τις τιµές 2, 4, 6, Σ Σ + i Εκτύπωσε Σ Τέλος άθροισµα_άρτιων 11

12 Π14. Να αναπτύξετε αλγόριθµο ο οποίος θα υπολογίζει και θα εκτυπώνει τις τιµές της συνάρτησης y = x 2 3 για τιµές της µεταβλητής x στο διάστηµα [-2, 2], µε βήµα 0,1. Αλγόριθµος Π13 Για x από 2 µέχρι 2 µε_βήµα 0,1 y x ^2 3 Εκτύπωσε y Τέλος Π13 εν υπάρχει εντολή για τη µεταβολή της µεταβλητής i µέσα στην οµάδα εντολών της επανάληψης, αφού µεταβάλλεται αυτόµατα µε το βήµα. Το βήµα δεν µπορεί να είναι µηδέν, γιατί τότε ο βρόχος εκτελείται επ άπειρον. Η τιµή στο βήµα µπορεί να είναι ένας πραγµατικός αριθµός. Είναι δυνατόν το βήµα να έχει αρνητική τιµή, αρκεί η αρχική τιµή της µεταβλητής στη δοµή Για να είναι µεγαλύτερη από την τελική τιµή. Π15. Να γράψετε αλγόριθµο ο οποίος θα διαβάζει 100 τυχαίους αριθµούς και θα τυπώνει το πλήθος των άρτιων και των περιττών. Αλγόριθµος Άρτιοι_Περιττοί! Με Α συµβολίζουµε το πλήθος των άρτιων και Π το πλήθος των περιττών Α 0 Π 0 Για i από 1 µέχρι 100 ιάβασε x Αν x mod 2 = 0 τότε Α Α + 1 αλλιώς Π Π + 1 Τέλος_αν Εκτύπωσε "Βρέθηκαν", Α, "άρτιοι και ", Π, "περιττοί" Τέλος Άρτιοι_Περιττοί 12

13 Π16. Να αναπτύξετε αλγόριθµο ο οποίος: 1. θα διαβάζει έναν ακέραιο θετικό αριθµό ν, 2. θα υπολογίζει και θα εµφανίζει το άθροισµα ν 2. Αλγόριθµος άθροισµα ιάβασε ν Μέχρις_ότου ν > 0 ιάβασε ν Όσο ν 0 επανάλαβε ιάβασε ν Σ 0 Για i από 1 µέχρι ν Σ Σ + i^2 Εµφάνισε Σ Τέλος άθροισµα i 1 Όσο i ν επανάλαβε Σ Σ + i^2 i i + 1 i 1 Σ Σ + i^2 i i+1 Μέχρις_ότου i > v Στο πρώτο ερώτηµα για να εξασφαλιστεί ότι ο ν θα είναι θετικός µπορεί να χρησιµοποιηθεί είτε η δοµή επανάληψης Μέχρις_ότου (η οποία είναι και η προτεινόµενη αφού ο αριθµός των εντολών είναι µικρότερος), είτε η δοµή Όσο επανάλαβε, όχι όµως η δοµή Για από µέχρι, αφού δεν είναι γνωστό εκ των προτέρων πόσες φορές θα εκτελεστεί η επαναληπτική δοµή. Στο δεύτερο ερώτηµα µπορούν να χρησιµοποιηθούν και οι τρεις δοµές επανάληψης. Προτείνεται όµως η χρήση της δοµής Για από µέχρι αφού ο αριθµός των επαναλήψεων είναι γνωστός. 13

14 Π17. ίνεται το παρακάτω τµήµα αλγορίθµου: x 3 κ x + 4 Αν x mod 2 = 0 τότε Για i από x µέχρι 12 µε_βήµα 2 Αν x 8 τότε Εκτύπωσε x, i Τέλος_αν x x + 1 αλλιώς Όσο κ x επανάλαβε κ κ 1 x x + 1 Εκτύπωσε κ Τέλος_αν Μέχρις_ότου x > 6 Ποιες είναι οι τιµές των µεταβλητών x, i και κ που θα εκτυπωθούν κατά την εκτέλεση του παραπάνω τµήµατος αλγορίθµου; Για την επίλυση ενός τέτοιου θέµατος καλό είναι να χρησιµοποιήσετε έναν πίνακα τιµών, ώστε να παρακολουθήσετε τις τιµές που θα λάβουν οι µεταβλητές. x κ i Οι τιµές του x που θα εκτυπωθούν είναι: 6, 7, 9 Οι τιµές του κ που θα εκτυπωθούν είναι: 6, 5, 4 Οι τιµές του i που θα εκτυπωθούν είναι: 6, 8, 12 14

15 Π18. Να γράψετε τα τµήµατα αλγορίθµου που αντιστοιχούν στα τµήµατα των διαγραµµάτων ροής που ακολουθούν: ιάβασε Ποσό i 1 Σ 0 Ποσό > 0 Αληθής ιάβασε α Ψευδής ρχ Ποσό * 340,75 Ψευδής α > 0 Εκτύπωσε ρχ Αληθής Σ Σ + α ιάβασε Ποσό i i + 1 Ψευδής i > 10 Αληθής Εκτύπωσε Σ ιάβασε Ποσό Όσο Ποσό > 0 επανάλαβε ρχ Ποσό * 340,75 Εκτύπωσε ρχ ιάβασε Ποσό i 1 Σ 0 ιάβασε α Αν α > 0 τότε Σ Σ + α Τέλος_αν i i + 1 Μέχρις_ότου i > 10 Εκτύπωσε Σ 15

16 Ασκήσεις προς λύση 1. Να γράψετε αλγόριθµο ο οποίος θα διαβάζει ύψη ατόµων σε µέτρα, θα τα µετατρέπει σε εκατοστά και θα τα εκτυπώνει, µέχρι να διαβαστεί µη θετική τιµή ύψους. Όταν διαβασθεί αρνητική ή µηδενική τιµή ύψους, ο αλγόριθµος θα εκτυπώνει το µέσο όρο ύψους και το πλήθος των ατόµων που διαβάστηκαν. 2. Να γράψετε αλγόριθµο ο οποίος θα διαβάζει τιµές του x και θα υπολογίζει και θα εκτυπώνει τον κύβο του x, µέχρι το x να λάβει την τιµή Ν. Ο αλγόριθµος δεν πρέπει να υπολογίζει και να εκτυπώνει τον κύβο του Ν. 3. Να γράψετε αλγόριθµο ο οποίος θα διαβάζει ακέραιους αριθµούς µέχρι να δοθεί αριθµός του οποίου το τετράγωνό του να είναι µεγαλύτερο από το Τότε, ο αλγόριθµος, χωρίς να συνυπολογίζει τον αριθµό ο οποίος είχε τετράγωνο µεγαλύτερο του 10000, θα εκτυπώνει το πλήθος των αριθµών που δόθηκαν. 4. Να γράψετε αλγόριθµο ο οποίος θα διαβάζει τιµές των x και z και θα υπολογίζει την τιµή της συνάρτησης y = 3x 2 + 7z + 4 και θα εκτυπώνει την τιµή της συνάρτησης καθώς και τις τιµές των x, z, µέχρι και το x και το z να λάβουν την τιµή Να γράψετε αλγόριθµο ο οποίος θα διαβάζει τρεις αριθµούς και θα υπολογίζει και θα τυπώνει το µέσο όρο τους. Η διαδικασία θα επαναλαµβάνεται για διάφορες τριάδες αριθµών και θα σταµατάει όταν για τουλάχιστον δύο αριθµούς της τριάδας διαβασθεί η τιµή µηδέν. 6. Να γράψετε αλγόριθµο ο οποίος θα διαβάζει το πολύ είκοσι τιµές προϊόντων. Ωστόσο, αν διαβαστεί ως τιµή προϊόντος η τιµή 0, θα σταµατάει η εκτέλεση του αλγορίθµου, και ο αλγόριθµος θα εκτυπώνει το πλήθος των προϊόντων που διαβάστηκαν και το µέσο όρο των τιµών τους. 7. Να γράψετε αλγόριθµο ο οποίος θα διαβάζει τις τιµές των βιβλίων ενός βιβλιοπωλείου και αν η τιµή είναι άνω των 50 θα εκτυπώνει το µήνυµα "Ακριβό", αλλιώς το µήνυµα "Φθηνό". Ο αλγόριθµος θα πρέπει να ελέγχει ώστε να µην δοθεί αρνητικός αριθµός ως τιµή βιβλίου και θα σταµατάει να διαβάζει τιµές βιβλίου όταν δοθεί ως τιµή βιβλίου ο αριθµός 0. Στη συνέχεια θα εκτυπώνει το µήνυµα "Πλήθος Βιβλίων" και το πλήθος των βιβλίων που έχει το βιβλιοπωλείο. 8. Να γράψετε αλγόριθµο ο οποίος θα διαβάζει τιµές του x, θα υπολογίζει και θα εκτυπώνει το τετράγωνο του x, µέχρι το x να λάβει την τιµή Ν. Ο αλγόριθµος θα πρέπει να υπολογίζει και να εκτυπώνει το τετράγωνο του Ν. 9. Να γράψετε αλγόριθµο ο οποίος θα διαβάζει ακέραιους αριθµούς και θα υπολογίζει το γινόµενό τους µέχρι αυτό να φθάσει ή να ξεπεράσει την τιµή Ν. Όταν το γινόµενο φθάσει ή ξεπεράσει την τιµή Ν θα εκτυπώνει το γινόµενό τους. 16

17 10. Να γράψετε αλγόριθµο ο οποίος θα διαβάζει γράµµατα µέχρι να εντοπιστεί τρεις φορές το γράµµα Α ή το πλήθος των γραµµάτων που θα διαβασθούν να φθάσει τα 20. Όταν σταµατήσει το διάβασµα γραµµάτων, ο αλγόριθµος θα εκτυπώνει το λόγο για τον οποίο σταµάτησε. 11. Να γράψετε αλγόριθµο ο οποίος θα δίνει το δικαίωµα χρήσης ενός κινητού τηλεφώνου αν ο χρήστης πληκτρολογήσει σωστό κωδικό. Με δεδοµένο το σωστό κωδικό, ο αλγόριθµος θα εκτυπώνει το µήνυµα " ώστε κωδικό" και στη συνέχεια θα διαβάζει τον κωδικό του χρήστη µέχρι τρεις φορές. Αν δοθεί σωστός κωδικός είτε την πρώτη, είτε τη δεύτερη, είτε την τρίτη φορά θα εκτυπώνει το µήνυµα "Καλώς Ήλθατε", ενώ αν δοθεί τρεις φορές λάθος κωδικός θα εκτυπώνει το µήνυµα " εν σας αναγνωρίζω" και ο αλγόριθµος θα τερµατίζει. 12. Να γράψετε αλγόριθµο ο οποίος θα υλοποιεί το παιχνίδι της εύρεσης ενός αριθµού από το 0 ως το 9. Με δεδοµένο τον αριθµό αυτό, ο αλγόριθµος θα εκτυπώνει το µήνυµα " ώστε προσπάθειες" και θα διαβάζει το πλήθος των προσπαθειών που θα θέλει ο χρήστης να επαναλάβει το παιχνίδι. Το πλήθος αυτό πρέπει να ελέγχεται ώστε να είναι ένας αριθµός από 1 µέχρι και 9. Στη συνέχεια θα διαβάζει από το χρήστη έναν αριθµό και αν είναι ο ζητούµενος, το παιχνίδι θα σταµατάει, θα εκτυπώνει το µήνυµα "ΣΥΓΧΑΡΗΤΗΡΙΑ" και το πλήθος των προσπαθειών. Αν µετά από όλες τις προσπάθειες δεν ανακαλυφθεί ο ζητούµενος αριθµός θα εκτυπώνει το µήνυµα "ΧΑΣΑΤΕ". 13. Σε µία χώρα το έτος 2001 οι πωλήσεις ηλεκτρονικών υπολογιστικών συστηµάτων ήταν Να γράψετε αλγόριθµο ο οποίος θα υπολογίζει και θα εκτυπώνει σε πόσα χρόνια οι πωλήσεις θα φτάσουν ή θα ξεπεράσουν τις 22000, αν γνωρίζουµε ότι κάθε χρόνο οι πωλήσεις αυξάνονται κατά 9%. 14. Ένας πωλητής βρίσκεται σε µία αγορά και πουλάει ρολόγια δύο κατηγοριών. Το κάθε ένα από την πρώτη κατηγορία κοστίζει 14 και από την άλλη κατηγορία 24. Να γράψετε αλγόριθµο ο οποίος θα διαβάζει το είδος του ρολογιού που επιθυµεί ο πελάτης (1 αν επιθυµεί το φθηνό ή 2 αν επιθυµεί το ακριβό) και το πλήθος των ρολογιών του είδους που επιθυµεί και θα εκτυπώνει το ποσό που οφείλει στον πωλητή. Ο αλγόριθµος θα υπολογίζει το σύνολο των εισπράξεων µε σκοπό οι πωλήσεις και ο αλγόριθµος να τερµατίζει, όταν τα έσοδα του πωλητή φθάσουν ή ξεπεράσουν τα 300. Ο αλγόριθµος θα πρέπει να εκτυπώνει πόσα ρολόγια πουλήθηκαν από την πρώτη και πόσα από τη δεύτερη κατηγορία. 15. Για ένα σπάνιο ζωντανό οργανισµό έχει µελετηθεί ότι κάθε χρόνο τα είδη του οργανισµού µειώνονται κατά 2, αλλά κάθε πέντε χρόνια αυξάνονται κατά 8. Να αναπτύξετε αλγόριθµο ο οποίος θα διαβάζει το πλήθος των ειδών του συγκεκριµένου ζωντανού οργανισµού που υπάρχουν σήµερα, το οποίο θα πρέπει να ελέγχεται ώστε να είναι θετικός αριθµός και θα17 υπολογίζει και θα εκτυπώνει σε πόσα χρόνια θα εκλείψει ο οργανισµός αυτός.

18 16. Η καρότσα ενός οχήµατος µπορεί να σηκώσει βάρος µέχρι 20 τόνους. Κατά τη διάρκεια των χωµατουργικών εργασιών σε ένα γήπεδο φορτώνουν σταδιακά την καρότσα µε χώµα και πέτρες. Θεωρώντας ότι η καρότσα έχει αρχικά βάρος 1 τόνο, να γράψετε αλγόριθµο ο οποίος θα διαβάζει το βάρος µε το οποίο φορτώνεται η καρότσα και όταν το συνολικό βάρος από το χώµα φθάσει το βάρος που µπορεί να σηκώσει η καρότσα να εκτυπώνει το µήνυµα "Όχηµα Πλήρες", ή αν ξεπεράσει το βάρος που µπορεί να σηκώσει η καρότσα να εκτυπώνει το µήνυµα "Υπέρβαρο Όχηµα" και το βάρος που πρέπει να αφαιρεθεί. Ο αλγόριθµος πρέπει επίσης να εκτυπώνει πόσες φορές φορτώθηκε η καρότσα. 17. Να γράψετε αλγόριθµο ο οποίος θα εκτυπώνει τους ακέραιους αριθµούς από Να γράψετε αλγόριθµο ο οποίος θα εκτυπώνει τους ακέραιους αριθµούς από 8 µέχρι Να γράψετε αλγόριθµο ο οποίος θα εκτυπώνει τους αριθµούς από 0 µέχρι 5 µε βήµα 0, Να γράψετε αλγόριθµο ο οποίος θα εκτυπώνει τους ακέραιους αριθµούς από 1 300, εκτός από τους αριθµούς 100 και Να γράψετε αλγόριθµο ο οποίος θα υπολογίζει και θα εκτυπώνει το γινόµενο των αριθµών από 20 Ν, όπου Ν θετικός ακέραιος αριθµός µεγαλύτερος του Να γράψετε αλγόριθµο ο οποίος θα υπολογίζει και θα εκτυπώνει το συνολικό άθροισµα των ακέραιων αριθµών από 10 µέχρι 20 και των ακεραίων από 90 µέχρι Να γράψετε αλγόριθµο ο οποίος θα υπολογίζει το άθροισµα των πολλαπλασίων του 3 από 3 µέχρι Να γράψετε αλγόριθµο ο οποίος θα υπολογίζει και θα εµφανίζει τις τιµές της συνάρτησης 3x 2 7x + 2 και της παραγώγου της για τιµές του x από 4 µέχρι 4 µε βήµα 0, Ο στρατός µίας χώρας έχει το ακόλουθο µοντέλο διοίκησης: Αποτελείται από 20 διαφορετικές βαθµίδες. Στην ανώτερη βαθµίδα βρίσκονται 8 άτοµα και για κάθε κατώτερη βαθµίδα οι θέσεις αυξάνονται κατά 120. Να γράψετε αλγόριθµο ο οποίος θα υπολογίζει πόσα άτοµα έχει ο στρατός αυτής της χώρας. 26. Να γράψετε αλγόριθµο ο οποίος: α. θα διαβάζει το βαθµό πρόσβασης στα Πανεπιστήµια και τα ΤΕΙ 150 µαθητών ενός σχολείου και β. θα υπολογίζει και θα εκτυπώνει το πλήθος των µαθητών που έχουν βαθµό πρόσβασης κάτω του 12, από 12 έως 15, από 15 έως 18 και από 18 και άνω. γ. Αν το πλήθος των µαθητών µε βαθµό πρόσβασης άνω του 18 είναι από 40 και άνω και το πλήθος των µαθητών µε βαθµό πρόσβασης κάτω του 12 είναι από 10 και κάτω θα εκτυπώνει το µήνυµα "ΕΠΙΤΥΧΙΑ". 18

19 27. Πριν την έναρξη των εξετάσεων υπολογίζεται ο αριθµός των απουσιών κάθε µαθητή για να κριθεί αν έχει δικαίωµα να συµµετέχει στις εξετάσεις. Σχετικά µε τις απουσίες ενός µαθητή στο Λύκειο, ισχύουν τα παρακάτω: Ο µαθητής έχει δικαίωµα να δώσει εξετάσεις τον Ιούνιο αν: α. έχει µέχρι 64 απουσίες ή β. έχει µέχρι 114 απουσίες από τις οποίες οι αδικαιολόγητες δεν ξεπερνούν τις 64 ή γ. έχει µέχρι 164 απουσίες από τις οποίες οι αδικαιολόγητες δεν ξεπερνούν τις 64 και ο µέσος όρος στα προφορικά του είναι πάνω από 15. Ο µαθητής παραπέµπεται για ολική εξέταση το Σεπτέµβριο αν: α. έχει πάνω από 64 και µέχρι 114 απουσίες και οι αδικαιολόγητες ξεπερνούν τις 64 ή β. έχει πάνω από 114 και µέχρι 164 απουσίες από τις οποίες οι αδικαιολόγητες δεν ξεπερνούν τις 64 αλλά ο µέσος όρος δεν είναι πάνω από 15. Σε κάθε άλλη περίπτωση ο µαθητής επαναλαµβάνει τη χρονιά. Να γράψετε αλγόριθµο ο οποίος θα διαβάζει τον αριθµό των αδικαιολόγητων και δικαιολογηµένων απουσιών 200 µαθητών, ο οποίος πρέπει να ελέγχεται ώστε να είναι θετικός, καθώς και το µέσο προφορικό βαθµό τους και θα εκτυπώνει την περίπτωση όπου ανήκει ο µαθητής. 28. Σε ένα σχολείο της Ευρωπαϊκής Ένωσης η κατανοµή των µαθητών σε τάξεις αγγλικών γίνεται µε βάση την αξιολόγηση που τους έχει γίνει. Έτσι, αν ο µαθητής έχει αξιολογηθεί µε Α πάει στο τµήµα 1, αν έχει αξιολογηθεί µε Β πάει στο τµήµα 2, αν έχει αξιολογηθεί µε C ή D πάει στο τµήµα 3, ενώ αν αξιολογηθεί µε F δεν γίνεται δεκτός. Να γράψετε αλγόριθµο ο οποίος θα διαβάζει την αξιολόγηση για κάθε έναν από τους 120 µαθητές, θα τους κατανείµει στα αγγλικά και θα εκτυπώνει το πλήθος των µαθητών που έγιναν δεκτοί σε κάθε κατηγορία και το πλήθος των µαθητών που δεν έγιναν δεκτοί. 29. Να γράψετε αλγόριθµο ο οποίος θα υπολογίζει τους τόκους και το κεφάλαιο που θα λάβει ο πελάτης της τράπεζας Bank για κάποιο αρχικό κεφάλαιο Κ, µε επιτόκιο Ε και για χρόνια Χ. Ο αλγόριθµος θα διαβάζει το αρχικό κεφάλαιο, το επιτόκιο και τα χρόνια και θα υπολογίζει και θα εκτυπώνει για κάθε χρόνο τα µεγέθη τη χρονιά, το κεφάλαιο, τον τόκο και το κεφάλαιο µαζί µε τον τόκο, όταν ο τόκος κεφαλαιοποιείται. Στο τέλος, ο αλγόριθµος θα εκτυπώνει το τελικό κεφάλαιο που θα λάβει, καθώς και το σύνολο των τόκων. 30. Σε ένα πολυκατάστηµα υπάρχουν 40 είδη από σοκολάτες του ίδιου τύπου. Να γράψετε αλγόριθµο ο οποίος θα διαβάζει για κάθε σοκολάτα την τιµή της και το βάρος της και θα υπολογίζει και θα εκτυπώνει τη σοκολάτα µε την πλέον συµφέρουσα τιµή. 19

20 31. Στο Κέντρο ιαχείρισης ικτύου ενός Πανεπιστηµίου, έχουν εγκαταστήσει έξι εξυπηρετητές µε τα ακόλουθα ονόµατα: AJAX ZORN URANUS ERMIS ZEUS GAIA Να γράψετε αλγόριθµο ο οποίος θα διαβάζει το όνοµα κάθε εξυπηρετητή και τον αριθµό των προσπελάσεων του εξυπηρετητή για ένα µήνα και θα υπολογίζει και θα εκτυπώνει τις συνολικές προσπελάσεις σε όλους τους εξυπηρετητές, τα ονόµατα των εξυπηρετητών µε το µικρότερο και το µεγαλύτερο αριθµό προσπελάσεων αντίστοιχα, και το πλήθος των προσπελάσεων αυτών των εξυπηρετητών, καθώς και το εύρος των πωλήσεων (δηλαδή τη διαφορά της µεγαλύτερης από τη µικρότερη τιµή) Σε ένα σχολείο της Ευρωπαϊκής Ένωσης θέλουν να βγάλουν στατιστικά σχετικά µε τα ποσοστά επιτυχίας στις εξετάσεις. Να γράψετε αλγόριθµο ο οποίος θα διαβάζει το βαθµό πρόσβασης 130 µαθητών, ο οποίος πρέπει να ελέγχεται ώστε να βρίσκεται στη βαθµολογική κλίµακα [0 20] και θα υπολογίζει και θα εκτυπώνει το πλήθος των µαθητών µε βαθµό πρόσβασης πάνω από Ένας παραγωγός σε µία αγορά πουλάει σταφύλια. Να γράψετε αλγόριθµο ο οποίος θα διαβάζει την τιµή του κιλού, η οποία πρέπει να ελέγχεται ώστε να είναι θετικός αριθµός και την ποσότητα των σταφυλιών που πούλησε σε µία ώρα. Ο παραγωγός τη δεύτερη ώρα µείωσε την τιµή των σταφυλιών κατά 5% και παρατήρησε ότι η ποσότητα των σταφυλιών που πούλησε αυξήθηκε κατά 12%. Έτσι, αποφάσισε, για τις επόµενες 5 ώρες που θα λειτουργεί η αγορά, να µειώνει την τιµή των σταφυλιών κατά 5%, ώστε να ανεβαίνει η ποσότητα που πουλάει κατά 12%. Να υπολογίσετε και να εκτυπώσετε τα έσοδα του παραγωγού για 6 ώρες. 34. Να γράψετε αλγόριθµο ο οποίος: α. θα διαβάζει ένα µη αρνητικό ακέραιο αριθµό ν, ο οποίος πρέπει να ελέγχεται ως προς την εγκυρότητά του και β. θα υπολογίζει και θα εκτυπώνει το άθροισµα ( ) άρτιος ή το άθροισµα ( 2 1) 2 ν + 1 2ν στην άλλη περίπτωση. αν ο ν είναι 20

21 35. Να γράψετε αλγόριθµο ο οποίος: α. θα εκτυπώνει το µήνυµα " ώστε αριθµό από το 1 ως το 10" και θα διαβάζει έναν ακέραιο αριθµό από το 1 ως το 10, ο οποίος πρέπει να ελέγχεται ώστε να βρίσκεται στην κλίµακα 1 10, β. θα εκτυπώνει την προπαίδεια του αριθµού που δόθηκε, καθώς και την προπαίδεια του προηγούµενου και του επόµενου από τον αριθµό που δόθηκε. Προσοχή, αν έχει δοθεί ως αριθµός το 1 ή το 10, θα πρέπει να εκτυπώνει µόνο την προπαίδεια του επόµενου ή µόνο την προπαίδεια του προηγούµενου αντίστοιχα. 36. Να γράψετε αλγόριθµο ο οποίος θα υπολογίζει και θα εµφανίζει όλες τις ακέραιες λύσεις της εξίσωσης 3x + 3y + 7z = 5 για τιµές των x, y, z µεταξύ των τιµών 0 και Κάθε ένας από εκατό συλλέκτες έχει γραµµατόσηµα από 125 χώρες. Να γράψετε αλγόριθµο ο οποίος για κάθε συλλέκτη θα διαβάζει το πλήθος των γραµµατοσήµων που έχει από την κάθε χώρα και θα υπολογίζει και θα εκτυπώνει το σύνολο των γραµµατοσήµων που διαθέτει, καθώς και το σύνολο όλων των γραµµατοσήµων που διαθέτουν όλοι οι συλλέκτες. 38. Να γράψετε τον παρακάτω τµήµα αλγορίθµου χρησιµοποιώντας τη δοµή επανάληψης Μέχρις_ότου και τη δοµή επανάληψης Όσο επανάλαβε. α 5 Για i από 0 µέχρι 20 µε_βήµα 3 β i^2 α α + β Εκτύπωσε i, β Εκτύπωσε α 39. Υλοποιήστε τους αλγόριθµους του παραδείγµατος Π12 και Π15 µε τη χρήση των δύο άλλων δοµών. 40. Να γράψετε τον παρακάτω τµήµα αλγορίθµου χρησιµοποιώντας τη δοµή επανάληψης Μέχρις_ότου και τη δοµή επανάληψης Για...από µέχρι µε_βήµα X 2 Όσο Χ 1 επανάλαβε Χ Χ 2 Εκτύπωσε Χ 21

22 41. Πόσες φορές θα εκτελεσθεί η δοµή επανάληψης σε κάθε ένα από τα παρακάτω τµήµατα αλγορίθµου και τι θα εκτυπώσει κάθε ένα εξ αυτών; X 2 Όσο Χ 1 επανάλαβε Χ Χ 2 Εκτύπωσε Χ X 2 Όσο Χ > 2 επανάλαβε Χ Χ^2 1 Εκτύπωσε Χ X 2 Όσο Χ 2 επανάλαβε Χ Χ 1 Εκτύπωσε Χ X 2 Όσο Χ 0 επανάλαβε Χ Χ 1 Εκτύπωσε Χ Πόσες φορές θα εκτελεσθεί η δοµή επανάληψης σε κάθε ένα από τα παρακάτω τµήµατα αλγορίθµου και τι θα εκτυπώσει κάθε ένα εξ αυτών; X 2 Χ Χ 2 Εκτύπωσε Χ Μέχρις_ότου Χ 1 X 2 Χ Χ + 2 Μέχρις_ότου Χ > 6 Εκτύπωσε Χ X 2 Εκτύπωσε Χ Χ Χ 1 Μέχρις_ότου Χ 0 X 2 Χ Χ + 2 Εκτύπωσε Χ Μέχρις_ότου Χ = Πόσες φορές θα εκτελεσθεί η δοµή επανάληψης σε κάθε ένα από τα παρακάτω τµήµατα αλγορίθµου και τι θα εκτυπώσει κάθε ένα εξ αυτών; X 2 Για i από 1 µέχρι 4 Χ Χ + 2 Εκτύπωσε Χ Για i από 4 µέχρι 2 µε_βήµα 2 Εκτύπωσε i X 0 Για i από 1 µέχρι 5 µε_βήµα 2 Χ Χ + 2 Εκτύπωσε Χ X 2 Για i από 0 µέχρι 3 µε_βήµα 1 Χ Χ + 2 Εκτύπωσε Χ 22

23 44. Να γράψετε το τµήµα αλγορίθµου που αντιστοιχεί στο τµήµα του διαγράµµατος ροής που ακολουθεί: i 1 Σ 0 ιάβασε α Σ Σ + α i i + 1 i 10 Αληθής Ψευδής Εκτύπωσε Σ 45. ίνονται τα παρακάτω τµήµατα αλγορίθµου: Για i από 1 µέχρι 3 Για j από 2 µέχρι 6 µε_βήµα 2 Αν j > i τότε Β i * j Εκτύπωσε Β Τέλος_αν Ποιες είναι οι τιµές της µεταβλητής Β που θα εκτυπωθούν κατά την εκτέλεση των παραπάνω τµηµάτων αλγορίθµου; 46. ίνεται το παρακάτω τµήµα αλγορίθµου: y 4 z 2 z z 1 y y + 1 Εκτύπωσε y, z Μέχρις_ότου z = 0 ή y = 6 Ποιες είναι οι τιµές των µεταβλητών y και z που θα εκτυπωθούν κατά την εκτέλεση του παραπάνω τµήµατος αλγορίθµου; 23

24 47. ίνεται το παρακάτω τµήµα αλγορίθµου: y 3 x 3 Όσο y 4 και x < 5 επανάλαβε x 2 * y y y + 1 Εκτύπωσε x, y Ποιες είναι οι τιµές των µεταβλητών x, y που θα εκτυπωθούν κατά την εκτέλεση του παραπάνω τµήµατος αλγορίθµου; 48. ίνεται το παρακάτω τµήµα αλγορίθµου: x 3 y 4 z 2 Για i από 2 µέχρι 12 µε_βήµα 2 Αν i 6 τότε Όσο y 8 επανάλαβε y y + 2 x x + 1 Αν x > 6 τότε Εκτύπωσε x, y Τέλος_αν x x + 2 αλλιώς z z 1 x x + 1 Εκτύπωσε z Μέχρις_ότου z = 0 ή z = 1 ή z = 2 Τέλος_αν y y 2 Ποιες είναι οι τιµές των µεταβλητών x, y και z που θα εκτυπωθούν κατά την εκτέλεση του παραπάνω τµήµατος αλγορίθµου; 24

Διάγραμμα Ροής. Σελίδα 1 από 10

Διάγραμμα Ροής. Σελίδα 1 από 10 Θεωρία επισκόπηση 3 Επανάληψη Σημείωση: Οι εντολές που συγκροτούν μια εντολή επανάληψης αποκαλούνται βρόχος 1. Εντολή Όσο.επανάλαβε Σύνταξη Όσο συνθήκη επανάλαβε εντολές Πώς Λειτουργεί. Αρχικά ελέγχεται

Διαβάστε περισσότερα

Επαναληπτικές Διαδικασίες

Επαναληπτικές Διαδικασίες Επαναληπτικές Διαδικασίες Οι επαναληπτικές δομές ( εντολές επανάληψης επαναληπτικά σχήματα ) χρησιμοποιούνται, όταν μια ομάδα εντολών πρέπει να εκτελείται αρκετές- πολλές φορές ανάλογα με την τιμή μιας

Διαβάστε περισσότερα

3. Να γραφεί πρόγραμμα που θα διαβάζει 100 ακεραίους αριθμούς από το πληκτρολόγιο και θα υπολογίζει το άθροισμά τους.

3. Να γραφεί πρόγραμμα που θα διαβάζει 100 ακεραίους αριθμούς από το πληκτρολόγιο και θα υπολογίζει το άθροισμά τους. ΑΕσΠΠ-Δομή Επανάληψης 9 ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ 1. Να γραφεί πρόγραμμα που να υπολογίζει το άθροισμα των πρώτων 100 φυσικών αριθμών. 2. Να τροποποιηθεί ο παραπάνω πρόγραμμα ώστε να υπολογίζει το άθροισμα των πρώτων

Διαβάστε περισσότερα

2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ

2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ 1) Πότε χρησιμοποιείται η δομή επανάληψης

Διαβάστε περισσότερα

1. Πότε χρησιμοποιούμε την δομή επανάληψης; Ποιες είναι οι διάφορες εντολές (μορφές) της;

1. Πότε χρησιμοποιούμε την δομή επανάληψης; Ποιες είναι οι διάφορες εντολές (μορφές) της; 1. Πότε χρησιμοποιούμε την δομή επανάληψης; Ποιες είναι οι διάφορες (μορφές) της; Η δομή επανάληψης χρησιμοποιείται όταν μια σειρά εντολών πρέπει να εκτελεστεί σε ένα σύνολο περιπτώσεων, που έχουν κάτι

Διαβάστε περισσότερα

επιµέλεια Θοδωρής Πιερράτος

επιµέλεια Θοδωρής Πιερράτος Ερωτήσεις Σωστό Λάθος 1. Στη δοµή επανάληψης Όσο... επανάλαβε ο έλεγχος της συνθήκης γίνεται στην αρχή, δηλαδή πριν εκτελεστεί οποιαδήποτε εντολή που περιέχεται στη δοµή. 2. Ο µετρητής που ελέγχει τη συνθήκη

Διαβάστε περισσότερα

Παλλατίδειο ΓΕΛ Σιδηροκάστρου

Παλλατίδειο ΓΕΛ Σιδηροκάστρου Δομή Επανάληψης 2000 Θέμα 2 ο Έστω τμήμα αλγορίθμου με μεταβλητές A, B, C, D, X και Υ. D 2 Για Χ από 2 μέχρι 5 με_βήμα 2 Α 10 * Χ Β 5 * Χ + 10 C Α + Β (5 * Χ) D 3 * D - 5 Υ A + B C + D Να βρείτε τις τιμές

Διαβάστε περισσότερα

Να γράψετε τα αποτελέσματα αυτού του αλγόριθμου για Χ=13, Χ=9 και Χ=22. Και στις 3 περιπτώσεις το αποτέλεσμα του αλγορίθμου είναι 1

Να γράψετε τα αποτελέσματα αυτού του αλγόριθμου για Χ=13, Χ=9 και Χ=22. Και στις 3 περιπτώσεις το αποτέλεσμα του αλγορίθμου είναι 1 Άσκηση 1. Δίνεται ο παρακάτω αλγόριθμος: ΑΛΓΟΡΙΘΜΟΣ ΕΛΕΓΧΟΣ_ΑΝΑΘΕΣΗΣ ΔΙΑΒΑΣΕ X ΌΣΟ Χ > 1 ΕΠΑΝΑΛΑΒΕ ΑΝ Χ MOD 2 = 0 ΤΟΤΕ Χ Χ / 2 Χ 3 * Χ + 1 ΑΠΟΤΕΛΕΣΜΑΤΑ // Χ // ΤΕΛΟΣ ΕΛΕΓΧΟΣ_ΑΝΑΘΕΣΗΣ Να γράψετε τα αποτελέσματα

Διαβάστε περισσότερα

Μιχάλης Αρταβάνης κλάδου Πληροφορικής ΠΕ19

Μιχάλης Αρταβάνης κλάδου Πληροφορικής ΠΕ19 Φυλλάδιο Ασκήσεων 1 - οµές Επανάληψης Ασκ1. Πόσες φορές θα εκτελεστούν οι επαναληπτικές δοµές στα παρακάτω τµήµατα αλγορίθµων; x 5 Όσο (x > 0) x x - 1 x 5 Όσο (x >= 0) x x - 1 x -5 Όσο (x >= 0) x x - 1

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΑ & 8.2 (ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ) ΘΕΩΡΙΑ

ΚΕΦΑΛΑΙΑ & 8.2 (ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ) ΘΕΩΡΙΑ ΚΕΦΑΛΑΙΑ 2.4.5 & 8.2 (ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ) ΘΕΩΡΙΑ Ερωτήσεις Σωστό / Λάθος 1. Στη δομή Για... από... μέχρι η αρχική τιμή του μετρητή πρέπει να είναι πάντα μικρότερη από την τελική. 2. Η δομή Όσο... επανάλαβε

Διαβάστε περισσότερα

2ο ΓΕΛ ΑΓ.ΔΗΜΗΤΡΙΟΥ ΑΕΠΠ ΘΕΟΔΟΣΙΟΥ ΔΙΟΝ ΠΡΟΣΟΧΗ ΣΤΑ ΠΑΡΑΚΑΤΩ

2ο ΓΕΛ ΑΓ.ΔΗΜΗΤΡΙΟΥ ΑΕΠΠ ΘΕΟΔΟΣΙΟΥ ΔΙΟΝ ΠΡΟΣΟΧΗ ΣΤΑ ΠΑΡΑΚΑΤΩ ΠΡΟΣΟΧΗ ΣΤΑ ΠΑΡΑΚΑΤΩ ΣΤΑΘΕΡΕΣ είναι τα μεγέθη που δεν μεταβάλλονται κατά την εκτέλεση ενός αλγόριθμου. Εκτός από τις αριθμητικές σταθερές (7, 4, 3.5, 100 κλπ), τις λογικές σταθερές (αληθής και ψευδής)

Διαβάστε περισσότερα

Δομές Ακολουθίας- Επιλογής - Επανάληψης. Δομημένος Προγραμματισμός

Δομές Ακολουθίας- Επιλογής - Επανάληψης. Δομημένος Προγραμματισμός Δομές Ακολουθίας- Επιλογής - Επανάληψης Δομημένος Προγραμματισμός 1 Βασικές Έννοιες αλγορίθμων Σταθερές Μεταβλητές Εκφράσεις Πράξεις Εντολές 2 Βασικές Έννοιες Αλγορίθμων Σταθερά: Μια ποσότητα που έχει

Διαβάστε περισσότερα

Βαθµολογία Χαρακτηρισµός

Βαθµολογία Χαρακτηρισµός 1. Η χρέωση στους λογαριασµούς της TEL Company είναι η εξής: Πάγιο: 15 Αστικές µονάδες: 0.030 ανά µονάδα Υπεραστικές µονάδες: 0-150 0.045 ανά µονάδα 151-500 0.039 ανά µονάδα 501-0.033 ανά µονάδα Να αναπτυχθεί

Διαβάστε περισσότερα

ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΚΑΡΠΕΝΗΣΙΟΥ ΙΩΡΟ ΕΠΑΝΑΛΗΠΤΙΚΟ ΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ 16/12/2008. Τµήµα ΓΤ2 Όνοµα:...

ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΚΑΡΠΕΝΗΣΙΟΥ ΙΩΡΟ ΕΠΑΝΑΛΗΠΤΙΚΟ ΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ 16/12/2008. Τµήµα ΓΤ2 Όνοµα:... ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΚΑΡΠΕΝΗΣΙΟΥ ΙΩΡΟ ΕΠΑΝΑΛΗΠΤΙΚΟ ΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ 16/12/2008 Τµήµα ΓΤ2 Όνοµα:... ΘΕΜΑ 1 ο. Α) Να γράψετε στο φύλλο απαντήσεών σας Σ εάν κρίνετε ότι η πρόταση είναι σωστή και

Διαβάστε περισσότερα

Δομές Επανάληψης. Όσο μέχρις ότου για. 22/11/08 Ανάπτυξη εφαρμογών 1

Δομές Επανάληψης. Όσο μέχρις ότου για. 22/11/08 Ανάπτυξη εφαρμογών 1 Δομές Επανάληψης Όσο μέχρις ότου για 22/11/08 Ανάπτυξη εφαρμογών 1 Όσο. επανάλαβε Όσο Συνθήκη επανάλαβε Εντολή1 Εντολή2.. Ομάδα εντολών Συνθήκη Αληθής Ομάδα εντολών Εντολή Ν Τέλος_Επανάληψης Ψευδής 1.

Διαβάστε περισσότερα

i 1 Όσο i <> 100 επανάλαβε i i + 2 Γράψε A[i] Τέλος_επανάληψης

i 1 Όσο i <> 100 επανάλαβε i i + 2 Γράψε A[i] Τέλος_επανάληψης ΘΕΜΑ Α A1 Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις α-δ και δίπλα τη λέξη ΣΩΣΤΟ, αν είναι σωστή, ή τη λέξη ΛΑΘΟΣ, αν είναι λανθασμένη. a. Σε μία εντολή εκχώρησης του αποτελέσματος

Διαβάστε περισσότερα

Παράδειγμα 2. Λύση & Επεξηγήσεις. Τέλος_επανάληψης Εμφάνισε "Ναι" Τέλος Α2

Παράδειγμα 2. Λύση & Επεξηγήσεις. Τέλος_επανάληψης Εμφάνισε Ναι Τέλος Α2 Διδακτική πρόταση ΕΝΟΤΗΤΑ 2η, Θέματα Θεωρητικής Επιστήμης των Υπολογιστών Κεφάλαιο 2.2. Παράγραφος 2.2.7.4 Εντολές Όσο επανάλαβε και Μέχρις_ότου Η διαπραγμάτευση των εντολών επανάληψης είναι σημαντικό

Διαβάστε περισσότερα

Η Δομή Επανάληψης. Εισαγωγή στην δομή επανάληψης Χρονική διάρκεια: 3 διδακτικές ώρες

Η Δομή Επανάληψης. Εισαγωγή στην δομή επανάληψης Χρονική διάρκεια: 3 διδακτικές ώρες Η Δομή Επανάληψης Εισαγωγή στην δομή επανάληψης Χρονική διάρκεια: 3 διδακτικές ώρες Οι 2 πρώτες διδακτικές ώρες στην τάξη Η τρίτη διδακτική ώρα στο εργαστήριο Γενικός Διδακτικός Σκοπός Ενότητας Να εξοικειωθούν

Διαβάστε περισσότερα

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2. Α1. Ο αλγόριθμος είναι απαραίτητος μόνο για την επίλυση προβλημάτων πληροφορικής

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2. Α1. Ο αλγόριθμος είναι απαραίτητος μόνο για την επίλυση προβλημάτων πληροφορικής Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2 Α1. Ο αλγόριθμος είναι απαραίτητος μόνο για την επίλυση προβλημάτων πληροφορικής Α2. Ο αλγόριθμος αποτελείται από ένα πεπερασμένο σύνολο εντολών Α3. Ο αλγόριθμος

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ' ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΚΥΚΛΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΥΠΗΡΕΣΙΩΝ 2005

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ' ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΚΥΚΛΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΥΠΗΡΕΣΙΩΝ 2005 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ' ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΚΥΚΛΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΥΠΗΡΕΣΙΩΝ 2005 ΕΚΦΩΝΗΣΕΙΣ ΘΕΜΑ 1ο Α. 1. Να αναφέρετε ονοµαστικά τα κριτήρια που πρέπει απαραίτητα

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Ονοματεπώνυμο: Βαθμός:

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Ονοματεπώνυμο: Βαθμός: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Ονοματεπώνυμο: Βαθμός: Θέμα 1ο Α) Απαντήστε στις παρακάτω ερωτήσεις επιλέγοντας Σ (Σωστό) ή Λ (Λάθος). 1. Η ομάδα εντολών μέσα στην Αρχή_επανάληψης..μέχρις_ότου

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 2 ο Να περιγραφεί η δομή επανάληψης Αρχή_επανάληψης Μέχρις_ότου

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 2 ο Να περιγραφεί η δομή επανάληψης Αρχή_επανάληψης Μέχρις_ότου 2.87 Να περιγραφεί η δομή επανάληψης Μέχρις_ότου Ημορφή της δομής επανάληψης Μέχρις_ότου είναι: Μέχρις_ότου Συνθήκη Η ομάδα εντολών στο εσωτερικό της επανάληψης, εκτελείται μέχρις ότου ισχύει η συνθήκη

Διαβάστε περισσότερα

Μεθοδολογία προβλημάτων με Δομή Επανάληψης

Μεθοδολογία προβλημάτων με Δομή Επανάληψης Μεθοδολογία προβλημάτων με Δομή Επανάληψης Ενότητες βιβλίου: - Ώρες διδασκαλίας: 3 Μετρητές Σε πολλές ασκήσεις ζητείται να καταμετρηθεί το πλήθος των τιμών που ικανοποιούν μια συνθήκη (π.χ. είναι θετικοί

Διαβάστε περισσότερα

ΦΡΟΝΤΙΣΤΗΡΙΟ ΠΡΟΟΠΤΙΚΗ

ΦΡΟΝΤΙΣΤΗΡΙΟ ΠΡΟΟΠΤΙΚΗ 3 ο ΔΙΑΓΩΝΙΣΜΑ «ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ» Γ ΛΥΚΕΙΟΥ, ΟΜΑΔΑ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ ΟΙΚΟΝΟΜΙΚΩΝ ΣΠΟΥΔΩΝ (Κεφάλαιο 2 «Δομή Επανάληψης») Ονοματεπώνυμο :... Ημερομηνία : 01/04/2018 Διάρκεια:

Διαβάστε περισσότερα

ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΜΟΙΡΩΝ Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Ασκήσεις με Λύση - Δομή Επανάληψης

ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΜΟΙΡΩΝ Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Ασκήσεις με Λύση - Δομή Επανάληψης 1. Να αναπτυχθεί πρόγραμμα που θα διαβάζει 2 ακέραιους αριθμούς α, β (διασφαλίζοντας ότι τα α,β είναι ακέραιοι και ότι β > α) και στη συνέχεια: α) θα εμφανίζει το άθροισμα των ακέραιων αριθμών στο διάστημα

Διαβάστε περισσότερα

ΑΕΠΠ 4o Επαναληπτικό Διαγώνισμα

ΑΕΠΠ 4o Επαναληπτικό Διαγώνισμα ΑΕΠΠ 4o Επαναληπτικό Διαγώνισμα Ονοματεπώνυμο: ΘΕΜΑ 1 A. Να γράψετε τους κανόνες που πρέπει να ακολουθούνται στη χρήση των εμφωλευμένων βρόχων. B. Να χαρακτηρίσετε ως σωστή (Σ) ή λάθος (Λ) καθεμία από

Διαβάστε περισσότερα

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. i. Η συνθήκη α > β ή α <= β α) είναι πάντα Αληθής β) είναι πάντα Ψευδής γ) δεν υπολογίζεται δ) τίποτα από τα προηγούμενα

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. i. Η συνθήκη α > β ή α <= β α) είναι πάντα Αληθής β) είναι πάντα Ψευδής γ) δεν υπολογίζεται δ) τίποτα από τα προηγούμενα ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΟΚΤΩΒΡΙΟΣ 2017 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 6 (ΕΞΙ) ΘΕΜΑ Α : A1. Να γράψετε στο φύλλο απαντήσεων τον αριθμό καθεμιάς

Διαβάστε περισσότερα

ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΕΡΩΤΗΣΕΙΣ 1. Τι καλείται ψευδοκώδικας; 2. Τι καλείται λογικό διάγραμμα; 3. Για ποιο λόγο είναι απαραίτητη η τυποποίηση του αλγόριθμου; 4. Ποιες είναι οι βασικές αλγοριθμικές δομές; 5. Να περιγράψετε τις

Διαβάστε περισσότερα

Ασκή σεις στή δομή επανα λήψής

Ασκή σεις στή δομή επανα λήψής Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον 1 Ασκή σεις στή δομή επανα λήψής Ανάγνωση Στοιχείων Εύρεση Πλήθους 1. Να γραφεί αλγόριθμος ο οποίος να διαβάζει Ν πραγματικούς αριθμούς. Αλγόριθμος Άσκηση1

Διαβάστε περισσότερα

A. Να γράψετε τον αριθμό της κάθε μιας από τις παρακάτω προτάσεις και δίπλα. το γράμμα Σ, εάν είναι σωστή, ή το γράμμα Λ, εάν είναι λανθασμένη.

A. Να γράψετε τον αριθμό της κάθε μιας από τις παρακάτω προτάσεις και δίπλα. το γράμμα Σ, εάν είναι σωστή, ή το γράμμα Λ, εάν είναι λανθασμένη. ΘΕΜΑ 1 ο A. Να γράψετε τον αριθμό της κάθε μιας από τις παρακάτω προτάσεις και δίπλα το γράμμα Σ, εάν είναι σωστή, ή το γράμμα Λ, εάν είναι λανθασμένη. 1. Η συνθήκη Χ = Α_Μ (Χ) είναι πάντα αληθής, για

Διαβάστε περισσότερα

ΑΣΚΗΣΕΙΣ ΣΤΗ ΟΜΗ ΕΠΙΛΟΓΗΣ (ΑΝΑΦΕΡΟΝΤΑΙ ΟΣΑ ΠΡΟΕΡΧΟΝΤΑΙ ΑΠΟ ΤΗΝ ΤΡΑΠΕΖΑ ΘΕΜΑΤΩΝ)

ΑΣΚΗΣΕΙΣ ΣΤΗ ΟΜΗ ΕΠΙΛΟΓΗΣ (ΑΝΑΦΕΡΟΝΤΑΙ ΟΣΑ ΠΡΟΕΡΧΟΝΤΑΙ ΑΠΟ ΤΗΝ ΤΡΑΠΕΖΑ ΘΕΜΑΤΩΝ) ΑΣΚΗΣΕΙΣ ΣΤΗ ΟΜΗ ΕΠΙΛΟΓΗΣ (ΑΝΑΦΕΡΟΝΤΑΙ ΟΣΑ ΠΡΟΕΡΧΟΝΤΑΙ ΑΠΟ ΤΗΝ ΤΡΑΠΕΖΑ ΘΕΜΑΤΩΝ) ΑΣΚΗΣΗ 1 (ΤΡΑΠΕΖΑ ΘΕΜΑΤΩΝ) Δίνεται ο παρακάτω αλγόριθμος : Αλγόριθμος Παράδειγμα_1 Διάβασε α Αν α < 0 τότε α α * 5 Τέλος_αν

Διαβάστε περισσότερα

Ορισµοί κεφαλαίου. Σηµαντικά σηµεία κεφαλαίου

Ορισµοί κεφαλαίου. Σηµαντικά σηµεία κεφαλαίου Ορισµοί κεφαλαίου Αλγόριθµος είναι µια πεπερασµένη σειρά ενεργειών, αυστηρά καθορισµένων και εκτελέσιµων σε πεπερασµένο χρόνο, που στοχεύουν στην επίλυση ενός προβλήµατος. Σηµαντικά σηµεία κεφαλαίου Κριτήρια

Διαβάστε περισσότερα

4.4 Μετατροπή από μία μορφή δομής επανάληψης σε μία άλλη.

4.4 Μετατροπή από μία μορφή δομής επανάληψης σε μία άλλη. 4.4 Μετατροπή από μία μορφή δομής επανάληψης σε μία άλλη. Η μετατροπή μιας εντολής επανάληψης σε μία άλλη ή στις άλλες δύο εντολές επανάληψης, αποτελεί ένα θέμα που αρκετές φορές έχει εξεταστεί σε πανελλαδικό

Διαβάστε περισσότερα

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΕΠΠ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ / Γ3 Γ4 ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΝΟΕΜΒΡΙΟΣ 2018 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : ΕΞΙ (6)

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΕΠΠ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ / Γ3 Γ4 ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΝΟΕΜΒΡΙΟΣ 2018 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : ΕΞΙ (6) ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΘΕΜΑ A : ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΕΠΠ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ / Γ3 Γ4 ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΝΟΕΜΒΡΙΟΣ 2018 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : ΕΞΙ (6) A1. Να γράψετε στο φύλλο απαντήσεων τον αριθμό καθεμιάς

Διαβάστε περισσότερα

Ενδεικτικές απαντήσεις των Ερωτήσεων - Θεµάτων προς συζήτηση - ραστηριοτήτων. Κεφάλαιο 2.2. Έκδοση 3.0

Ενδεικτικές απαντήσεις των Ερωτήσεων - Θεµάτων προς συζήτηση - ραστηριοτήτων. Κεφάλαιο 2.2. Έκδοση 3.0 Ενδεικτικές απαντήσεις των Ερωτήσεων - Θεµάτων προς συζήτηση - ραστηριοτήτων Κεφάλαιο 2.2. Έκδοση 3.0 15. Α. i, B. i, ii, iv, Γ. i, iii 16. Α. α 2 * β, Β. ΜΟ (α + β + γ) / 3, Γ. β β + 2,. i i - (α + β),

Διαβάστε περισσότερα

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2014 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2014 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ: ΚΑΤΕΥΘΥΝΣΗ: ΜΑΘΗΜΑ: ΘΕΜΑ Α Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ (2ος Κύκλος) ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Ηµεροµηνία: Παρασκευή 25 Απριλίου 2014 ιάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ

Διαβάστε περισσότερα

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2017 A ΦΑΣΗ

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2017 A ΦΑΣΗ ΤΑΞΗ: Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΣ: ΣΠΟΥ ΩΝ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ Α Ηµεροµηνία: Τετάρτη 4 Ιανουαρίου 2017 ιάρκεια Εξέτασης: 3 ώρες

Διαβάστε περισσότερα

ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΣΑΒΒΑΤΟ 4 ΙΟΥΝΙΟΥ 2005

ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΣΑΒΒΑΤΟ 4 ΙΟΥΝΙΟΥ 2005 ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΣΑΒΒΑΤΟ 4 ΙΟΥΝΙΟΥ 2005 ΘΕΜΑ 1ο Α. 1. Να αναφέρετε ονοµαστικά τα κριτήρια που πρέπει απαραίτητα να ικανοποιεί ένας αλγόριθµος. Μονάδες 5 2. Ποιο κριτήριο

Διαβάστε περισσότερα

ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2013 ΕΚΦΩΝΗΣΕΙΣ

ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2013 ΕΚΦΩΝΗΣΕΙΣ ΤΑΞΗ: ΚΑΤΕΥΘΥΝΣΗ: ΜΑΘΗΜΑ: Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ (2ος Κύκλος) ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΚΦΩΝΗΣΕΙΣ ΘΕΜΑ Α Α1. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω

Διαβάστε περισσότερα

ΘΕΜΑ Α. Α2. Να αναφέρετε από τι εξαρτάται η επιλογή του καλύτερου αλγορίθμου ταξινόμησης. Μονάδες 4. Σελίδα 1 από 8

ΘΕΜΑ Α. Α2. Να αναφέρετε από τι εξαρτάται η επιλογή του καλύτερου αλγορίθμου ταξινόμησης. Μονάδες 4. Σελίδα 1 από 8 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 2013 Γ Λυκείου Τεχνολογική Κατεύθυνση ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ Α Α1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1-5

Διαβάστε περισσότερα

ÔÏÕËÁ ÓÁÑÑÇ ÊÏÌÏÔÇÍÇ

ÔÏÕËÁ ÓÁÑÑÇ ÊÏÌÏÔÇÍÇ ΤΑΞΗ: ΚΑΤΕΥΘΥΝΣΗ: ΜΑΘΗΜΑ: ΘΕΜΑ Α Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ (2ος Κύκλος) ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Ηµεροµηνία: Παρασκευή 25 Απριλίου 2014 ιάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 3 ο

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 3 ο 3.07 Να γραφεί αλγόριθμος που θα δημιουργεί πίνακα 100 θέσεων στον οποίο τα περιττά στοιχεία του θα έχουν την τιμή 1 και τα άρτια την τιμή 0. ΛΥΣΗ Θα δημιουργήσω άσκηση βάση κάποιων κριτηρίων. Δηλ. δεν

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ 2012

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ 2012 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ 2012 ΘΕΜΑ Α Α1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1-5 και δίπλα τη λέξη ΣΩΣΤΟ, αν είναι σωστή,

Διαβάστε περισσότερα

ΘΕΜΑ 1 ο. S <-- 0 ιάβασε Υ Όσο α <= Υ επανάλαβε S <-- S +α. Τέλος_επανάληψης

ΘΕΜΑ 1 ο. S <-- 0 ιάβασε Υ Όσο α <= Υ επανάλαβε S <-- S +α. Τέλος_επανάληψης ΑΡΧΗ 1 ΗΣ ΣΕΛΙ ΑΣ Γ ΛΥΚΕΙΟΥ ΦΡΟΝΤΙΣΤΗΡΙΑ ΘΕΩΡΙΑ ΚΑΙ ΠΡΑΞΗ ΙΑΓΩΝΙΣΜΑ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ 1 ο Α. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από

Διαβάστε περισσότερα

ΙΑΓΩΝΙΣΜΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Γ ΛΥΚΕΙΟΥ

ΙΑΓΩΝΙΣΜΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Γ ΛΥΚΕΙΟΥ ΙΑΓΩΝΙΣΜΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Γ ΛΥΚΕΙΟΥ Επαναληπτικό: 1 2 κεφάλαιο ΗΜ/ΝΙΑ :.. ΟΝΟΜΑΤΕΠΩΝΥΜΟ :.. ΘΕΜΑ 1 ο Α. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις 1-10 και δίπλα τη λέξη

Διαβάστε περισσότερα

ΤΕΛΟΣ 1ΗΣ ΑΠΟ 5 ΣΕΛΙΔΕΣ

ΤΕΛΟΣ 1ΗΣ ΑΠΟ 5 ΣΕΛΙΔΕΣ ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ ΘΕΜΑ 1 ο ΕΞΕΤΑΣΕΙΣ Β ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΚΑΙ ΕΠΑΛ (ΟΜΑΔΑ Β ) ΣΑΒΒΑΤΟ 23 ΙΑΝΟΥΑΡΙΟΥ 2016 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ

Διαβάστε περισσότερα

Θέματα ΑΕΠΠ Πανελλήνιες Εξετάσεις 2007

Θέματα ΑΕΠΠ Πανελλήνιες Εξετάσεις 2007 Θέματα ΑΕΠΠ Πανελλήνιες Εξετάσεις 2007 ΣΤΑΤΙΣΤΙΚΑ Αποτελέσματα γραπτής εξέτασης στο μάθημα ΑΕΠΠ (Ιούλιος 2007) 18-20 15-17,9 12-14,9 10-11,9 5-9,9 0-4,9 13,96% 13,90% 12,36% 10,19% 28,34% 21,22% ΘΕΜΑ 1

Διαβάστε περισσότερα

! ΘΕΜΑ A Α2. ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΛΥΚΕΙΟΥ. Ονοµατεπώνυµο:

! ΘΕΜΑ A Α2. ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΛΥΚΕΙΟΥ. Ονοµατεπώνυµο: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ' ΛΥΚΕΙΟΥ Ονοµατεπώνυµο: Καθηγητής: ΒΛΙΣΙΔΗΣ Γ.! ΘΕΜΑ A Α1. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις 1-5 και δίπλα τη

Διαβάστε περισσότερα

ΠΕΚ ΤΡΙΠΟΛΗΣ ΕΠΙΜΟΡΦΩΣΗ ΕΚΠ/ΚΩΝ ΠΕ19,20 ΗΜ/ΝΙΑ ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ

ΠΕΚ ΤΡΙΠΟΛΗΣ ΕΠΙΜΟΡΦΩΣΗ ΕΚΠ/ΚΩΝ ΠΕ19,20 ΗΜ/ΝΙΑ ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ ΠΕΚ ΤΡΙΠΟΛΗΣ ΕΠΙΜΟΡΦΩΣΗ ΕΚΠ/ΚΩΝ ΠΕ19,20 ΗΜ/ΝΙΑ 4-11-07 ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ Γ Γενικού Λυκείου (τεχνολογική κατεύθυνση) ΚΕΦ. 2 ο -7 ο : ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ

Διαβάστε περισσότερα

Αν χ >= 0 ΚΑΙ χ <= 9 τότε Εμφάνισε Θετικός Μονοψήφιος Τέλος_αν Αν Χ <= 99 τότε

Αν χ >= 0 ΚΑΙ χ <= 9 τότε Εμφάνισε Θετικός Μονοψήφιος Τέλος_αν Αν Χ <= 99 τότε ΓΕΛ Περάματος Μυλοποτάμου Διαγώνισμα Α Τετραμήνου στο μάθημα Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Σχολικό Έτος 2016-17 Ονοματεπώνυμο: Τμήμα: ΘΕΜΑ Α: A1. Να γράψετε στο τετράδιό σας τον αριθμό

Διαβάστε περισσότερα

ΔΙΑΓΩΝΙΣΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ: Γ ΛΥΚΕΙΟΥ HM/NIA: 21/2/2016

ΔΙΑΓΩΝΙΣΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ: Γ ΛΥΚΕΙΟΥ HM/NIA: 21/2/2016 ΔΙΑΓΩΝΙΣΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ: Γ ΛΥΚΕΙΟΥ HM/NIA: 21/2/2016 ΘΕΜΑ A (Α1) Να σημειώσετε με κατάλληλο τρόπο ανάλογα με το αν θεωρείτε σωστή ή λανθασμένη κάθε μία από τις

Διαβάστε περισσότερα

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. i. Η συνθήκη α > β ή α <= β α) είναι πάντα Αληθής β) είναι πάντα Ψευδής γ) δεν υπολογίζεται δ) τίποτα από τα προηγούμενα

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. i. Η συνθήκη α > β ή α <= β α) είναι πάντα Αληθής β) είναι πάντα Ψευδής γ) δεν υπολογίζεται δ) τίποτα από τα προηγούμενα ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΑΞΗ / ΤΜΗΜΑ : ΑΠΟΦΟΙΤΟΙ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΝΟΕΜΒΡΙΟΣ 2017 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 6 (ΕΞΙ) ΘΕΜΑ Α : A1. Να γράψετε στο φύλλο απαντήσεων τον αριθμό καθεμιάς

Διαβάστε περισσότερα

Φύλλο εργασίας 4 ο Δομή επανάληψης Εισαγωγή στις Αρχές της Επιστήμης Η/Υ.

Φύλλο εργασίας 4 ο Δομή επανάληψης Εισαγωγή στις Αρχές της Επιστήμης Η/Υ. Φύλλο εργασίας 4 ο Δομή επανάληψης Εισαγωγή στις Αρχές της Επιστήμης Η/Υ. Λίγοι αλγόριθμοι χρησιμοποιούν μόνο τις δομές ακολουθίας και επιλογής. Στα ρεαλιστικά προβλήματα χρειάζεται συνήθως μια σειρά εντολών

Διαβάστε περισσότερα

Κεφαλαιο 2.2 ΑΝΑΚΕΦΑΛΑΙΩΤΙΚΕΣ ΑΛΓΟΡΙΘΜΟΙ

Κεφαλαιο 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 η ΗΜΕΡΟΜΗΝΙΑ: ΘΕΜΑ Α ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / ΘΕΡΙΝΑ ΣΕΙΡΑ: 1 η ΗΜΕΡΟΜΗΝΙΑ: 03-11-2013 ΘΕΜΑ Α Α1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1-4 και δίπλα τη λέξη Σωστό, αν είναι σωστή, ή τη λέξη

Διαβάστε περισσότερα

Φάσµα & group. μαθητικό φροντιστήριο. σύγχρονo. προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι.

Φάσµα & group. μαθητικό φροντιστήριο. σύγχρονo. προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι. σύγχρονo Φάσµα & group προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι. μαθητικό φροντιστήριο Γραβιάς 85 ΚΗΠΟΥΠΟΛΗ 50.51.557 50.56.296 25ης Μαρτίου 111 ΠΕΤΡΟΥΠΟΛΗ 50.27.990 50.20.990 25ης Μαρτίου 74 ΠΕΤΡΟΥΠΟΛΗ 50.50.658

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Γ ΛΥΚΕΙΟΥ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Γ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Γ ΛΥΚΕΙΟΥ ΘΕΜΑ 1 ο Α. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1-5 και δίπλα τη λέξη Σωστό,

Διαβάστε περισσότερα

ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 18/02/2013 ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑ Α

ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 18/02/2013 ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑ Α ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / ΑΠΟΦΟΙΤΟΙ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 18/02/2013 ΘΕΜΑ Α ΑΠΑΝΤΗΣΕΙΣ Α1. α. Παραβιάζει τα κριτήρια της καθοριστικότητας και της περατότητας β. Αιτιολόγηση: ο αλγόριθμος παραβιάζει το κριτήριο

Διαβάστε περισσότερα

Διαγώνισμα Ανάπτυξης Εφαρμογών Σε Προγραμματιστικό Περιβάλλον

Διαγώνισμα Ανάπτυξης Εφαρμογών Σε Προγραμματιστικό Περιβάλλον Διαγώνισμα Ανάπτυξης Εφαρμογών Σε Προγραμματιστικό Περιβάλλον ΘΕΜΑ Α A1. Να χαρακτηρίσετε τις προτάσεις που ακολουθούν, γράφοντας στο τετράδιό σας δίπλα στο γράμμα που αντιστοιχεί σε κάθε πρόταση, τη λέξη

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 2 Παράδειγμα 3 Παράδειγμα 5 Παράδειγμα 6 ΔΤ3 ΔΤ4 151

ΚΕΦΑΛΑΙΟ 2 Παράδειγμα 3 Παράδειγμα 5 Παράδειγμα 6  ΔΤ3 ΔΤ4  151 ΚΕΦΑΛΑΙΟ 2 Παράδειγμα 3 Σε ένα μετεωρολογικό κέντρο χρειάζεται να βρεθεί η μέγιστη και η ελάχιστη θερμοκρασία από τις μέσες ημερήσιες θερμοκρασίες ενός μήνα. Να γραφεί ένας αλγόριθμος που θα διαβάζει τη

Διαβάστε περισσότερα

ΑΕΠΠ 2o Επαναληπτικό Διαγώνισμα

ΑΕΠΠ 2o Επαναληπτικό Διαγώνισμα ΑΕΠΠ 2o Επαναληπτικό Διαγώνισμα Ονοματεπώνυμο: ΘΕΜΑ 1 A. Να γράψετε τους κανόνες που πρέπει να ακολουθούνται στη χρήση των εμφωλευμένων βρόχων. Β. Na γίνει ο πολλαπλασιασμός 15 * 45 αλά ρώσικα και να γραφεί

Διαβάστε περισσότερα

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΤΑΞΗ

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΤΑΞΗ ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Σ ΗΜΕΡΗΣΙΟΥ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΤΡΙΤΗ 3 ΙΟΥΝΙΟΥ 2003 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

Διαβάστε περισσότερα

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον ΘΕΜΑ Α Α1. Να χαρακτηρίσετε καθεμιά από τις προτάσεις που ακολουθούν γράφοντας στο τετράδιό σας, δίπλα από τον αριθμό κάθε πρότασης, το γράμμα Σ, αν αυτή

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ ΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΟΜΗ ΕΠΑΝΑΛΗΨΗΣ ΣΥΝΟΛΟ ΣΕΛΙ ΩΝ: 6

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ ΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΟΜΗ ΕΠΑΝΑΛΗΨΗΣ ΣΥΝΟΛΟ ΣΕΛΙ ΩΝ: 6 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ ΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΟΜΗ ΕΠΑΝΑΛΗΨΗΣ ΣΥΝΟΛΟ ΣΕΛΙ ΩΝ: 6 ΘΕΜΑ 1 ο Α. Να χαρακτηρίσετε τις παρακάτω προτάσεις ως σωστές (Σ) η λανθασµένες

Διαβάστε περισσότερα

Τ και τιµή του Β θετική µετατρέπεται ισοδύναµα στην εντολή Όσο ως εξής:

Τ και τιµή του Β θετική µετατρέπεται ισοδύναµα στην εντολή Όσο ως εξής: ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΤΑΞΗ ΕΞΕΤΑΣΕΙΣ ΠΡΟΣΟΜΟΙΩΣΗΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΠΕΜΠΤΗ 12 ΙΑΝΟΥΑΡΙΟΥ 2012 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. 5x + 14y -2z = 6

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. 5x + 14y -2z = 6 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Άσκηση_1 Να αναπτύξετε αλγόριθμο ο οποίος θα εκτυπώνει τις τιμές της συνάρτησης f( x) ΓΙΑ Χ ΑΠΟ -50 ΜΕΧΡΙ 50 ΑΝ Χ1 Η Χ2 ΤΟΤΕ ΤΙΜΗ Χ^2/(Χ^2-3*Χ+2) ΕΚΤΥΠΩΣΕ

Διαβάστε περισσότερα

5 ο Φύλλο ασκήσεων για την Δομή επανάληψης Εισαγωγή στις Αρχές της Επιστήμης Η/Υ.

5 ο Φύλλο ασκήσεων για την Δομή επανάληψης Εισαγωγή στις Αρχές της Επιστήμης Η/Υ. 5 ο Φύλλο ασκήσεων για την Δομή επανάληψης Εισαγωγή στις Αρχές της Επιστήμης Η/Υ. 1η Σε έναν διεθνή διαγωνισμό Ρομποτικής μετέχουν 40 ομάδες από διάφορες χώρες (με πολλές ομάδες από κάθε χώρα). Να αναπτύξετε

Διαβάστε περισσότερα

Β ΛΥΚΕΙΟΥ ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ

Β ΛΥΚΕΙΟΥ ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ ΕΡΩΤΗΣΕΙΣ Να γράψετε στο γραπτό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1-4 και δίπλα τη λέξη Σωστό, αν είναι σωστή, ή τη λέξη Λάθος, αν είναι λανθασμένη. 1. Ένας αλγόριθμος είναι μία πεπερασμένη

Διαβάστε περισσότερα

ΘΕΜΑΤΑ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΗΜΕΡΟΜΗΝΙΑ: 1/12/2013

ΘΕΜΑΤΑ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΗΜΕΡΟΜΗΝΙΑ: 1/12/2013 ΘΕΜΑΤΑ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΗΜΕΡΟΜΗΝΙΑ: 1/12/2013 ΘΕΜΑ 1 ο Α. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις και δίπλα τη λέξη Σωστό,

Διαβάστε περισσότερα

Εισαγωγή στις Αρχές της Επιστήμης των Υπολογιστών

Εισαγωγή στις Αρχές της Επιστήμης των Υπολογιστών Εισαγωγή στις Αρχές της Επιστήμης των Υπολογιστών Λύσεις Θεωρίας και Ασκήσεων Τράπεζας Θεμάτων Κοκκινίδης Ιωάννης ΠΕ20 Πληροφορικός Σχολικό έτος: 2014-2015 Στόχος του παρόντος συγγράμματος είναι η επεξηγηματική

Διαβάστε περισσότερα

1. Όλα τα προβλήματα μπορούν να λυθούν με τη βοήθεια HY. 2. Ο υπολογισμός του εμβαδού τετραγώνου είναι πρόβλημα άλυτο.

1. Όλα τα προβλήματα μπορούν να λυθούν με τη βοήθεια HY. 2. Ο υπολογισμός του εμβαδού τετραγώνου είναι πρόβλημα άλυτο. Κεφάλαιο 2.1. Πρόβλημα >ΕΝΟΤΗΤΑ 2/ΚΕΦ.2.1/ ΤΥΠΟΥ Β1: ΣΩΣΤΟ-ΛΑΘΟΣ GI_V_EIY_0_19376 Β1. Να γράψετε στο γραπτό σας τον αριθμό κάθε πρότασης και δίπλα τη λέξη Σωστό, αν η πρόταση είναι σωστή, ή τη λέξη Λάθος

Διαβάστε περισσότερα

Αναφορά (1/2) Μπορούμε να ορίσουμε μια άλλη, ισοδύναμη αλλά ίσως πιο σύντομη, ονομασία για ποσότητα (μεταβλητή, σταθερή, συνάρτηση, κλπ.

Αναφορά (1/2) Μπορούμε να ορίσουμε μια άλλη, ισοδύναμη αλλά ίσως πιο σύντομη, ονομασία για ποσότητα (μεταβλητή, σταθερή, συνάρτηση, κλπ. ΤΡΙΤΗ ΔΙΑΛΕΞΗ Αναφορά (1/2) Μπορούμε να ορίσουμε μια άλλη, ισοδύναμη αλλά ίσως πιο σύντομη, ονομασία για ποσότητα (μεταβλητή, σταθερή, συνάρτηση, κλπ.): Σύνταξη τύπος όνομαα; τύπος όνομαβ{όνομαα}; όνομαβ

Διαβάστε περισσότερα

Δομές Επανάληψης - πακέτο 3 (ΝΕΕΣ ασκήσεις)

Δομές Επανάληψης - πακέτο 3 (ΝΕΕΣ ασκήσεις) Δομές Επανάληψης - πακέτο 3 (ΝΕΕΣ ασκήσεις) Άσκηση 33. Α. Δίνεται το παρακάνω τμήμα αλγορίθμου: S 0 i 5 Όσο (i > 1) επανάλαβε S S + i i i 1 Εμφάνισε i Εμφάνισε S Μπορείτε δημιουργήσετε κωδικοποίηση σε

Διαβάστε περισσότερα

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. ii) Πόσες φορές θα εκτελεστεί η εντολή ΔΙΑΒΑΣΕ Α[μ,λ] στον αλγόριθμο της προηγούμενης ερώτησης; α) 35 β) 12 γ) 20

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. ii) Πόσες φορές θα εκτελεστεί η εντολή ΔΙΑΒΑΣΕ Α[μ,λ] στον αλγόριθμο της προηγούμενης ερώτησης; α) 35 β) 12 γ) 20 ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΙΑΝΟΥΑΡΙΟΣ 2018 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 6 (ΕΞΙ) ΘΕΜΑ Α : A1. Να γράψετε στο φύλλο απαντήσεων τον αριθμό

Διαβάστε περισσότερα

Ο αλγόριθμος πρέπει να τηρεί κάποια κριτήρια

Ο αλγόριθμος πρέπει να τηρεί κάποια κριτήρια Αλγόριθμος είναι μια πεπερασμένη σειρά ενεργειών, αυστηρά καθορισμένων και εκτελέσιμων σε πεπερασμένο χρόνο, που στοχεύουν στην επίλυση ενός προβλήματος. Ο αλγόριθμος πρέπει να τηρεί κάποια κριτήρια Είσοδος:

Διαβάστε περισσότερα

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον 2.4.5 8.2 Δομή Επανάληψης Δομές Επανάληψης Οι δομές επανάληψης χρησιμοποιούνται στις περιπτώσεις όπου μια συγκεκριμένη ακολουθία εντολών πρέπει να εκτελεστεί

Διαβάστε περισσότερα

Κεφάλαια Εντολές επανάληψης. Τρεις εντολές επανάληψης. Επιλογή εντολής επανάληψης ΟΣΟ...ΕΠΑΝΑΛΑΒΕ. Σύνταξη στη ΓΛΩΣΣΑ

Κεφάλαια Εντολές επανάληψης. Τρεις εντολές επανάληψης. Επιλογή εντολής επανάληψης ΟΣΟ...ΕΠΑΝΑΛΑΒΕ. Σύνταξη στη ΓΛΩΣΣΑ Εντολές επανάληψης Κεφάλαια 02-08 οµές Επανάληψης Επιτρέπουν την εκτέλεση εντολών περισσότερες από µία φορά Οι επαναλήψεις ελέγχονται πάντοτε από κάποια συνθήκη η οποία καθορίζει την έξοδο από το βρόχο

Διαβάστε περισσότερα

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. Εκχώρηση Τιμών

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. Εκχώρηση Τιμών Εκχώρηση Τιμών 1. Σύνταξη Με την εντολή εκχώρησης: α) Ονομάζουμε μια θέση μνήμης, και β) προσδιορίζουμε το περιεχόμενό της Η σύνταξη της εντολής εκχώρησης είναι: ή

Διαβάστε περισσότερα

ΦάσµαGroup προπαρασκευή για

ΦάσµαGroup προπαρασκευή για Σύγχρονο ΦάσµαGroup προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι Μαθητικό Φροντιστήριο 25 ης Μαρτίου 74 ΠΛΑΤΕΙΑ ΠΕΤΡΟΥΠΟΛΗΣ 50.50.658 50.60.845 25 ης Μαρτίου 111 ΠΕΤΡΟΥΠΟΛΗ 50.20.990 50.27.990 Γραβιάς 85 ΚΗΠΟΥΠΟΛΗ

Διαβάστε περισσότερα

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. ii) Πόσες φορές θα εκτελεστεί η εντολή ΔΙΑΒΑΣΕ Α[μ,λ] στον αλγόριθμο της προηγούμενης ερώτησης; α) 35 β) 12 γ) 20

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. ii) Πόσες φορές θα εκτελεστεί η εντολή ΔΙΑΒΑΣΕ Α[μ,λ] στον αλγόριθμο της προηγούμενης ερώτησης; α) 35 β) 12 γ) 20 ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΙΑΝΟΥΑΡΙΟΣ 2019 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 6 (ΕΞΙ) ΘΕΜΑ Α : A1. Να γράψετε στο φύλλο απαντήσεων τον αριθμό

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Θέμα Α

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Θέμα Α ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Θέμα Α Α1. Δίνονται οι παρακάτω εντολές από ένα τμήμα προγράμματος: ΔΙΑΒΑΣΕ α, β x α > β Να χαρακτηρίσετε αν κάθε μία από τις παρακάτω προτάσεις είναι

Διαβάστε περισσότερα

ΙΑΓΩΝΙΣΜΑ ΑΝΑΠΤΥΞΗΣ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ (ΑΠΟΦΟΙΤΟΙ) Κυριακή

ΙΑΓΩΝΙΣΜΑ ΑΝΑΠΤΥΞΗΣ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ (ΑΠΟΦΟΙΤΟΙ) Κυριακή ΙΑΓΩΝΙΣΜΑ ΑΝΑΠΤΥΞΗΣ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ (ΑΠΟΦΟΙΤΟΙ) Κυριακή 16 Οκτωβρίου 2016 ΘΕΜΑ 1 ο ( Μονάδες 30 ) Α. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ομή Επανάληψης

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ομή Επανάληψης ΕΠ.1 Να αναπτυχθεί αλγόριθμος που θα εκτυπώνει τους διψήφιους άρτιους ακέραιους. Η άσκηση στην ουσία θα πρέπει να εκτυπώσει του αριθμούς 10, 12, 14,.,96, 98. Μεμιαπρώτηματιάθαμπορούσαμενατηνλύσουμεμετοναπροσπελάσουμετιςτιμές

Διαβάστε περισσότερα

Κεφάλαιο 2.2 Δραστηριότητες

Κεφάλαιο 2.2 Δραστηριότητες 15. Α. i, B. i, ii, iv, Γ. i, iii 16. Α. α 2 * β, Β. ΜΟ (α + β + γ) / 3, Γ. β β + 2,. Δ. i i - (α + β), Ε. i (α + β) / 2 17. i. A, ii. B, iii. A, iv. A 18. i. A, ii. B, iii. A, iv. A, v. Α, vi. Α 19. Αρ.

Διαβάστε περισσότερα

Α1. (α). ώστε τον ορισµό του προβλήµατος (Μονάδες 3)

Α1. (α). ώστε τον ορισµό του προβλήµατος (Μονάδες 3) ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / ΑΠΟΦΟΙΤΟΙ ΣΕΙΡΑ: 1η ΗΜΕΡΟΜΗΝΙΑ: 28/11/2011 ΘΕΜΑ Α Α1. (α). ώστε τον ορισµό του προβλήµατος (Μονάδες 3) (β). ίνεται ο παρακάτω πίνακας που στην Στήλη 1 υπάρχουν κριτήρια κατηγοριοποίησης

Διαβάστε περισσότερα

Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΔΙΑΓΩΝΙΣΜΑ ΣΤΟ ΜΑΘΗΜΑ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ 15 / 01 / 2012

Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΔΙΑΓΩΝΙΣΜΑ ΣΤΟ ΜΑΘΗΜΑ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ 15 / 01 / 2012 ΘΕΜΑ 1 ο Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΔΙΑΓΩΝΙΣΜΑ ΣΤΟ ΜΑΘΗΜΑ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ 15 / 01 / 2012 A. Να σημειώσετε αν είναι σωστή ή λανθασμένη η καθεμιά από τις παρακάτω

Διαβάστε περισσότερα

Ένα περιοδικό για το ΑΕΠΠ Τεύχος Πανελλαδικών ΙΙ

Ένα περιοδικό για το ΑΕΠΠ Τεύχος Πανελλαδικών ΙΙ Ένα περιοδικό για το ΑΕΠΠ Τεύχος Πανελλαδικών ΙΙ Περιλαμβάνει τα δεύτερα θέματα των πανελληνίων εξετάσεων από το 2000 μέχρι και σήμερα ΑΠΟΛΥΤΗΡΙΕΣ ΓΕΝΙΚΟΥ 2000 Έστω τμήμα αλγορίθμου με μεταβλητές Α, Β,

Διαβάστε περισσότερα

οµή Επιλογής Α. Κατηγορία προβληµάτων Β. Κριτήριο Αλγορίθµου Γ. Τρόπος αναπαράστασης αλγορίθµων . Είδος σταθεράς Ε. Λογική τιµή

οµή Επιλογής Α. Κατηγορία προβληµάτων Β. Κριτήριο Αλγορίθµου Γ. Τρόπος αναπαράστασης αλγορίθµων . Είδος σταθεράς Ε. Λογική τιµή οµή Επιλογής Θέµα Α Α1. Να χαρακτηρίσετε κάθε µία από τις παρακάτω προτάσεις µε Σ αν είναι σωστή ή Λ αν είναι λανθασµένη. 1. Όλες οι δοµές επιλογής κλείνουν µε την εντολή. 2. Η παρακάτω εντολή είναι σωστή

Διαβάστε περισσότερα

ΤΡΙΩΡΗ ΓΡΑΠΤΗ ΔΟΚΙΜΑΣΙΑ

ΤΡΙΩΡΗ ΓΡΑΠΤΗ ΔΟΚΙΜΑΣΙΑ ΤΡΙΩΡΗ ΓΡΑΠΤΗ ΔΟΚΙΜΑΣΙΑ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ 1 ο Α. Δίνεται η εντολή εκχώρησης: τ κ < λ Ποιες από τις παρακάτω προτάσεις είναι σωστές και ποιες λάθος. Να δικαιολογήσετε

Διαβάστε περισσότερα

Φάσμα. προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι.

Φάσμα. προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι. σύγχρονο Φάσμα προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι. μαθητικό φροντιστήριο 25ης Μαρτίου 111 - ΠΕΤΡΟΥΠΟΛΗ - 210 50 20 990-210 50 27 990 25ης Μαρτίου 74 - ΠΕΤΡΟΥΠΟΛΗ - 210 50 50 658-210 50 60 845 Γραβιάς 85 -

Διαβάστε περισσότερα

Χ=0 Ονομα1<> Κώστας Y>1000 Y<600 X+y >= d B^2-4*a*g <= 0

Χ=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

Διαβάστε περισσότερα

ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΚΑΡΠΕΝΗΣΙΟΥ ΔΙΩΡΟ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ 19/12/2008. Τμήμα ΓΤ1 Όνομα:...

ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΚΑΡΠΕΝΗΣΙΟΥ ΔΙΩΡΟ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ 19/12/2008. Τμήμα ΓΤ1 Όνομα:... ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΚΑΡΠΕΝΗΣΙΟΥ ΔΙΩΡΟ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ 19/12/2008 Τμήμα ΓΤ1 Όνομα:... ΘΕΜΑ 1 ο. Α) Να γράψετε στο φύλλο απαντήσεών σας Σ εάν κρίνετε ότι η πρόταση είναι σωστή και

Διαβάστε περισσότερα

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2013 ÅÐÉËÏÃÇ

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2013 ÅÐÉËÏÃÇ ΤΑΞΗ: ΚΑΤΕΥΘΥΝΣΗ: ΜΑΘΗΜΑ: ΘΕΜΑ Α Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ (2ος Κύκλος) ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Ηµεροµηνία: Κυριακή 28 Απριλίου 2013 ιάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ Α1.

Διαβάστε περισσότερα

Β ΛΥΚΕΙΟΥ ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ ΜΑΪΟΣ 2018

Β ΛΥΚΕΙΟΥ ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ ΜΑΪΟΣ 2018 ΜΑΪΟΣ 2018 Το υλικό αυτό δίνεται στους μαθητές για τη σωστή μελέτη της διδαχθείσας ύλης. Πρόκειται για ένα συμπαγή κορμό ερωτήσεων και ασκήσεων οι οποίες καλύφθηκαν κατά τη διάρκεια της σχολικής χρονιάς

Διαβάστε περισσότερα

Ημερομηνία: Τρίτη 27 Δεκεμβρίου 2016 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ

Ημερομηνία: Τρίτη 27 Δεκεμβρίου 2016 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ ΤΑΞΗ: ΜΑΘΗΜΑ: Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΑΕΠΠ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ Ημερομηνία: Τρίτη 27 Δεκεμβρίου 2016 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ ΘΕΜΑ Α Α1. Να γράψετε στο τετράδιό σας το γράμμα κάθε πρότασης και δίπλα σε

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ 23/04/2012. Α. Να απαντήσετε με Σ ή Λ στις παρακάτω προτάσεις:

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ 23/04/2012. Α. Να απαντήσετε με Σ ή Λ στις παρακάτω προτάσεις: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ 23/04/2012 ΘΕΜΑ Α Α. Να απαντήσετε με Σ ή Λ στις παρακάτω προτάσεις: 1. Κάθε βρόγχος που υλοποιείται με την εντολή Για μπορεί να

Διαβάστε περισσότερα

Επαναληπτικές δοµές. µτ α.τ. Όχι. ! απαγορεύεται µέσα σε µία ΓΙΑ να µεταβάλλουµε τον µετρητή! διότι δεν θα ξέρουµε µετά πόσες επαναλήψεις θα γίνουν

Επαναληπτικές δοµές. µτ α.τ. Όχι. ! απαγορεύεται µέσα σε µία ΓΙΑ να µεταβάλλουµε τον µετρητή! διότι δεν θα ξέρουµε µετά πόσες επαναλήψεις θα γίνουν Επαναληπτικές δοµές Η λογική των επαναληπτικών διαδικασιών εφαρµόζεται όπου µία ακολουθία εντολών εφαρµόζεται σε ένα σύνολο περιπτώσεων που έχουν κάτι κοινό. Όταν ψάχνουµε θέση για να παρκάρουµε κοντά

Διαβάστε περισσότερα

Α1. Στον προγραµµατισµό χρησιµοποιούνται δοµές δεδοµένων. 1. Τι είναι δυναµική δοµή δεδοµένων; Μονάδες 3 2. Τι είναι στατική δοµή δεδοµένων;

Α1. Στον προγραµµατισµό χρησιµοποιούνται δοµές δεδοµένων. 1. Τι είναι δυναµική δοµή δεδοµένων; Μονάδες 3 2. Τι είναι στατική δοµή δεδοµένων; ΦΡΟΝΤΙΣΤΗΡΙΑΚΟΣ ΟΡΓΑΝΙΣΜΟΣ ΘΕΜΑ Α ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ 01/03/2015 Α1. Στον προγραµµατισµό χρησιµοποιούνται δοµές δεδοµένων. 1.

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΥΠΗΡΕΣΙΩΝ) 2012 ÈÅÌÅËÉÏ ΕΚΦΩΝΗΣΕΙΣ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΥΠΗΡΕΣΙΩΝ) 2012 ÈÅÌÅËÉÏ ΕΚΦΩΝΗΣΕΙΣ ΘΕΜΑ Α ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΥΠΗΡΕΣΙΩΝ) 2012 ΕΚΦΩΝΗΣΕΙΣ Α1. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω

Διαβάστε περισσότερα