Να γραφεί αλγόριθμος που θα υπολογίζει το ν! (ν παραγοντικό) Ν!=1 * 2 *3 *.. * Ν

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

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΕ ΓΛΩΣΣΟΜΑΘΕΙΑ

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

ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ (ΔΙΑΔΙΚΑΣΙΕΣ ΣΥΝΑΡΤΗΣΕΙΣ)

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

Γ ΛΥΚΕΙΟΥ ΘΕΤ. ΚΑΤΕΥΘ. ΑΕΠΠ

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

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

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

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

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. Για i από 1 μέχρι Μ Εμφάνισε A[4,i] Τέλος_επανάληψης. (μονάδες 6) ΤΕΛΟΣ 1ης ΑΠΟ 7 ΣΕΛΙΔΕΣ

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

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

ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: ΑΡΧΗ ΔΙΑΒΑΣΕ

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

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

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

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

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

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

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

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

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

ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ 2016 Α.Ε.Π.Π. Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ. Θέματα και Απαντήσεις

στο μάθημα προσανατολισμού Γ τάξης ενιαίου Λυκείου: Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / ΘΕΡΙΝΑ ΣΕΙΡΑ: 1 η ΗΜΕΡΟΜΗΝΙΑ: 09/12/2012 ΑΠΑΝΤΗΣΕΙΣ. Σελίδα 1 από 9 ΔΙΑΓΩΝΙΣΜΑ ΕΚΠ. ΕΤΟΥΣ

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

ΔΙΑΓΩΝΙΣΜΑ 1ο Γ Τάξη Ενιαίου Λυκείου Σχολικό Έτος ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

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

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

Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. Ημερομηνία: Σάββατο 5 Ιανουαρίου 2019 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ

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

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

ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑ Α Α1. 1 ΣΩΣΤΟ 2 ΛΑΘΟΣ 3 ΛΑΘΟΣ 4 ΛΑΘΟΣ 5 - ΣΩΣΤΟ Α5. Α3.

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

ΘΕΜΑ Α. Λύση: 1. Σωστό, 2. Σωστό, 3. Λάθος, 4. Λάθος, 5. Λάθος

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

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

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

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

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


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

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

ΠΡΟΤΕΙΝΟΜΕΝΟ ΔΙΑΓΩΝΙΣΜΑ ΑΕΠΠ. (Α) Να απαντήσετε στη παρακάτω ερώτηση : Τι είναι ένα υποπρόγραμμα; Τι γνωρίζετε για τα χαρακτηριστικά του; (10 Μονάδες)

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

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

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

ΦΡΟΝΤΙΣΤΗΡΙΟ ΦΑΣΜΑ 21/4/2013

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

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

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

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

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

ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 05/03/2012

ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Δ ΤΑΞΗΣ ΕΣΠΕΡΙΝΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΠΑΡΑΣΚΕΥΗ 30 MAΪΟΥ ΑΕΠΠ

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

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

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

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

ΘΕΜΑ 1ο Α. 1. Ποια είναι τα κυριότερα χρησιμοποιούμενα γεωμετρικά σχήματα σε ένα διάγραμμα ροής και τι ενέργεια ή λειτουργία δηλώνει το καθένα;

Προτεινόμενα Θέματα ΑΕΠΠ

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

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

ΑΠΑΝΤΗΣΕΙΣ. ΘΕΜΑ Α Α1. 1. ΣΩΣΤΟ 2. ΛΑΘΟΣ 3. ΛΑΘΟΣ 4. ΣΩΣΤΟ 5. ΣΩΣΤΟ (2 μονάδες για κάθε ερώτημα)

ΑΠΑΝΤΗΣΕΙΣ. χ 2* τελος_επαναληψης. επαναληψης ΘΕΜΑ 1 1. Α 2. Α 3. Ψ 4. Ψ 5. Ψ. i 1 αρχη_επαναληψης i i + 1 x 2 * i + x μεχρις_οτου.

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

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

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

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

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

Α4. 1. Α_Τ( Χ 22) < = 3 2. (Χ MOD 10 ) MOD 5 = 0 3. ( X MOD 2 < > 0 ) KAI (X > = 100 KAI X < = 999) KAI ( (X DIV 100 ) MOD 2 = 0)

Θέμα Β. ΓΙΑ γ ΑΠΟ 1 ΜΕΧΡΙ 4. ΓΙΑ δ ΑΠΟ 1 ΜΕΧΡΙ 4. Α[γ,δ] 17 - (γ-1)*4 - δ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗ

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

Αναφέρατε τις ιδιότητες που πρέπει να διακρίνουν τα υποπρογράμματα. Μονάδες 3

Α.1 Τι γνωρίζετε για τον διερμηνευτή, τον μεταγλωττιστή και ποιες οι διαφορές τους. 15 ΜΟΝΑΔΕΣ

Αλγοριθμική Δομή Επανάληψης

ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / ΘΕΡΙΝΑ ΣΕΙΡΑ: 1 η ΗΜΕΡΟΜΗΝΙΑ: 02/11/2014 ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: Ι. ΜΙΧΑΛΕΑΚΟΣ - Π. ΣΙΟΤΡΟΠΟΣ- Α. ΚΑΤΡΑΚΗ

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

