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



Σχετικά έγγραφα
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ομή Επανάληψης

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ. Πως γίνεται ο ορισμός μιας διαδικασίας; Να δοθούν σχετικά παραδείγματα. ΑΡΧΗ Εντολές ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ


Σε καθεμιά από τις παρακάτω περιπτώσεις, να μετατρέψετε τη δομή επανάληψης ΟΣΟ στην δομή ΑΠΑΝΤΗΣΗ ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΜΕΧΡΙΣ_ΟΤΟΥ Α<-54

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2

Γεώργιος Δ. Παλτεζανάκης

Α2. Να γράψετε τους αριθμούς της Στήλης Α και δίπλα το γράμμα της Στήλης Β που αντιστοιχεί σωστά.

Γενικές εξετάσεις 2014 Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον Τεχνολογική Κατεύθυνση

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

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

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

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

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

10 Α2. 5 Α3. (ΟΧΙ = 20-4*2^2)) H (X>Ψ ΚΑΙ X > Ψ

Στη C++ υπάρχουν τρεις τύποι βρόχων: (a) while, (b) do while, και (c) for. Ακολουθεί η σύνταξη για κάθε μια:

8. Επιλογή και επανάληψη

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

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

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

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

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

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

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

ΒΑΣΙΚΕΣ ΜΕΘΟΔΟΛΟΓΙΕΣ

ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / ΘΕΡΙΝΑ ΣΕΙΡΑ: 1 η ΗΜΕΡΟΜΗΝΙΑ: ΘΕΜΑ Α

ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 05/03/2012 ΑΠΑΝΤΗΣΕΙΣ. ΘΕΜΑ Α Α1. Α2. 1. ΣΩΣΤΟ 1 στ 2. ΛΑΘΟΣ 2 δ 3. ΣΩΣΤΟ 3 ε 4. ΛΑΘΟΣ 4 β 5. ΣΩΣΤΟ 5 γ

Α. Να χαρακτηρίσετε τις παρακάτω προτάσεις ως σωστές (Σ) η λανθασμένες (Λ).

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

8.4. Δραστηριότητες - ασκήσεις

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

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

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

10 Α2. 5 Α3. (ΟΧΙ = 20-4*2^2)) H (X>Ψ ΚΑΙ X > Ψ

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

Ασκήσεις στη ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ. Α. εντολές όσο επανάλαβε & αρχή_επανάληψης μέχρις_ότου

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

ΔΙΑΓΩΝΙΣΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ:- Γ ΛΥΚΕΙΟΥ ΤΜΗΜΑΤΑ: ΓΟ4 ΓΟ7 (ΖΩΓΡΑΦΟΥ) ΓΟ5 ΓΟ6 (ΧΟΛΑΡΓΟΣ) HM/NIA: 15/1/2017

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

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

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

ΘΕΜΑΤΑ ΚΑΙ ΑΠΑΝΤΗΣΕΙΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΕΞΕΤΑΣΕΩΝ 2014

γραπτή εξέταση στo μάθημα ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ' ΛΥΚΕΙΟΥ

Άσκηση 1 (κλιμακωτή χρέωση) Ένα γραφείο ενοικίασης αυτοκινήτων εφαρμόζει την παρακάτω τιμολογιακή πολιτική: Πάγιο 30 ευρώ

Ανάπτυξη εφαρμογών Σχετικά με την εντολή επανάληψης «Για από μέχρι με_βήμα»

Ημερομηνία: Τετάρτη 27 Δεκεμβρίου 2017 Διάρκεια Εξέτασης: 3 ώρες

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ (ΚΕΦΑΛΑΙΟ 1-2β)

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΗΜΕΡΗΣΙΩΝ

ΚΕΦΑΛΑΙΟ 4 ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ

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

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

ΥΠΟΛΟΓΙΣΤΕΣ Ι. Τι χρειάζεται η εντολή DO ; ΕΠΑΝΑΛΗΨΕΙΣ ΕΝΤΟΛΗ DO. Όταν απαιτείται να εκτελεστεί πολλές φορές το ίδιο τμήμα ενός προγράμματος.

ΕΝΙΑΙΟ ΛΥΚΕΙΟ ΚΑΛΑΜΠΑΚΑΣ ΣΧΟΛ. ΕΤΟΣ

Εισαγωγή στην Επιστήμη των Η/Υ Β ΓΕΛ Σημειώσεις στην Ψευδογλώσσα

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

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

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ

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

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον 2o Επαναληπτικό Διαγώνισμα Κεφ: 2 ο 7 ο 8 ο ΗΜΕΡΟΜΗΝΙΑ 21/ 10/ 2017

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

max & min Μεθοδολογία - 1 Τα βήματα που συνήθως ακολουθούμε στις τεχνικές εύρεσης max & min είναι τα εξής:

Για Ι από 2 μέχρι 10 με_βήμα 0 S S+I Τέλος_επανάληψης Εμφάνισε S Μονάδες 5

Α1. Χαρακτηρίστε τις παρακάτω προτάσεις ως σωστές ή λανθασμένες.

1. Ακολουθία 2. Επιλογή 2.1. Απλή επιλογή

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

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

Αλγοριθμική & Δομές Δεδομένων- Γλώσσα Προγραμματισμού Ι (PASCAL) Βασικές αλγοριθμικές δομές

ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ

Εφαρμογές Υπολογιστών. Κεφάλαιο 7 Προγραμματισμός υπολογιστή

Transcript:

ΕΠ.1 Να αναπτυχθεί αλγόριθμος που θα εκτυπώνει τους διψήφιους άρτιους ακέραιους. Η άσκηση στην ουσία θα πρέπει να εκτυπώσει του αριθμούς 10, 12, 14,.,96, 98. Μεμιαπρώτηματιάθαμπορούσαμενατηνλύσουμεμετοναπροσπελάσουμετιςτιμές όλων των διψήφιων και με τη χρήση δομής επιλογής να επιλέξουμε τους άρτιους. άρτιοι_διψήφιοι Για i από 10 μέχρι 99! διψήφιοι Αν i mod 2=0 τότε Εκτύπωσε i _αν άρτιοι_διψήφιοι Αν το γράψω με αυτό τον τρόπο: άρτιοι_διψήφιοι Για i από 10 μέχρι 98 με_βήμα 2! θα μπορούσε να ανέβει και μέχρι το 99 Εκτύπωσε i άρτιοι_διψήφιοι

ΕΠ.2 Οταμίας του super market Mercadona καταχωρεί στην ταμειακή απόδειξη τον κωδικό του προϊόντος και την τιμή. Όταν ολοκληρωθεί η καταχώρηση για την αγορά ενός πελάτη, τότε εισάγεται ο κωδικός 0. Να αναπτύξετε αλγόριθμο που θα υλοποιεί την παραπάνω διαδικασία και στο τέλος θα εκτυπώνει το συνολικό ποσό της αγοράς και το πλήθος των προϊόντων που αγοράστηκαν. Όταν το πλήθος των επαναλήψεων είναι άγνωστο, τότε δεν μπορούμε να χρησιμοποιήσουμε τη δομή επανάληψης Για.Στην περίπτωση αυτή χρησιμοποιούμε την Όσο (ή τη Μέχρις_ότου). 1 ο βήμα: Διατυπώνω τη συνθήκη που επιθυμούμε 2 ο βήμα: Αρχικοποιώ τη μεταβλητή 3 ο βήμα: Τοποθετώ την εντολή αλλαγής σύνολο 0 πλήθος 0 Διάβασε κωδικός Όσο κωδικός<>0 επανέλαβε Διάβασε τιμή, τεμάχια σύνολο σύνολο + τιμή*τεμάχια πλήθος πλήθος+ 1 Διάβασε κωδικός Οπότε φτιάξαμε το βασικό σκελετό της επανάληψης. Στη συνέχεια συμπληρώνουμε τις υπόλοιπες εντολές. Αρχικοποίηση συνόλου πριν το βρόχο. Αύξηση (μεταβολή) συνόλου μέσα στο βρόχο. Μας ζητείται παράλληλα και το πλήθος των προϊόντων. Αρχικοποίηση πλήθος. Μεταβολή της μεταβλητής πλήθος(άύξηση).

ΕΠ.2 Οταμίας του super market Mercadona καταχωρεί στην ταμειακή απόδειξη τον κωδικό του προϊόντος και την τιμή. Όταν ολοκληρωθεί η καταχώρηση για την αγορά ενός πελάτη, τότε εισάγεται ο κωδικός 0. Να αναπτύξετε αλγόριθμο που θα υλοποιεί την παραπάνω διαδικασία και στο τέλος θα εκτυπώνει το συνολικό ποσό της αγοράς και το πλήθος των προϊόντων που αγοράστηκαν. Αρχή Mercadona σύνολο 0 πλήθος 0 Διάβασε κωδικός Όσο κωδικός<>0 επανέλαβε Διάβασε τιμή, τεμάχια σύνολο σύνολο + τιμή*τεμάχια πλήθος πλήθος+ 1 Διάβασε κωδικός βρόχος σύνολο 0 πλήθος 0 Διάβασε κωδικός κωδικός <>0 Ναι Διάβασε τιμή,τεμάχια σύνολο σύνολο +τιμή*τεμάχια πλήθος πλήθος+1 Όχι Εκτύπωσε σύνολο,πλήθος Εκτύπωσε σύνολο, πλήθος Διάβασε κωδικός Mercadona

ΕΠ.3 Να αναπτυχθεί αλγόριθμος που θα διαβάζει ακέραιους αριθμούς από τον χρήστη,θα υπολογίζει και θα εκτυπώνει τον μέσο όρο των περιττών απ αυτούς τους αριθμούς. Η διαδικασία ανάγνωσης θα σταματά όταν έχουν διαβαστεί 20 περιττοί αριθμοί. άθροισμα 0 πλήθος 0 περιττοί_μο Αρχή_επανάληψης Διάβασε αριθμός Αν αριθμος mod 2=1 τότε άθροισμα άθροισμα +αριθμός πλήθος πλήθος +1 _αν Μέχρις_ότου πλήθος=20 Ο αριθμός των επαναλήψεων είναι άγνωστος. Η διατύπωση της εκφώνησης μας παραπέμπει στη χρήση της δομής επανάληψης Μέχρις_ότου. Με την Όσο μπορεί να μην γίνει ποτέ επανάληψη. Με τη Μέχρις_ότου τουλάχιστον μία. Αν πλήθος <>0 τότε μέσος_όρος άθροισμα /πλήθος Εκτύπωσε _αν περιττοί_μο μέσος_όρος

ΕΠ.3 βρόχος Αρχή άθροισμα 0 πλήθος 0 περιττοί_μο Διάβασε αριθμός άθροισμα 0 πλήθος 0 Αρχή_επανάληψης Διάβασε αριθμός Αν αριθμος mod 2=1 τότε άθροισμα άθροισμα +αριθμός πλήθος πλήθος +1 _αν Μέχρις_ότου πλήθος=20 Αν πλήθος <>0 τότε μέσος_όρος άθροισμα /πλήθος Εκτύπωσε _αν περιττοί_μο μέσος_όρος αριθμόςmod2 =1 Ναι άθροισμα άθροισμα+αριθμός πλήθος πλήθος+1 Όχι πλήθος=20 Ναι πλήθος <>0 Ναι Όχι μέσος_όρος άθροισμα/πλήθος Εκτύπωσε μέσος_όρος Όχι βρόχου

ΕΠ.4 Να αναπτυχθεί αλγόριθμος που θα υπολογίζει και θα εκτυπώνει το άθροισμα των θετικών διψήφιων περιττών ακεραίων. Δηλ το άθροισμα : S=11+13+15+.+95+97+99 Για την επίλυση της άσκησης θα χρησιμοποιήσουμε έναν αθροιστή. Ένας αθροιστής περιέχει δύο εντολές: α. Μηδενισμό πριν την επανάληψη β. Αύξηση του αθροιστή εντός του βρόχου Αθροισμα_Περιττών S 0 Για i από 11 μέχρι 99 με_βήμα 2 S S + i Εκτύπωσε Το άθροισμα είναι,s Αθροισμα_Περιττών

ΕΠ.5 Να αναπτυχθεί αλγόριθμος που θα υπολογίζει και θα εκτυπώνει τα αθροίσματα: S 1 = 1 + 1 2 + 1 3 + 1 4 +.+ 1 100 και S 2 = 1 3 + 1 9 + 1 27 +.+ 1 3 100 S 1 = 1 1 + 1 2 + 1 3 + 1 4 +.+ 1 100 S 2 = 1 3 1 + 1 3 2 + 1 3 3 +.+ 1 3 100 Στις ασκήσεις αυτές πρέπει να ξεχωρίσουμε ποιο είναι το στοιχείο του αθροίσματος που αλλάζει και ποιο παραμένει αμετάβλητο. Στο πρώτο άθροισμα ο αριθμητής παραμένει σταθερός. Ενώ ο παρονομαστής μεταβάλλεται και παίρνει διαδοχικά τις τιμές 1,2,3,4,5,6,99,100. Στο δεύτερο άθροισμα ο αριθμητής παραμένει σταθερός. Ενώ στον παρονομαστή υπάρχει μια δύναμη του 3 και ο εκθέτης μεταβάλλεται και παίρνει διαδοχικά τις τιμές 1,2,3,4,5,6,99,100.

ΕΠ.5 Να αναπτυχθεί αλγόριθμος που θα υπολογίζει και θα εκτυπώνει τα αθροίσματα: S 1 = 1 + 1 2 + 1 3 + 1 4 +.+ 1 100 και S 2 = 1 3 + 1 9 + 1 27 +.+ 1 3 100 S 1 = 1 1 + 1 2 + 1 3 + 1 4 +.+ 1 100 S 2 = 1 3 1 + 1 3 2 + 1 3 3 +.+ 1 3 100 Άθροισμα S_1 0 S_2 0 Για i από 1 μέχρι 100 S_1 S_1 +1 / i S_2 S_2 +1 /3^ i Εκτύπωσε Τα αθροίσματα είναι,s_1, S_2 Άθροισμα

ΕΠ.6 Να αναπτυχθεί αλγόριθμος που θα διαβάζει έναν ακέραιο αριθμό Ν και θα υπολογίζει το άθροισμα: S 1 = 5 + 3-9 + 27-81 + + - 3 Ν (-1)^1+1 (-1)^2+1 (-1)^3+1.. Στο άθροισμα αυτό παρατηρούμε ότι,μετά τον αρχικό όρο 5, το πρόσημο καθενός όρου εναλλάσσεται. Την εναλλαγή του προσήμου μπορούμε να την επιτύχουμε με την ύψωση του -1 σεάρτιοήπεριττό εκθέτη, ανάλογα με την εξέλιξη των τιμών του μετρητή της δομής επανάληψης. Όταν το (-1) υψώνεται σε περιττό εκθέτη το πρόσημο γίνεται αρνητικό, ενώ όταν υψώνεται σε άρτιο εκθέτη γίνεται θετικό. Το εναλλασσόμενο πρόσημο δημιουργείται πολλαπλασιάζοντας με τον όρο (-1)^i ήτον(-1)^(i+1) κατά περίπτωση. Αθροισμα_Πρόσημο Γράψε Δώσε έναν ακέραιο αριθμό Διάβασε Ν S 5 Για i από 1 μέχρι Ν S S+(-1)^(1+i)*(3)^i Γράψε Η τιμή του αθροίσματος,s Αθροισμα_Πρόσημο

ΕΠ.7 Να αναπτυχθεί αλγόριθμος που θα διαβάζει έναν ακέραιο αριθμό Ν και θα υπολογίζει το άθροισμα: 2 + 4 + 8 + 16 + + 2 Ν, αν Ν άρτιος S= 1 + 3 2 + 9 4 + 27 6 +.+ 3Ν 2*Ν, αν Ν περιττός Διπλό_Άθροισμα Γράψε Δώσε έναν ακέραιο αριθμό Διάβασε Ν Αν Ν mod 2=0 τότε S 0 Για i από 1 μέχρι Ν S S+2^i Αλλιώς S 1 Για i από 1 μέχρι Ν S S + 3^i/(2*i) _αν Γράψε Η τιμή του αθροίσματος,s Διπλό_Άθροισμα

ΕΠ.8 Το παραγοντικό ορίζεται ως εξής: αόριστο, αν Ν<0 Ν!= 1, αν Ν=0 1*2*3*4*.*Ν, αν Ν>0 Να αναπτυχθεί αλγόριθμος που θα διαβάζει έναν αριθμό και θα υπολογίζει το παραγοντικό του. Παραγοντικό Γράψε Δώσε έναν ακέραιο αριθμό Διάβασε Ν Αν Ν < 0 τότε Γράψε Το παραγοντικό δεν ορίζεται Αλλιώς_αν Ν = 0 τότε Γράψε Το 0 παραγοντικό είναι 1 Αλλιώς γινόμενο 1! Ουδέτερο στοιχείο του πολλαπλασιασμού Για i από 1 μέχρι Ν γινόμενο γινόμενο*i Γράψε Το, Ν παραγοντικό είναι, γινόμενο _αν Παραγοντικό

ΕΠ.9 Να αναπτυχθεί αλγόριθμος που θα εκτυπώνει τις λύσεις της εξίσωσης 5x+12y-6z=11 με τα x,y,z να παίρνουν τις ακέραιες τιμές [-50,50]. Για την επίλυση της άσκησης θα πρέπει οι μεταβλητές x, y, z, να πάρουν όλες τις επιτρεπτές τιμές. Για κάθε μία τιμή πρέπει να υπολογίζεται το άθροισμα 5x+12y-6z της εκφώνησης και να ελέγχεται αν το αποτέλεσμα ισούται με 11, οπότε οι τιμές των x, y, z θα αποτελούν λύση της εξίσωσης. Για αυτό θα χρησιμοποιήσουμε 3 εμφωλευμένες δομές επανάληψης Για... Προσοχή:Πρέπει να ολοκληρώνεται κάθε εσωτερικός βρόχος προτού συνεχιστεί ο εξωτερικός. Εξίσωση Για x από -50 μέχρι 50 Για y από -50 μέχρι 50 Για z από -50 μέχρι 50 ποσότητα 5*x +12*y -6*z Αν ποσότητα=11 τότε Εκτύπωσε Λύση της εξίσωσης είναι : x,y,z _αν Εξίσωση

ΕΠ.10 Να αναπτυχθεί αλγόριθμος που θα εκτυπώνει τους 200 πρώτους όρους της ακολουθίας: α ν = 2 2*α ν-1 +(ν-1), αν ν=1, αν ν>1 Σε κάθε επανάληψη, πρέπει στον προηγούμενο όρο να προσθέτουμε την επιπλέον ποσότητα ν-1. Ακολουθία_αναδρομική α_ν 2 Γράψε Ο 1 ος όρος της ακολουθίας είναι : α_ν! Εκτύπωση ζητά η άσκηση. Για i από 2 μέχρι 200 α_ν 2* α_ν +(i-1)! Μην σε μπερδεύει το α ν-1 της εκφώνησης Γράψε Ο,i, ος όρος της ακολουθίας είναι : α_ν Ακολουθία_αναδρομική

ΕΠ.11 Να αναπτυχθεί αλγόριθμος που διαβάζει έναν αριθμό Ν>2 και θα εκτυπώνει αντίστοιχο πλήθος όρων της ακολουθίας Fibonacci. Ο πρώτος όρος της ακολουθίας είναι το 0,ο δεύτερος το 1 και κάθε επόμενος όρος είναι το άθροισμα των δύο προηγουμένων ( 0, 1,1, 2, 3, 5,8, 13, 21,34, 55, 89,.) Σε αυτή την άσκηση τα πράγματα περιπλέκονται. Για τον υπολογισμό του εκάστοτε όρου χρειάζονται οι προηγούμενοι δύο όροι της ακολουθίας. Θα χρησιμοποιήσουμε δύο μεταβλητές που θα διατηρούν τον προηγούμενο και τον προ-προηγούμενο όρο αντίστοιχα. Ακολουθία_Fibonacci Διάβασε Ν! Θεωρούμε ότι Ν>2 Γράψε Ο 1 ος όρος της ακολουθίας είναι 0 Γράψε Ο 2 ος όρος της ακολουθίας είναι 1 α_ν_2 0 α_ν_1 1! α ν-2 προ-προηγούμενος όρος! α ν-1 προηγούμενος όρος Για i από 3 μέχρι Ν α_ν α_ν_2 + α_ν_1! α ν-2 + α ν-1 Γράψε Ο,i, ος όρος της ακολουθίας είναι : α_ν α_ν_2 α_ν_1! προ-προηγούμενος όρος ο μέχρι τώρα προηγούμενος α_ν_1 α_ν! προηγούμενος όρος ο τρέχων Ακολουθία_Fibonacci