ΕΚΠΑΙΔΕΥΤΗΡΙΑ ΝΕΑ ΠΑΙΔΕΙΑ

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

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

ΛΥΣΕΙΣ ΑΣΚΗΣΕΩΝ ΧΡΙΣΤΟΥΓΕΝΝΩΝ

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

2. Στον παραπάνω πίνακα προσθέτουμε (εφόσον χρειάζεται) μια ακόμη στήλη που την ονομάζουμε έξοδο και στην οποία γράφουμε ότι εμφανίζεται.

Τρίτη, 1 Ιουνίου 2004 ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ Γ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ

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

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

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

Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. Ημερομηνία: Πέμπτη 12 Απριλίου 2018 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ

Δομή Επιλογής Απαντήσεις Ασκήσεων

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

ΦΡΟΝΤΙΣΤΗΡΙΟ ΦΑΣΜΑ 12/10/2014

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

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

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

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

ΥΛΗ ΣΤΟ ΜΑΘΗΜΑ ΤΟΥ ΑΕΠΠ Γ ΛΥΚΕΙΟΥ ΚΑΙ ΠΑΡΑΤΗΡΗΣΕΙΣ!

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

στο μάθημα προσανατολισμού Γ τάξης ενιαίου Λυκείου: Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Transcript:

Δομή επανάληψης

Να γραφεί αλγόριθμος που θα υπολογίζει το ν! (ν παραγοντικό) Ν!=1 * 2 *3 *.. * Ν

Αλγόριθμος Ν_Παραγοντικό Διάβασε Ν Ρ 1 Για i από 1 μέχρι Ν Ρ Ρ* i Τέλος_επανάληψης Εμφάνισε Ρ Τέλος Ν_Παραγοντικό

Να διαβαστούν δύο θετικοί αριθμοί a και b, με a<b.

Αλγόριθμος Εισαγωγή Αρχή_επανάληψης Διάβασε a Διάβασε b Μέχρις_ότου a < b και a > 0 και b > 0 Τέλος Εισαγωγή

Να δοθεί αλγόριθμος ο οποίος θα διαβάζει 10 αριθμούς και θα υπολογίζει τον μικρότερο καθώς και τον μεγαλύτερο.

ΑΛΓΟΡΙΘΜΟΣ ΑΣΚΗΣΗ ΑΡΧΗ ΔΙΑΒΑΣΕ ΑΡ ΜΙΝ ΑΡ ΜΑΧ ΑΡ ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 9 ΓΡΑΨΕ 'ΔΩΣΕ ΑΡΙΘΜΟ' ΔΙΑΒΑΣΕ ΑΡ ΑΝ ΑΡ<ΜΙΝ ΤΟΤΕ ΜΙΝ ΑΡ ΑΝ ΑΡ>ΜΑΧ ΤΟΤΕ ΜΑΧ ΑΡ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ ΜΙΝ,ΜΑΧ ΤΕΛΟΣ ΑΣΚΗΣΗ

ΠΡΟΓΡΑΜΜΑ ΑΣΚΗΣΗ ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: ΑΘΡΟΙΣΜΑ, ΒΑΘΜΟ, ΜΟ ΑΚΕΡΑΙΕΣ: Ι ΑΡΧΗ ΑΘΡΟΙΣΜΑ <- 0 ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 14 ΓΡΑΨΕ 'ΔΩΣΕ ΒΑΘΜΟ' ΔΙΑΒΑΣΕ ΒΑΘΜΟ ΑΘΡΟΙΣΜΑ <- ΑΘΡΟΙΣΜΑ + ΒΑΘΜΟ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΜΟ <- ΑΘΡΟΙΣΜΑ/14 ΓΡΑΨΕ ΜΟ ΑΝ ΜΟ > 10 ΤΟΤΕ ΓΡΑΨΕ 'ΠΡΟΑΓΕΤΑΙ' ΑΛΛΙΩΣ ΓΡΑΨΕ 'ΑΠΟΡΙΠΤΕΤΑΙ' ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Να δοθεί πρόγραμμα το οποίο θα διαβάζει 10 αριθμούς και θα υπολογίζει τον μέσο όρο των θετικών.

ΠΡΟΓΡΑΜΜΑ ΑΣΚΗΣΗ ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: ΑΘΡΟΙΣΜΑ, ΑΡΙΘΜΟ, ΜΟ ΑΚΕΡΑΙΕΣ: Ι, ΠΛΗΘΟΣ ΑΡΧΗ ΑΘΡΟΙΣΜΑ <- 0 ΠΛΗΘΟΣ <- 0 Ι <- 1 ΟΣΟ Ι < 10 ΕΠΑΝΑΛΑΒΕ ΓΡΑΨΕ 'ΔΩΣΕ ΑΡΙΘΜΟ' ΔΙΑΒΑΣΕ ΑΡΙΘΜΟ ΑΝ ΑΡΙΘΜΟ > 0 ΤΟΤΕ ΑΘΡΟΙΣΜΑ <- ΑΘΡΟΙΣΜΑ + ΑΡΙΘΜΟ ΠΛΗΘΟΣ <- ΠΛΗΘΟΣ + 1 Ι <- Ι + 1 ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΑΝ ΠΛΗΘΟΣ <> 0 ΤΟΤΕ ΜΟ <- ΑΘΡΟΙΣΜΑ/ΠΛΗΘΟΣ ΓΡΑΨΕ ΜΟ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Να δοθεί πρόγραμμα το οποίο θα διαβάζει 10 αριθμούς και θα υπολογίζει το πλήθος των θετικών, αρνητικών και μηδέν ενώ για κάθε αριθμό θα εμφανίζει μήνυμα για το εάν είναι θετικός, αρνητικός η μηδέν.

ΠΡΟΓΡΑΜΜΑ ΑΣΚΗΣΗ ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: ΑΡ ΑΚΕΡΑΙΕΣ: Ι, ΠΛΗΘΟΣ1, ΠΛΗΘΟΣ2, ΠΛΗΘΟΣ3 ΑΡΧΗ ΠΛΗΘΟΣ1 <- 0 ΠΛΗΘΟΣ2 <- 0 ΠΛΗΘΟΣ3 <- 0 ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 10 ΓΡΑΨΕ 'ΔΩΣΕ ΑΡΙΘΜΟ' ΔΙΑΒΑΣΕ ΑΡ ΑΝ ΑΡ > 0 ΤΟΤΕ ΠΛΗΘΟΣ1 <- ΠΛΗΘΟΣ1 + 1 ΓΡΑΨΕ 'ΘΕΤΙΚΟΣ' ΑΛΛΙΩΣ_ΑΝ ΑΡ < 0 ΤΟΤΕ ΠΛΗΘΟΣ2 <- ΠΛΗΘΟΣ2 + 1 ΓΡΑΨΕ 'ΑΡΝΗΤΙΚΟΣ' ΑΛΛΙΩΣ ΠΛΗΘΟΣ3 <- ΠΛΗΘΟΣ3 + 1 ΓΡΑΨΕ 'ΜΗΔΕΝ' ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ ΠΛΗΘΟΣ1, ΠΛΗΘΟΣ2, ΠΛΗΘΟΣ3 ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Να δοθεί πρόγραμμα το οποίο θα διαβάζει τους βαθμούς ενός μαθητή σε 14 μαθήματα και θα υπολογίζει τον μέσο όρο του καθώς και τον μεγαλύτερο βαθμό.

ΠΡΟΓΡΑΜΜΑ ΑΣΚΗΣΗ ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: ΑΡ, ΑΘΡΟΙΣΜΑ, ΜΟ, ΜΑΧ, ΒΑΘ ΑΚΕΡΑΙΕΣ: Ι ΑΡΧΗ ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ 'ΔΩΣΤΕ ΒΑΘΜΟ' ΔΙΑΒΑΣΕ ΒΑΘ ΜΕΧΡΙΣ_ΟΤΟΥ ΒΑΘ >= 0 ΚΑΙ ΒΑΘ <= 20 ΑΘΡΟΙΣΜΑ <- ΒΑΘ ΜΑΧ <- ΒΑΘ ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 13 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ 'ΔΩΣΤΕ ΒΑΘΜΟ' ΔΙΑΒΑΣΕ ΒΑΘ ΜΕΧΡΙΣ_ΟΤΟΥ ΒΑΘ >= 0 ΚΑΙ ΒΑΘ <= 20 ΜΟ <- ΑΘΡΟΙΣΜΑ + ΒΑΘ ΑΝ ΒΑΘ > ΜΑΧ ΤΟΤΕ ΜΑΧ <- ΒΑΘ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΜΟ <- ΑΘΡΟΙΣΜΑ/14 ΓΡΑΨΕ 'ΜΟ=', ΜΟ, 'Μεγιστος Βαθμός=', ΜΑΧ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Να γραφεί πρόγραμμα σε γλώσσα το οποίο να ζητάει έναν ακέραιο θετικό αριθμό και μετά να εκτυπώνει το άθροισμα των ψηφίων του. Για παράδειγμα για τον αριθμό 4356 το άθροισμα των ψηφίων του είναι 18.

ΠΡΟΓΡΑΜΜΑ ΆθροισμαΨηφίων ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: χ, αρχ_χ, αθρ, ψηφίο ΑΡΧΗ ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ "Δωστε εναν θετικό αριθμό" ΔΙΑΒΑΣΕ χ ΜΕΧΡΙΣ_ΟΤΟΥ χ > 0 αρχ_χ <- χ αθρ <- 0 ΟΣΟ αρχ_χ > 0 ΕΠΑΝΑΛΑΒΕ ψηφίο <- αρχ_χ mod 10! το τελευταίο ψηφίο του χ αρχ_χ <- αρχ_χ div 10! κόψε το τελευταίο ψηφίο του χ αθρ <- αθρ + ψηφίο ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ "Το αθροισμα των ψηφίων του αριθμού ", χ, " είναι ", αθρ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Να γραφεί πρόγραμμα σε ΓΛΩΣΣΑ το οποίο να ζητάει έναν ακέραιο θετικό αριθμό και μετά να υπολογίζει έναν νέο αριθμό με τα αντίστροφα ψηφία του αρχικού. Για παράδειγμα ο αριθμός 31 θα γίνει 13, ο αριθμός 2378 θα γίνει 8732 και ο 78789 θα γίνει 98787. Ο νέος αριθμός να αποθηκεύεται σε μια θέση μνήμης και να εμφανίζεται στην οθόνη.

ΠΡΟΓΡΑΜΜΑ ασκηση1 ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: χ, τ, πλήθος, κ, ψηφίο ΠΡΑΓΜΑΤΙΚΕΣ: ψ ΑΡΧΗ ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ "Δωστε εναν θετικό αριθμό" ΔΙΑΒΑΣΕ χ ΜΕΧΡΙΣ_ΟΤΟΥ χ > 0!ελεγχει αν ο αριθμός είναι αρνητικός ΑΝ χ < 0 ΤΟΤΕ τ <- Α_Τ(χ) ΑΛΛΙΩΣ τ <- χ ψ <- 0! ψ είναι ο αντίστροφος αριθμός ΓΙΑ κ ΑΠΟ 1 ΜΕΧΡΙ πλήθος ψηφίο <- τ mod 10! κρατάμε το τελευταίο ψηφίο του χ.. τ <- τ div 10!..και μετά το κόβουμε ψ <- ψ + ψηφίο* 10^(πλήθος - κ)! η νέα αξία του ψηφίου ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ τ <- Α_Τ(χ)! πιάνουμε την περίπτωση χ<0 πλήθος <- 0 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ τ <- τ div 10! σε κάθε επανάληψη ένα ψηφίο λιγότερο πλήθος <- πλήθος + 1 ΜΕΧΡΙΣ_ΟΤΟΥ τ = 0! Αν είναι αρνητικός ο χ τότε ο τελικός αριθμός θα εμφανίζεται αρνητικός ΑΝ χ < 0 ΤΟΤΕ ψ <- -ψ ΓΡΑΨΕ "ο αντίστροφος αριθμός του ", χ, " είναι ο ", Α_Μ(ψ) ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Να δοθεί πρόγραμμα το οποίο θα διαβάζει τα ονόματα 15 εταιρειών και τον αριθμό υπαλλήλων κάθε εταιρείας. Να υπολογίζει το πλήθος των εταιρειών με αριθμό υπαλλήλων περισσότερους απο 50, να υπολογίζει τον μεγαλύτερο αριθμό υπαλλήλων και να εμφανίζει ποιά εταιρεία έχει τον μεγαλύτερο αριθμό υπαλλήλων. (Θεωρείστε ότι υπάρχει μόνο μία τέτοια εταιρεία

ΠΡΟΓΡΑΜΜΑ ΑΣΚΗΣΗ ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: ΑΡ, ΜΑΧ ΑΚΕΡΑΙΕΣ: Ι, ΠΛΗΘΟΣ ΧΑΡΑΚΤΗΡΕΣ: ΟΝΟΜΑ, ΜΕΓΙΣΤΟ_ΟΝΟΜΑ ΑΡΧΗ ΓΡΑΨΕ 'ΔΩΣΕ ΑΡΙΘΜΟ ΥΠΑΛΛΗΛΩΝ ΚΑΙ ΟΝΟΜΑ ΕΤΑΙΡΕΙΑΣ' ΔΙΑΒΑΣΕ ΑΡ, ΟΝΟΜΑ ΜΑΧ <- ΑΡ ΜΕΓΙΣΤΟ_ΟΝΟΜΑ <- ΟΝΟΜΑ ΑΝ ΑΡ > 50 ΤΟΤΕ ΠΛΗΘΟΣ <- 1 ΑΛΛΙΩΣ ΠΛΗΘΟΣ <- 0 ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 14 ΓΡΑΨΕ 'ΔΩΣΕ ΑΡΙΘΜΟ ΥΠΑΛΛΗΛΩΝ ΚΑΙ ΟΝΟΜΑ ΕΤΑΙΡΕΙΑΣ' ΔΙΑΒΑΣΕ ΑΡ, ΟΝΟΜΑ ΑΝ ΑΡ > 50 ΤΟΤΕ ΠΛΗΘΟΣ <- ΠΛΗΘΟΣ + 1 ΑΝ ΑΡ > ΜΑΧ ΤΟΤΕ ΜΑΧ <- ΑΡ ΜΕΓΙΣΤΟ_ΟΝΟΜΑ <- ΟΝΟΜΑ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ 'Μεγαλύτερος αριθμός υπαλήλων=', ΜΑΧ, 'Μεγ. Αριθ. Υπαλλήλων=', ΠΛΗΘΟΣ, 'Εταιρεία=', ΜΕΓΙΣΤΟ_ΟΝΟΜΑ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Να δοθεί Πρόγραμμα το οποίο θα διαβάζει έναν αριθμό και θα υπολογίζει την ν-οστή δύναμη χωρίς την χρήση του τελεστή ^.

ΠΡΟΓΡΑΜΜΑ ν_οστή_δύναμη ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: ΑΠΟΤ, ΔΥΝ, ΑΡ ΑΚΕΡΑΙΕΣ: Ι ΑΡΧΗ ΓΡΑΨΕ 'Δώσε έναν αριθμό και την δύναμη στην οποία θέλεις να υψωθεί' ΔΙΑΒΑΣΕ ΑΡ, ΔΥΝ ΑΠΟΤ <- 1 ΑΝ ΔΥΝ > 0 ΤΟΤΕ ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ ΔΥΝ ΑΠΟΤ <- ΑΠΟΤ*ΑΡ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΑΛΛΙΩΣ ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ -ΔΥΝ ΑΠΟΤ <- ΑΠΟΤ/ΑΡ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ 'Το αποτέλεσμα είναι ', ΑΠΟΤ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Σε κάποια σχολή υπάρχει ένα 2ετές τμήμα με διαφορετικό αριθμό φοιτητών ανά έτος φοίτησης. Το τμήμα έχει συνολικά 300 άτομα. Να δοθεί πρόγραμμα το οποίο να διαβάζει το έτος κάθε φοιτητή του τμήματος (θεωρείστε ότι τα έτη είναι 1 και 2) και θα υπολογίζει τον αριθμό των φοιτητών για κάθε έτος φοίτησης.

ΠΡΟΓΡΑΜΜΑ Φοιτητές_έτος ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Ι, ΕΤΟΣ, ΠΛΗΘΟΣ1, ΠΛΗΘΟΣ2 ΑΡΧΗ ΠΛΗΘΟΣ1 <- 0 ΠΛΗΘΟΣ2 <- 0 ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 300 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ 'Δώσε το έτος τιμή 1 ή 2 για τον ', Ι, 'ο φοιτητη' ΔΙΑΒΑΣΕ ΕΤΟΣ ΜΕΧΡΙΣ_ΟΤΟΥ ΕΤΟΣ = 1 Η ΕΤΟΣ = 2 ΑΝ ΕΤΟΣ = 1 ΤΟΤΕ ΠΛΗΘΟΣ1 <- ΠΛΗΘΟΣ1 + 1 ΑΛΛΙΩΣ ΠΛΗΘΟΣ2 <- ΠΛΗΘΟΣ2 + 1 ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ 'Το πλήθος των πρωτοετών είναι', ΠΛΗΘΟΣ1 ΓΡΑΨΕ 'Το πλήθος των δευτεροετών είναι', ΠΛΗΘΟΣ2 ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Υπάρχουν 10.000 φορολογούμενοι. Για κάθε φορολογούμενο έχουμε τα εξής στοιχεία : Κώδικας φορολογούμενου, Ονοματεπώνυμο, Εισόδημα. Να δοθεί Πρόγραμμα το οποίο : 1. Για κάθε φορολογούμενο να υπολογίζει το ποσό του φόρου που πρέπει να καταβάλει το οποίο υπολογίζεται ως εξής. 0% επί του συνολικού εισοδήματος για εισόδημα έως 10000 5% για εισόδημα από 10001 έως 15000 10% για εισόδημα από 15001 έως 20000. 20% για εισόδημα άνω των 20001. 2. Για κάθε φορολογούμενο να εμφανίζει το ονοματεπώνυμο και το ποσό του φόρου που πρέπει να καταβάλει. 3. Να εμφανίζει το συνολικό εισπρακτεό ποσό και το μέσο ποσό που πρέπει να καταβάλει κάθε φορολογούμενος. Η υπολογισμός του φόρου γίνεται κλιμακωτά

ΠΡΟΓΡΑΜΜΑ Φορολογία ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: ΕΙΣ, FOROS, MO, TOTAL ΑΚΕΡΑΙΕΣ: Ι ΧΑΡΑΚΤΗΡΕΣ: ΟΝ, ΚΩΔ ΑΡΧΗ TOTAL <- 0 ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 10000 ΓΡΑΨΕ 'Δώσε τον κώδικα φορολογούμενου' ΔΙΑΒΑΣΕ ΚΩΔ ΓΡΑΨΕ 'Δώσε το όνομα του φορολογούμενου' ΔΙΑΒΑΣΕ ΟΝ ΓΡΑΨΕ 'Δώσε το εισόδημα του' ΔΙΑΒΑΣΕ ΕΙΣ ΑΝ ΕΙΣ <= 10000 ΤΟΤΕ FOROS <- 0 ΑΛΛΙΩΣ_ΑΝ ΕΙΣ > 10000 ΚΑΙ ΕΙΣ <= 15000 ΤΟΤΕ FOROS <- 0.05*(ΕΙΣ - 10000) ΑΛΛΙΩΣ_ΑΝ ΕΙΣ > 15000 ΚΑΙ ΕΙΣ <= 20000 ΤΟΤΕ FOROS <- 0.1*(ΕΙΣ - 15000) + 0.05*5000 ΑΛΛΙΩΣ FOROS <- 0.2*(ΕΙΣ - 20000) + 0.05*5000 + 0.1*5000 ΓΡΑΨΕ ' Ο φορολογούμενος,ον, πρέπει να καταβάλει φόρο ', FOROS TOTAL <- TOTAL + FOROS ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ 'Ο συνολικός φορός είναι', TOTAL MO <- FOROS/10000 ΓΡΑΨΕ 'To μέσο ποσό που θα πρέπει να καταβάλει κάθε φορολογούμενος είναι', MO ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Ενας καταναλωτής πηγαίνει στο πολυκατάστημα και έχει στην τσέπη του 10.000 Euro. Ξεκινά να αγοράζει διάφορα είδη και ταυτόχρονα κρατά το συνολικό ποσό στο οποίο έχει φθάσει κάθε στιγμή που αγοράζει κάποιο είδος. Να δοθεί Πρόγραμμα για τον υπολογισμό του ποσού απο τα ψώνια που έγιναν και να σταματά η αγορά ειδών έτσι ώστε όταν προσπαθήσει να αγοράσει κάποιο είδος αλλά τα χρήματα δεν είναι αρκετά και να εμφανίζεται ανάλογο μήνυμα.

ΠΡΟΓΡΑΜΜΑ Αγορές ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: GR, SUM, AGORES ΑΚΕΡΑΙΕΣ: ΠΛ ΑΡΧΗ SUM <- 0 ΠΛ <- 0 ΟΣΟ SUM < 10000 ΕΠΑΝΑΛΑΒΕ ΓΡΑΨΕ 'Δώσε το κόστος αγοράς' ΔΙΑΒΑΣΕ AGORES SUM <- SUM + AGORES ΠΛ <- ΠΛ + 1 ΑΝ SUM >= 10000 ΤΟΤΕ ΓΡΑΨΕ 'Δεν μπορείς να επαναλάβεις άλλες αγορές' ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ 'Τα χρήματα που καταναλώθηκαν είναι ', SUM - AGORES ΓΡΑΨΕ 'Το πλήθος των αγορών είναι ', ΠΛ - 1 ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Να δοθεί πρόγραμμα το οποίο 1. Να διαβάζει τα ονόματα των μαθητών μίας τάξης και τον βαθμός του στο μάθημα ΑΕΠΠ ελέγχοντας εάν ο βαθμός είναι από 0 μέχρι και 20 μέχρις ότου δοθεί σαν όνομα το κενό. 2. Να εμφανίζει τα ονόματα των μαθητών με βαθμό μεγαλύτερο από 18. 3. Να εμφανίζει το όνομα του μαθητή με τον μεγαλύτερο βαθμό. 4. Να εμφανίζει το όνομα του μαθητή με τον μικρότερο βαθμό. 5. Να υπολογίζει τον μέσο όρο της τάξης. 6. Να εμφανίζει το ποσοστό των μαθητών με βαθμό πάνω απο 10.

ΠΡΟΓΡΑΜΜΑ ΑΣΚΗΣΗ ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: ΜΕΓΙΣΤΟΣ, ΕΛΑΧΙΣΤΟΣ, ΒΑΘΜΟΣ, ΠΟΣΟΣΤΟ, ΜΕΣΟΣ_ΟΡΟΣ, ΑΘΡΟΙΣΜΑ ΑΚΕΡΑΙΕΣ: ΠΛΗΘΟΣ10, ΠΛΗΘΟΣ_ΜΑΘΗΤΩΝ ΧΑΡΑΚΤΗΡΕΣ: ΟΝ, ΟΝΟΜΑ_ΜΕΓ, ΟΝΟΜΑ_ΕΛΑΧ ΑΡΧΗ ΜΕΓΙΣΤΟΣ <- 0 ΕΛΑΧΙΣΤΟΣ <- 20 ΠΛΗΘΟΣ_ΜΑΘΗΤΩΝ <- 0 ΠΛΗΘΟΣ10 <- 0! εναλακτικά ΑΘΡΟΙΣΜΑ <- 0 ΟΝΟΜΑ_ΜΕΓ <- "" ΟΝΟΜΑ_ΕΛΑΧ <- ""!ΔΙΑΒΑΣΕ ΟΝΟΜΑ ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΟΝΟΜΑ<>'' '' ΕΠΑΝΑΛΑΒΕ ΓΡΑΨΕ 'ΔΩΣΕ ΟΝΟΜΑ' ΔΙΑΒΑΣΕ ΟΝ ΑΝ ΟΝ <> "" ΤΟΤΕ ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ 'ΔΩΣΕ ΒΑΘΜΟ' ΔΙΑΒΑΣΕ ΒΑΘΜΟΣ!ΟΣΟ ΜΕΧΡΙΣ_ΟΤΟΥ ΒΑΘΜΟΣ >= 0 ΚΑΙ ΒΑΘΜΟΣ <= 20 ΑΝ ΒΑΘΜΟΣ > 18 ΤΟΤΕ ΓΡΑΨΕ ΟΝ ΑΝ ΒΑΘΜΟΣ > ΜΕΓΙΣΤΟΣ ΤΟΤΕ ΜΕΓΙΣΤΟΣ <- ΒΑΘΜΟΣ ΟΝΟΜΑ_ΜΕΓ <- ΟΝ ΑΝ ΒΑΘΜΟΣ < ΕΛΑΧΙΣΤΟΣ ΤΟΤΕ ΕΛΑΧΙΣΤΟΣ <- ΒΑΘΜΟΣ ΟΝΟΜΑ_ΕΛΑΧ <- ΟΝ ΑΝ ΒΑΘΜΟΣ > 10 ΤΟΤΕ ΠΛΗΘΟΣ10 <- ΠΛΗΘΟΣ10 + 1 ΠΛΗΘΟΣ_ΜΑΘΗΤΩΝ <- ΠΛΗΘΟΣ_ΜΑΘΗΤΩΝ + 1 ΑΘΡΟΙΣΜΑ <- ΑΘΡΟΙΣΜΑ + ΒΑΘΜΟΣ ΟΝΟΜΑ ΜΕΧΡΙΣ_ΟΤΟΥ ΟΝ = ""!ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ 'Ο ΜΑΘΗΤΗΣ ', ΟΝΟΜΑ_ΜΕΓ, ' ΕΧΕΙ ΤΟΝ ΜΕΓΑΛΥΤΕΡΟ ΒΑΘΜΟ' ΓΡΑΨΕ 'Ο ΜΑΘΗΤΗΣ ', ΟΝΟΜΑ_ΕΛΑΧ, 'Ε ΧΕΙ ΤΟΝ ΜΙΚΡΟΤΕΡΟ ΒΑΘΜΟ' ΜΕΣΟΣ_ΟΡΟΣ <- ΑΘΡΟΙΣΜΑ/ΠΛΗΘΟΣ_ΜΑΘΗΤΩΝ ΓΡΑΨΕ "Μεσος Ορος Τάξης=", ΜΕΣΟΣ_ΟΡΟΣ ΠΟΣΟΣΤΟ <- ΠΛΗΘΟΣ10 * 100/ΠΛΗΘΟΣ_ΜΑΘΗΤΩΝ!ΔΙΑΒΑΣΕ ΓΡΑΨΕ "Ποσοστο μαθητών με βαθμό πάνω από 10=", ΠΟΣΟΣΤΟ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Δίνετε από το πληκτρολόγιο 2 αριθμούς ακέραιους και πληκτρολογείτε στη συνέχεια την επιλογή της πράξης που θα εκτελεστεί για τους παραπάνω αριθμούς, σύμφωνα με το μενού: 1. Πρόσθεση 2. Αφαίρεση 3. Πολλαπλασιασμός 4. Διαίρεση 5. Έξοδος Όταν επιλέξετε '5' τότε το πρόγραμμα τελειώνει, διαφορετικά μπορείτε να επιλέξετε πάλι μια νέα πράξη. Να γίνεται έλεγχος της επιλογής για τα νούμερα 1,2,3,4 και 5.

ΠΡΟΓΡΑΜΜΑ Μενού ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: α, β, Αρ ΑΚΕΡΑΙΕΣ: Επ ΑΡΧΗ ΓΡΑΨΕ 'Δώσε δύο ακέραιους αριθμούς:' ΔΙΑΒΑΣΕ α, β ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ '1. Πρόσθεση' ΓΡΑΨΕ '2. Αφαίρεση' ΓΡΑΨΕ '3. Πολλαπλασιασμός' ΓΡΑΨΕ '4. Διαίρεση' ΓΡΑΨΕ '5. Έξοδος' ΓΡΑΨΕ 'Επιλογή:' ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ Επ ΜΕΧΡΙΣ_ΟΤΟΥ Επ >= 1 ΚΑΙ Επ <= 5 ΑΝ Επ = 1 ΤΟΤΕ Αρ <- α + β ΓΡΑΨΕ 'Πρόσθεση=', Αρ ΑΛΛΙΩΣ_ΑΝ Επ = 2 ΤΟΤΕ Αρ <- α - β ΓΡΑΨΕ 'Αφαίρεση=', Αρ ΑΛΛΙΩΣ_ΑΝ Επ = 3 ΤΟΤΕ Αρ <- α* β ΓΡΑΨΕ 'Πολλαπλασιασμός=', Αρ ΑΛΛΙΩΣ_ΑΝ Επ = 4 ΤΟΤΕ ΑΝ β <> 0 ΤΟΤΕ Αρ <- α/ β ΓΡΑΨΕ 'Διαίρεση=', Αρ ΑΛΛΙΩΣ ΓΡΑΨΕ 'Η διαίρεση δεν γίνεται' ΜΕΧΡΙΣ_ΟΤΟΥ Επ = 5 ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ Μενού

Να διαβάζετε ονοματεπώνυμο και 3 βαθμούς ενός μαθητή. Να υπολογίζετε και να τυπώνετε το ΜΟ και το μήνυμα ΈΠΙΤΥΧΩΝ', αν ΜΟ>10, διαφορετικά ΆΠΟΤΥΧΩΝ'. Στη συνέχεια να βγαίνει το μήνυμα: 'Θέλεις να συνεχιστεί για άλλο μαθητή (Ν/Ο)?' Αν πληκτρολογήσετε 'Ν' τότε να επαναλαμβάνονται τα παραπάνω και για άλλο μαθητή, διαφορετικά να τελειώνει το πρόγραμμα.

ΠΡΟΓΡΑΜΜΑ Μαθητές ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: Β1, Β2, Β3, ΜΟ ΧΑΡΑΚΤΗΡΕΣ: Απ, Ον ΑΡΧΗ ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ 'Ονοματεπώνυμο:' ΔΙΑΒΑΣΕ Ον ΓΡΑΨΕ 'Δώσε 3 βαθμούς:' ΔΙΑΒΑΣΕ Β1, Β2, Β3 ΜΟ <- (Β1 + Β2 + Β3)/ 3 ΑΝ ΜΟ >= 10 ΤΟΤΕ ΓΡΑΨΕ ΜΟ, 'ΕΠΙΤΥΧΩΝ' ΑΛΛΙΩΣ ΓΡΑΨΕ ΜΟ, 'ΑΠΟΤΥΧΩΝ' ΓΡΑΨΕ 'Θέλεις να συνεχίσεις για άλλο μαθητή (Ν/Ο)?' ΔΙΑΒΑΣΕ Απ ΜΕΧΡΙΣ_ΟΤΟΥ Απ = 'Ο' ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ Μαθητές

Να γίνει πρόγραμμα που να δίνονται 1000 αριθμοί από το πληκτρολόγιο να βρεθεί και να τυπωθεί ο μεγαλύτερος απ' αυτούς. ΠΡΟΓΡΑΜΜΑ Μέγιστος ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Α, I, Μαχ ΑΡΧΗ ΓΡΑΨΕ 'Δώσε αριθμό' ΔΙΑΒΑΣΕ Α!Αρχική τιμή Μαχ <- Α ΓΙΑ I ΑΠΟ 2 ΜΕΧΡΙ 1000 ΓΡΑΨΕ 'Δώσε αριθμό' ΔΙΑΒΑΣΕ Α ΑΝ Α > Μαχ ΤΟΤΕ Μαχ <- Α ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ 'Μεγαλύτερος ο:', Μαχ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ Μέγιστος

Να βρεθεί ο μεγαλύτερος και ο μικρότερος από 1000 αριθμός που πληκτρολογώ. ΠΡΟΓΡΑΜΜΑ Μαx_Min ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Α, i, Mαx, Min ΑΡΧΗ ΓΡΑΨΕ 'Δώσε αριθμό' ΔΙΑΒΑΣΕ Α Mαx <- Α Min <- Α ΓΙΑ i ΑΠΟ 2 ΜΕΧΡΙ 1000 ΓΡΑΨΕ 'Δώσε αριθμό' ΔΙΑΒΑΣΕ Α ΑΝ Α > Mαx ΤΟΤΕ Mαx <- Α ΑΝ Α < Min ΤΟΤΕ Min <- Α ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ 'Μεγαλύτερος:', Mαx ΓΡΑΨΕ 'Μικρότερος:', Min ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ Μαx_Min

Μετατροπή από Όσο σε Αρχη_Επανάληψης

Μετατροπή από ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ σε ΟΣΟ...

Μετατροπή από ΓΙΑ... σε ΟΣΟ...

Μετατροπή από ΓΙΑ... σε ΟΣΟ...

Μετατροπή από ΓΙΑ... σε ΟΣΟ...

Μετατροπή από ΟΣΟ... σε ΓΙΑ...

Μετατροπή από ΟΣΟ... σε ΓΙΑ...

Μετατροπή από ΟΣΟ... σε ΓΙΑ...

Μετατροπή από ΟΣΟ σε ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ι 10 Αν ι 100 τότε Αρχή_επανάληψης Γράψε ι ι ι + 2 Μέχρις_ότου όχι (ι 100) Τέλος_αν

Μετατροπή από ΟΣΟ σε ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΟΣΟ SUM < 10000 ΕΠΑΝΑΛΑΒΕ ΓΡΑΨΕ 'Δώσε το κόστος αγοράς' ΔΙΑΒΑΣΕ AGORES SUM <- SUM + AGORES Τέλος_επανάληψης Αν SUM < 10000 τότε Αρχή_επανάληψης ΓΡΑΨΕ 'Δώσε το κόστος αγοράς' ΔΙΑΒΑΣΕ AGORES SUM <- SUM + AGORES Μέχρις_ότου όχι (SUM < 10000) Τέλος_αν