ݺߣ

ݺߣShare a Scribd company logo
ΑΕΠΠ ΤΕΣΤ
Ένα αναπηρικό καροτσάκι στοιχίζει 1000Ε. Μια φιλανθρωπική οργάνωση
άνοιξε λογαριασμό ώστε να μαζέψει χρήματα, να το αγοράσει και να το
προσφέρει σ ένα παιδί που το έχει ανάγκη. Να γράψετε αλγόριθμο οποίος:
Α) Για κάθε κατάθεση θα διαβάζει το όνομα του καταθέτη και την τιμή του
ποσού που κατέθεσε. Στην τιμή θα γίνεται έλεγχος ώστε να είναι θετικός
αριθμός.
Β) Θα τερματίζει μόλις το συγκεντρωθέν ποσό επαρκεί για την αγορά.
Γ) Θα τυπώνει τον μέσο όρο των καταθέσεων και το ποσό που περίσσεψε.
Δ) Θα τυπώνει το όνομα του καταθέτη που κατέθεσε το μεγαλύτερο ποσό
καθώς και την τιμή του ποσού.
Ε) Θα τυπώνει τα ονόματα καθώς και το πλήθος των καταθετών που κατέθεσαν
πάνω από 100Ε.
Υποθέστε πως οι καταθέσεις έχουν διαφορετική τιμή ποσού.
Ακολουθεί ενδεικτική λύση.
Βήμα 1 κατανόηση
Δεδομένα:
Σταθερά δεδομένα: τιμή καροτσιού 1000Ε
Μεταβλητά δεδομένα: όνομα (ον), τιμή (τ)
Ζητούμενα:
Μέσος όρος τιμών (ΜΟ), Μέγιστη τιμή (maxτ), Όνομα καταθέτη με τη μεγαλύτερη
κατάθεση (ονmax), Ονόματα καταθετών με κατάθεση>100Ε (ον), πλήθος καταθέσεων με
τιμή >100Ε (πλ100)
Παράδειγμα:
Καταθέτης τιμή ποσού (E) Σύνολο
Κώστας 50 50
Νίκος 600 650
Πέτρος 400 1050
ΜΟ=(50+600+400)/3 Μέγιστη τιμή=600Ε Μεγαλύτερος καταθέτης ->Νίκος
Πλήθος καταθετών με κατάθεση >100Ε = 2 (Νίκος και Πέτρος)
Βήμα 2 Ανάλυση
Υποπρόβλημα 1: Επαναληπτική δομή αγνώστου πλήθους επαναλήψεων, τερματίζει
αφού το άθροισμα ξεπεράσει το 1000.
Υποπρόβλημα 2: Εισαγωγή μεταβλητών δεδομένων και έλεγχος ορθότητας τιμής της
τ (τ>0)
Υποπρόβλημα 3: Εύρεση μέσου όρου-> Εύρεση αθροίσματος (sum) των τ , και εύρεση
πλήθους των τ (πλ), Εύρεση του πλεονάζοντος ποσού Υ=sum-1000
Υποπρόβλημα 4: Εύρεση μέγιστου τ και του αντίστοιχου ον.
Υποπρόβλημα 5: Εύρεση του πλήθους των τ>100 (πλ100) και των αντίστοιχων ον.
Βήμα 3 ΕπίλυσηΑλγόριθμος καροτσάκι
sum0
Όσο sum<1000 επανάλαβε
Διάβασε τ
sum<-sum+τ
Τέλος _επανάληψης
Τέλος καροτσάκι
Υποπρόβλημα 1: Επαναληπτική δομή
αγνώστου πλήθους επαναλήψεων, τερματίζει
αφού το άθροισμα ξεπεράσει το 1000.
Βήμα 3 ΕπίλυσηΑλγόριθμος καροτσάκι
sum0
Όσο sum<1000 επανάλαβε
Διάβασε ον
Αρχή_επανάληψης
Διάβασε τ
Μέχρις_ότου τ>0
sum<-sum+τ
Τέλος _επανάληψης
Τέλος καροτσάκι
Υποπρόβλημα 2: Εισαγωγή μεταβλητών
δεδομένων και έλεγχος ορθότητας τιμής της τ
(τ>0)
Βήμα 3 Επίλυση
Αλγόριθμος καροτσάκι
sum0
πλ0
Όσο sum<1000 επανάλαβε
Διάβασε ον
Αρχή_επανάληψης
Διάβασε τ
Μέχρις_ότου τ>0
sum<-sum+τ
πλπλ+1
Τέλος _επανάληψης
Υsum-1000
ΜΟsum/πλ
Εμφάνισε MO,Y
Τέλος καροτσάκι
Υποπρόβλημα 3: Εύρεση μέσου όρου->
Εύρεση αθροίσματος (sum) των τ , και εύρεση
πλήθους των τ (πλ), Εύρεση του πλεονάζοντος
ποσού Υ=sum-1000
Βήμα 3 Επίλυση
Αλγόριθμος καροτσάκι
sum0
max -9999
πλ0
Όσο sum<1000 επανάλαβε
Διάβασε ον
Αρχή_επανάληψης
Διάβασε τ
Μέχρις_ότου τ>0
sum<-sum+τ
Αν τ>max τότε
maxτ
ονmaxον
Τέλος_Αν
πλπλ+1
Τέλος _επανάληψης
Υsum-1000
ΜΟsum/πλ
Εμφάνισε MO,Y
Εμφάνισε max, ονmax
Τέλος καροτσάκι
Υποπρόβλημα 4: Εύρεση μέγιστου τ και του
αντίστοιχου ον.
Βήμα 3 ΕπίλυσηΑλγόριθμος καροτσάκι
sum0
max -9999
πλ0
πλ1000
Όσο sum<1000 επανάλαβε
Διάβασε ον
Αρχή_επανάληψης
Διάβασε τ
Μέχρις_ότου τ>0
sum<-sum+τ
Αν τ>max τότε
maxτ
ονmaxον
Τέλος_Αν
Αν τ>100 τότε
πλ100πλ100+1
Εμφάνισε ον
Τέλος_Αν
πλπλ+1
Τέλος _επανάληψης
Υsum-1000
ΜΟsum/πλ
Εμφάνισε MO, Y
Εμφάνισε max, ονmax
Εμφάνισε πλ100
Τέλος καροτσάκι
Υποπρόβλημα 5: Εύρεση του πλήθους των
τ>100 (πλ100) και των αντίστοιχων ον.
Βήμα 4 Έλεγχος αλγορίθμου
Πλήθος
επαναλήψεων
Υ τ ον πλ πλ100 max oνmax sum MO Οθόνη
Πριν την
επανάληψη
---- ----- --------- 0 0 -9999 ------ 0 ------ ------
1η ----- 50 Κώστας 1 0 50 Κώστας 50 ------ ------
2η ------ 600 Νίκος 2 1 600 Νίκος 650 ------
-
Νίκος
3η ------ 400 Πέτρος 3 2 600 Νίκος 1050 ------
-
Πέτρος
Μετά την
επανάληψη
50 400 Πέτρος 3 2 600 Νίκος 1050 350 350
50
600
Νίκος
2

More Related Content

What's hot (10)

Διαγώνισμα δομή ακολουθίας ΑΕΠΠ
Διαγώνισμα δομή ακολουθίας ΑΕΠΠΔιαγώνισμα δομή ακολουθίας ΑΕΠΠ
Διαγώνισμα δομή ακολουθίας ΑΕΠΠ
Eleni Kokkinou
Ασκήσεις στο δομή ακολουθίας
Ασκήσεις στο δομή ακολουθίαςΑσκήσεις στο δομή ακολουθίας
Ασκήσεις στο δομή ακολουθίας
Eleni Kokkinou
Κεφ. 1.3 Δομή επιλογής
Κεφ. 1.3 Δομή επιλογήςΚεφ. 1.3 Δομή επιλογής
Κεφ. 1.3 Δομή επιλογής
Ιωάννου Γιαννάκης
Κεφ. 8 Εντολές Επιλογής και Επανάληψης
Κεφ. 8 Εντολές Επιλογής και ΕπανάληψηςΚεφ. 8 Εντολές Επιλογής και Επανάληψης
Κεφ. 8 Εντολές Επιλογής και Επανάληψης
Ιωάννου Γιαννάκης
Διαγώνισμα Δομή Επανάληψης 2
Διαγώνισμα Δομή Επανάληψης 2Διαγώνισμα Δομή Επανάληψης 2
Διαγώνισμα Δομή Επανάληψης 2
educast
ΑΕΠΠ, Μέρος 1ο, Δομή Επιλογής, ΦΕ4
ΑΕΠΠ, Μέρος 1ο, Δομή Επιλογής, ΦΕ4ΑΕΠΠ, Μέρος 1ο, Δομή Επιλογής, ΦΕ4
ΑΕΠΠ, Μέρος 1ο, Δομή Επιλογής, ΦΕ4
George Papaloukas
ΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσεις
ΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσειςΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσεις
ΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσεις
George Papaloukas
41 - Βρίσκω το ποσοστό
41 - Βρίσκω το ποσοστό41 - Βρίσκω το ποσοστό
41 - Βρίσκω το ποσοστό
tzormbas
Βασικές Ασκήσεις για την κατανόηση των Αλγορίθμων.
Βασικές Ασκήσεις για την κατανόηση των Αλγορίθμων.Βασικές Ασκήσεις για την κατανόηση των Αλγορίθμων.
Βασικές Ασκήσεις για την κατανόηση των Αλγορίθμων.
Kbaios Kasapis
rapidbounce Presentation in Greek: "Python For Beginners"
rapidbounce Presentation in Greek: "Python For Beginners"rapidbounce Presentation in Greek: "Python For Beginners"
rapidbounce Presentation in Greek: "Python For Beginners"
rapidbounce
Διαγώνισμα δομή ακολουθίας ΑΕΠΠ
Διαγώνισμα δομή ακολουθίας ΑΕΠΠΔιαγώνισμα δομή ακολουθίας ΑΕΠΠ
Διαγώνισμα δομή ακολουθίας ΑΕΠΠ
Eleni Kokkinou
Ασκήσεις στο δομή ακολουθίας
Ασκήσεις στο δομή ακολουθίαςΑσκήσεις στο δομή ακολουθίας
Ασκήσεις στο δομή ακολουθίας
Eleni Kokkinou
Κεφ. 8 Εντολές Επιλογής και Επανάληψης
Κεφ. 8 Εντολές Επιλογής και ΕπανάληψηςΚεφ. 8 Εντολές Επιλογής και Επανάληψης
Κεφ. 8 Εντολές Επιλογής και Επανάληψης
Ιωάννου Γιαννάκης
Διαγώνισμα Δομή Επανάληψης 2
Διαγώνισμα Δομή Επανάληψης 2Διαγώνισμα Δομή Επανάληψης 2
Διαγώνισμα Δομή Επανάληψης 2
educast
ΑΕΠΠ, Μέρος 1ο, Δομή Επιλογής, ΦΕ4
ΑΕΠΠ, Μέρος 1ο, Δομή Επιλογής, ΦΕ4ΑΕΠΠ, Μέρος 1ο, Δομή Επιλογής, ΦΕ4
ΑΕΠΠ, Μέρος 1ο, Δομή Επιλογής, ΦΕ4
George Papaloukas
ΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσεις
ΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσειςΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσεις
ΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσεις
George Papaloukas
41 - Βρίσκω το ποσοστό
41 - Βρίσκω το ποσοστό41 - Βρίσκω το ποσοστό
41 - Βρίσκω το ποσοστό
tzormbas
Βασικές Ασκήσεις για την κατανόηση των Αλγορίθμων.
Βασικές Ασκήσεις για την κατανόηση των Αλγορίθμων.Βασικές Ασκήσεις για την κατανόηση των Αλγορίθμων.
Βασικές Ασκήσεις για την κατανόηση των Αλγορίθμων.
Kbaios Kasapis
rapidbounce Presentation in Greek: "Python For Beginners"
rapidbounce Presentation in Greek: "Python For Beginners"rapidbounce Presentation in Greek: "Python For Beginners"
rapidbounce Presentation in Greek: "Python For Beginners"
rapidbounce

Recently uploaded (20)

Test Bank for Medical Surgical Nursing 10th Edition by Lewis
Test Bank for Medical Surgical Nursing 10th Edition by LewisTest Bank for Medical Surgical Nursing 10th Edition by Lewis
Test Bank for Medical Surgical Nursing 10th Edition by Lewis
gulombahoum
Μικτή προσέγγιση Montessori-Creative Technologies.pdf
Μικτή προσέγγιση Montessori-Creative Technologies.pdfΜικτή προσέγγιση Montessori-Creative Technologies.pdf
Μικτή προσέγγιση Montessori-Creative Technologies.pdf
GeorgeDiamandis11
ΑΣΦΑΛΕΙΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ - - 4ο ΔΗΜΟΤΙΚΟ ΑΜΠΕΛΟΚΗΠΩΝ
ΑΣΦΑΛΕΙΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ - - 4ο ΔΗΜΟΤΙΚΟ ΑΜΠΕΛΟΚΗΠΩΝΑΣΦΑΛΕΙΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ - - 4ο ΔΗΜΟΤΙΚΟ ΑΜΠΕΛΟΚΗΠΩΝ
ΑΣΦΑΛΕΙΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ - - 4ο ΔΗΜΟΤΙΚΟ ΑΜΠΕΛΟΚΗΠΩΝ
pasxelfstone
Gamified Learning - Μάθηση μέσα από το παιχνίδι
Gamified Learning - Μάθηση μέσα από το παιχνίδιGamified Learning - Μάθηση μέσα από το παιχνίδι
Gamified Learning - Μάθηση μέσα από το παιχνίδι
GeorgeDiamandis11
LTTA in Cuneo αναφορά, 27-29 Μαρτίου 2025
LTTA in Cuneo αναφορά, 27-29 Μαρτίου 2025LTTA in Cuneo αναφορά, 27-29 Μαρτίου 2025
LTTA in Cuneo αναφορά, 27-29 Μαρτίου 2025
ntinakatirtzi
Η Παράδοση της Ορθόδοξης Εκκλησίας- Ιερά Μητρόπολη Κοζάνης
Η Παράδοση της Ορθόδοξης Εκκλησίας- Ιερά Μητρόπολη ΚοζάνηςΗ Παράδοση της Ορθόδοξης Εκκλησίας- Ιερά Μητρόπολη Κοζάνης
Η Παράδοση της Ορθόδοξης Εκκλησίας- Ιερά Μητρόπολη Κοζάνης
ssuser720b85
PHISHING ΚΑΙ ΑΠΑΤΕΣ ΣΤΟ ΔΙΑΔΙΚΤΥΟ - 4ο ΔΗΜΟΤΙΚΟ
PHISHING ΚΑΙ ΑΠΑΤΕΣ ΣΤΟ ΔΙΑΔΙΚΤΥΟ - 4ο ΔΗΜΟΤΙΚΟPHISHING ΚΑΙ ΑΠΑΤΕΣ ΣΤΟ ΔΙΑΔΙΚΤΥΟ - 4ο ΔΗΜΟΤΙΚΟ
PHISHING ΚΑΙ ΑΠΑΤΕΣ ΣΤΟ ΔΙΑΔΙΚΤΥΟ - 4ο ΔΗΜΟΤΙΚΟ
pasxelfstone
Πάτερ ημων Η ΚΥΡΙΑΚΗ ΠΡΟΣΕΥΧΗ ΤΟΥ ΙΗΣΟΥ
Πάτερ ημων   Η ΚΥΡΙΑΚΗ ΠΡΟΣΕΥΧΗ ΤΟΥ ΙΗΣΟΥΠάτερ ημων   Η ΚΥΡΙΑΚΗ ΠΡΟΣΕΥΧΗ ΤΟΥ ΙΗΣΟΥ
Πάτερ ημων Η ΚΥΡΙΑΚΗ ΠΡΟΣΕΥΧΗ ΤΟΥ ΙΗΣΟΥ
zaxoula9
Μικρομάθηση - Μάθηση με Εστίαση στις Δυνατότητες 2
Μικρομάθηση - Μάθηση με Εστίαση στις Δυνατότητες 2Μικρομάθηση - Μάθηση με Εστίαση στις Δυνατότητες 2
Μικρομάθηση - Μάθηση με Εστίαση στις Δυνατότητες 2
GeorgeDiamandis11
ΠΡΟΣΦΥΓΕΣ ΧΑΡΑΖΟΝΤΑΣ ΔΡΟΜΟΥΣ ΕΡΓΑΣΙΕΣ .pdf
ΠΡΟΣΦΥΓΕΣ ΧΑΡΑΖΟΝΤΑΣ ΔΡΟΜΟΥΣ ΕΡΓΑΣΙΕΣ .pdfΠΡΟΣΦΥΓΕΣ ΧΑΡΑΖΟΝΤΑΣ ΔΡΟΜΟΥΣ ΕΡΓΑΣΙΕΣ .pdf
ΠΡΟΣΦΥΓΕΣ ΧΑΡΑΖΟΝΤΑΣ ΔΡΟΜΟΥΣ ΕΡΓΑΣΙΕΣ .pdf
Dimitra Mylonaki
ΠΡΟΣΦΥΓΕΣ ΧΑΡΑΖΟΝΤΑΣ ΔΡΟΜΟΥΣ εποπτικό υλικό.pdf
ΠΡΟΣΦΥΓΕΣ ΧΑΡΑΖΟΝΤΑΣ ΔΡΟΜΟΥΣ εποπτικό υλικό.pdfΠΡΟΣΦΥΓΕΣ ΧΑΡΑΖΟΝΤΑΣ ΔΡΟΜΟΥΣ εποπτικό υλικό.pdf
ΠΡΟΣΦΥΓΕΣ ΧΑΡΑΖΟΝΤΑΣ ΔΡΟΜΟΥΣ εποπτικό υλικό.pdf
Dimitra Mylonaki
Μάθηση με Εστίαση στις Δυνατότητες -Αναστοχασμός , αυτοαξιολόγηση, αξιολόγηση.
Μάθηση με Εστίαση στις Δυνατότητες -Αναστοχασμός , αυτοαξιολόγηση, αξιολόγηση.Μάθηση με Εστίαση στις Δυνατότητες -Αναστοχασμός , αυτοαξιολόγηση, αξιολόγηση.
Μάθηση με Εστίαση στις Δυνατότητες -Αναστοχασμός , αυτοαξιολόγηση, αξιολόγηση.
GeorgeDiamandis11
Population and Community Health Nursing 6th Edition Clark Test Bank
Population and Community Health Nursing 6th Edition Clark Test BankPopulation and Community Health Nursing 6th Edition Clark Test Bank
Population and Community Health Nursing 6th Edition Clark Test Bank
ogborhws
ΨΗΦΙΑΚΗ ΑΦΗΓΗΣΗ-Παρουσίαση της Ψηφιακής Αφήγησης
ΨΗΦΙΑΚΗ ΑΦΗΓΗΣΗ-Παρουσίαση της Ψηφιακής ΑφήγησηςΨΗΦΙΑΚΗ ΑΦΗΓΗΣΗ-Παρουσίαση της Ψηφιακής Αφήγησης
ΨΗΦΙΑΚΗ ΑΦΗΓΗΣΗ-Παρουσίαση της Ψηφιακής Αφήγησης
GeorgeDiamandis11
CYBERBULLYING - 4ο ΔΗΜΟΤΙΚΟ ΣΧΟΛΕΙΟ ΑΜΠΕΛΟΚΗΠΩΝ
CYBERBULLYING - 4ο ΔΗΜΟΤΙΚΟ ΣΧΟΛΕΙΟ ΑΜΠΕΛΟΚΗΠΩΝCYBERBULLYING - 4ο ΔΗΜΟΤΙΚΟ ΣΧΟΛΕΙΟ ΑΜΠΕΛΟΚΗΠΩΝ
CYBERBULLYING - 4ο ΔΗΜΟΤΙΚΟ ΣΧΟΛΕΙΟ ΑΜΠΕΛΟΚΗΠΩΝ
pasxelfstone
䳢-ΠΑΡΟΥΣΙΑΣΗ ΤΗΣ ΜΕΘΟΔΟΛΟΓΙΑΣ ΤΗΣ ΔΗΜΙΟΥΡΓΙΚΗΣ ΜΑΘΗΣΗΣ
䳢-ΠΑΡΟΥΣΙΑΣΗ ΤΗΣ ΜΕΘΟΔΟΛΟΓΙΑΣ ΤΗΣ ΔΗΜΙΟΥΡΓΙΚΗΣ ΜΑΘΗΣΗΣ䳢-ΠΑΡΟΥΣΙΑΣΗ ΤΗΣ ΜΕΘΟΔΟΛΟΓΙΑΣ ΤΗΣ ΔΗΜΙΟΥΡΓΙΚΗΣ ΜΑΘΗΣΗΣ
䳢-ΠΑΡΟΥΣΙΑΣΗ ΤΗΣ ΜΕΘΟΔΟΛΟΓΙΑΣ ΤΗΣ ΔΗΜΙΟΥΡΓΙΚΗΣ ΜΑΘΗΣΗΣ
GeorgeDiamandis11
Ασφάλεια στο διαδίκτυο -- 4ο ΔΗΜΟΤΙΚΟ ΑΜΠΕΛΟΚΗΠΩΝ
Ασφάλεια στο διαδίκτυο -- 4ο ΔΗΜΟΤΙΚΟ ΑΜΠΕΛΟΚΗΠΩΝΑσφάλεια στο διαδίκτυο -- 4ο ΔΗΜΟΤΙΚΟ ΑΜΠΕΛΟΚΗΠΩΝ
Ασφάλεια στο διαδίκτυο -- 4ο ΔΗΜΟΤΙΚΟ ΑΜΠΕΛΟΚΗΠΩΝ
pasxelfstone
ΔΙΑΔΙΚΤΥΑΚΟΣ ΕΚΦΟΒΙΣΜΟΣ - - 4ο ΔΗΜΟΤΙΚΟ ΑΜΠΕΛΟΚΗΠΩΝ
ΔΙΑΔΙΚΤΥΑΚΟΣ ΕΚΦΟΒΙΣΜΟΣ - - 4ο ΔΗΜΟΤΙΚΟ ΑΜΠΕΛΟΚΗΠΩΝΔΙΑΔΙΚΤΥΑΚΟΣ ΕΚΦΟΒΙΣΜΟΣ - - 4ο ΔΗΜΟΤΙΚΟ ΑΜΠΕΛΟΚΗΠΩΝ
ΔΙΑΔΙΚΤΥΑΚΟΣ ΕΚΦΟΒΙΣΜΟΣ - - 4ο ΔΗΜΟΤΙΚΟ ΑΜΠΕΛΟΚΗΠΩΝ
pasxelfstone
Ο ΜΑΘΗΤΗΣ ΔΙΔΑΣΚΕΙ Μία πρωτοποριακή μέθοδο διδασκαλίας
Ο ΜΑΘΗΤΗΣ ΔΙΔΑΣΚΕΙ Μία πρωτοποριακή μέθοδο διδασκαλίαςΟ ΜΑΘΗΤΗΣ ΔΙΔΑΣΚΕΙ Μία πρωτοποριακή μέθοδο διδασκαλίας
Ο ΜΑΘΗΤΗΣ ΔΙΔΑΣΚΕΙ Μία πρωτοποριακή μέθοδο διδασκαλίας
ΘΡΗΣΚΕΥΤΙΚΑ ΚΑΙ ΜΟΥΣΙΚΗ
2ο ΔΗΜ ΣΧ ΚΟΡΥΔΑΛΛΟΥ_ΕΓΓΡΑΦΗ Α ΔΗμ _2025_26.pdf
2ο ΔΗΜ ΣΧ ΚΟΡΥΔΑΛΛΟΥ_ΕΓΓΡΑΦΗ Α ΔΗμ _2025_26.pdf2ο ΔΗΜ ΣΧ ΚΟΡΥΔΑΛΛΟΥ_ΕΓΓΡΑΦΗ Α ΔΗμ _2025_26.pdf
2ο ΔΗΜ ΣΧ ΚΟΡΥΔΑΛΛΟΥ_ΕΓΓΡΑΦΗ Α ΔΗμ _2025_26.pdf
2dimkoryd
Test Bank for Medical Surgical Nursing 10th Edition by Lewis
Test Bank for Medical Surgical Nursing 10th Edition by LewisTest Bank for Medical Surgical Nursing 10th Edition by Lewis
Test Bank for Medical Surgical Nursing 10th Edition by Lewis
gulombahoum
Μικτή προσέγγιση Montessori-Creative Technologies.pdf
Μικτή προσέγγιση Montessori-Creative Technologies.pdfΜικτή προσέγγιση Montessori-Creative Technologies.pdf
Μικτή προσέγγιση Montessori-Creative Technologies.pdf
GeorgeDiamandis11
ΑΣΦΑΛΕΙΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ - - 4ο ΔΗΜΟΤΙΚΟ ΑΜΠΕΛΟΚΗΠΩΝ
ΑΣΦΑΛΕΙΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ - - 4ο ΔΗΜΟΤΙΚΟ ΑΜΠΕΛΟΚΗΠΩΝΑΣΦΑΛΕΙΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ - - 4ο ΔΗΜΟΤΙΚΟ ΑΜΠΕΛΟΚΗΠΩΝ
ΑΣΦΑΛΕΙΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ - - 4ο ΔΗΜΟΤΙΚΟ ΑΜΠΕΛΟΚΗΠΩΝ
pasxelfstone
Gamified Learning - Μάθηση μέσα από το παιχνίδι
Gamified Learning - Μάθηση μέσα από το παιχνίδιGamified Learning - Μάθηση μέσα από το παιχνίδι
Gamified Learning - Μάθηση μέσα από το παιχνίδι
GeorgeDiamandis11
LTTA in Cuneo αναφορά, 27-29 Μαρτίου 2025
LTTA in Cuneo αναφορά, 27-29 Μαρτίου 2025LTTA in Cuneo αναφορά, 27-29 Μαρτίου 2025
LTTA in Cuneo αναφορά, 27-29 Μαρτίου 2025
ntinakatirtzi
Η Παράδοση της Ορθόδοξης Εκκλησίας- Ιερά Μητρόπολη Κοζάνης
Η Παράδοση της Ορθόδοξης Εκκλησίας- Ιερά Μητρόπολη ΚοζάνηςΗ Παράδοση της Ορθόδοξης Εκκλησίας- Ιερά Μητρόπολη Κοζάνης
Η Παράδοση της Ορθόδοξης Εκκλησίας- Ιερά Μητρόπολη Κοζάνης
ssuser720b85
PHISHING ΚΑΙ ΑΠΑΤΕΣ ΣΤΟ ΔΙΑΔΙΚΤΥΟ - 4ο ΔΗΜΟΤΙΚΟ
PHISHING ΚΑΙ ΑΠΑΤΕΣ ΣΤΟ ΔΙΑΔΙΚΤΥΟ - 4ο ΔΗΜΟΤΙΚΟPHISHING ΚΑΙ ΑΠΑΤΕΣ ΣΤΟ ΔΙΑΔΙΚΤΥΟ - 4ο ΔΗΜΟΤΙΚΟ
PHISHING ΚΑΙ ΑΠΑΤΕΣ ΣΤΟ ΔΙΑΔΙΚΤΥΟ - 4ο ΔΗΜΟΤΙΚΟ
pasxelfstone
Πάτερ ημων Η ΚΥΡΙΑΚΗ ΠΡΟΣΕΥΧΗ ΤΟΥ ΙΗΣΟΥ
Πάτερ ημων   Η ΚΥΡΙΑΚΗ ΠΡΟΣΕΥΧΗ ΤΟΥ ΙΗΣΟΥΠάτερ ημων   Η ΚΥΡΙΑΚΗ ΠΡΟΣΕΥΧΗ ΤΟΥ ΙΗΣΟΥ
Πάτερ ημων Η ΚΥΡΙΑΚΗ ΠΡΟΣΕΥΧΗ ΤΟΥ ΙΗΣΟΥ
zaxoula9
Μικρομάθηση - Μάθηση με Εστίαση στις Δυνατότητες 2
Μικρομάθηση - Μάθηση με Εστίαση στις Δυνατότητες 2Μικρομάθηση - Μάθηση με Εστίαση στις Δυνατότητες 2
Μικρομάθηση - Μάθηση με Εστίαση στις Δυνατότητες 2
GeorgeDiamandis11
ΠΡΟΣΦΥΓΕΣ ΧΑΡΑΖΟΝΤΑΣ ΔΡΟΜΟΥΣ ΕΡΓΑΣΙΕΣ .pdf
ΠΡΟΣΦΥΓΕΣ ΧΑΡΑΖΟΝΤΑΣ ΔΡΟΜΟΥΣ ΕΡΓΑΣΙΕΣ .pdfΠΡΟΣΦΥΓΕΣ ΧΑΡΑΖΟΝΤΑΣ ΔΡΟΜΟΥΣ ΕΡΓΑΣΙΕΣ .pdf
ΠΡΟΣΦΥΓΕΣ ΧΑΡΑΖΟΝΤΑΣ ΔΡΟΜΟΥΣ ΕΡΓΑΣΙΕΣ .pdf
Dimitra Mylonaki
ΠΡΟΣΦΥΓΕΣ ΧΑΡΑΖΟΝΤΑΣ ΔΡΟΜΟΥΣ εποπτικό υλικό.pdf
ΠΡΟΣΦΥΓΕΣ ΧΑΡΑΖΟΝΤΑΣ ΔΡΟΜΟΥΣ εποπτικό υλικό.pdfΠΡΟΣΦΥΓΕΣ ΧΑΡΑΖΟΝΤΑΣ ΔΡΟΜΟΥΣ εποπτικό υλικό.pdf
ΠΡΟΣΦΥΓΕΣ ΧΑΡΑΖΟΝΤΑΣ ΔΡΟΜΟΥΣ εποπτικό υλικό.pdf
Dimitra Mylonaki
Μάθηση με Εστίαση στις Δυνατότητες -Αναστοχασμός , αυτοαξιολόγηση, αξιολόγηση.
Μάθηση με Εστίαση στις Δυνατότητες -Αναστοχασμός , αυτοαξιολόγηση, αξιολόγηση.Μάθηση με Εστίαση στις Δυνατότητες -Αναστοχασμός , αυτοαξιολόγηση, αξιολόγηση.
Μάθηση με Εστίαση στις Δυνατότητες -Αναστοχασμός , αυτοαξιολόγηση, αξιολόγηση.
GeorgeDiamandis11
Population and Community Health Nursing 6th Edition Clark Test Bank
Population and Community Health Nursing 6th Edition Clark Test BankPopulation and Community Health Nursing 6th Edition Clark Test Bank
Population and Community Health Nursing 6th Edition Clark Test Bank
ogborhws
ΨΗΦΙΑΚΗ ΑΦΗΓΗΣΗ-Παρουσίαση της Ψηφιακής Αφήγησης
ΨΗΦΙΑΚΗ ΑΦΗΓΗΣΗ-Παρουσίαση της Ψηφιακής ΑφήγησηςΨΗΦΙΑΚΗ ΑΦΗΓΗΣΗ-Παρουσίαση της Ψηφιακής Αφήγησης
ΨΗΦΙΑΚΗ ΑΦΗΓΗΣΗ-Παρουσίαση της Ψηφιακής Αφήγησης
GeorgeDiamandis11
CYBERBULLYING - 4ο ΔΗΜΟΤΙΚΟ ΣΧΟΛΕΙΟ ΑΜΠΕΛΟΚΗΠΩΝ
CYBERBULLYING - 4ο ΔΗΜΟΤΙΚΟ ΣΧΟΛΕΙΟ ΑΜΠΕΛΟΚΗΠΩΝCYBERBULLYING - 4ο ΔΗΜΟΤΙΚΟ ΣΧΟΛΕΙΟ ΑΜΠΕΛΟΚΗΠΩΝ
CYBERBULLYING - 4ο ΔΗΜΟΤΙΚΟ ΣΧΟΛΕΙΟ ΑΜΠΕΛΟΚΗΠΩΝ
pasxelfstone
䳢-ΠΑΡΟΥΣΙΑΣΗ ΤΗΣ ΜΕΘΟΔΟΛΟΓΙΑΣ ΤΗΣ ΔΗΜΙΟΥΡΓΙΚΗΣ ΜΑΘΗΣΗΣ
䳢-ΠΑΡΟΥΣΙΑΣΗ ΤΗΣ ΜΕΘΟΔΟΛΟΓΙΑΣ ΤΗΣ ΔΗΜΙΟΥΡΓΙΚΗΣ ΜΑΘΗΣΗΣ䳢-ΠΑΡΟΥΣΙΑΣΗ ΤΗΣ ΜΕΘΟΔΟΛΟΓΙΑΣ ΤΗΣ ΔΗΜΙΟΥΡΓΙΚΗΣ ΜΑΘΗΣΗΣ
䳢-ΠΑΡΟΥΣΙΑΣΗ ΤΗΣ ΜΕΘΟΔΟΛΟΓΙΑΣ ΤΗΣ ΔΗΜΙΟΥΡΓΙΚΗΣ ΜΑΘΗΣΗΣ
GeorgeDiamandis11
Ασφάλεια στο διαδίκτυο -- 4ο ΔΗΜΟΤΙΚΟ ΑΜΠΕΛΟΚΗΠΩΝ
Ασφάλεια στο διαδίκτυο -- 4ο ΔΗΜΟΤΙΚΟ ΑΜΠΕΛΟΚΗΠΩΝΑσφάλεια στο διαδίκτυο -- 4ο ΔΗΜΟΤΙΚΟ ΑΜΠΕΛΟΚΗΠΩΝ
Ασφάλεια στο διαδίκτυο -- 4ο ΔΗΜΟΤΙΚΟ ΑΜΠΕΛΟΚΗΠΩΝ
pasxelfstone
ΔΙΑΔΙΚΤΥΑΚΟΣ ΕΚΦΟΒΙΣΜΟΣ - - 4ο ΔΗΜΟΤΙΚΟ ΑΜΠΕΛΟΚΗΠΩΝ
ΔΙΑΔΙΚΤΥΑΚΟΣ ΕΚΦΟΒΙΣΜΟΣ - - 4ο ΔΗΜΟΤΙΚΟ ΑΜΠΕΛΟΚΗΠΩΝΔΙΑΔΙΚΤΥΑΚΟΣ ΕΚΦΟΒΙΣΜΟΣ - - 4ο ΔΗΜΟΤΙΚΟ ΑΜΠΕΛΟΚΗΠΩΝ
ΔΙΑΔΙΚΤΥΑΚΟΣ ΕΚΦΟΒΙΣΜΟΣ - - 4ο ΔΗΜΟΤΙΚΟ ΑΜΠΕΛΟΚΗΠΩΝ
pasxelfstone
Ο ΜΑΘΗΤΗΣ ΔΙΔΑΣΚΕΙ Μία πρωτοποριακή μέθοδο διδασκαλίας
Ο ΜΑΘΗΤΗΣ ΔΙΔΑΣΚΕΙ Μία πρωτοποριακή μέθοδο διδασκαλίαςΟ ΜΑΘΗΤΗΣ ΔΙΔΑΣΚΕΙ Μία πρωτοποριακή μέθοδο διδασκαλίας
Ο ΜΑΘΗΤΗΣ ΔΙΔΑΣΚΕΙ Μία πρωτοποριακή μέθοδο διδασκαλίας
ΘΡΗΣΚΕΥΤΙΚΑ ΚΑΙ ΜΟΥΣΙΚΗ
2ο ΔΗΜ ΣΧ ΚΟΡΥΔΑΛΛΟΥ_ΕΓΓΡΑΦΗ Α ΔΗμ _2025_26.pdf
2ο ΔΗΜ ΣΧ ΚΟΡΥΔΑΛΛΟΥ_ΕΓΓΡΑΦΗ Α ΔΗμ _2025_26.pdf2ο ΔΗΜ ΣΧ ΚΟΡΥΔΑΛΛΟΥ_ΕΓΓΡΑΦΗ Α ΔΗμ _2025_26.pdf
2ο ΔΗΜ ΣΧ ΚΟΡΥΔΑΛΛΟΥ_ΕΓΓΡΑΦΗ Α ΔΗμ _2025_26.pdf
2dimkoryd

ΑΕΠΠ 3

  • 1. ΑΕΠΠ ΤΕΣΤ Ένα αναπηρικό καροτσάκι στοιχίζει 1000Ε. Μια φιλανθρωπική οργάνωση άνοιξε λογαριασμό ώστε να μαζέψει χρήματα, να το αγοράσει και να το προσφέρει σ ένα παιδί που το έχει ανάγκη. Να γράψετε αλγόριθμο οποίος: Α) Για κάθε κατάθεση θα διαβάζει το όνομα του καταθέτη και την τιμή του ποσού που κατέθεσε. Στην τιμή θα γίνεται έλεγχος ώστε να είναι θετικός αριθμός. Β) Θα τερματίζει μόλις το συγκεντρωθέν ποσό επαρκεί για την αγορά. Γ) Θα τυπώνει τον μέσο όρο των καταθέσεων και το ποσό που περίσσεψε. Δ) Θα τυπώνει το όνομα του καταθέτη που κατέθεσε το μεγαλύτερο ποσό καθώς και την τιμή του ποσού. Ε) Θα τυπώνει τα ονόματα καθώς και το πλήθος των καταθετών που κατέθεσαν πάνω από 100Ε. Υποθέστε πως οι καταθέσεις έχουν διαφορετική τιμή ποσού. Ακολουθεί ενδεικτική λύση.
  • 2. Βήμα 1 κατανόηση Δεδομένα: Σταθερά δεδομένα: τιμή καροτσιού 1000Ε Μεταβλητά δεδομένα: όνομα (ον), τιμή (τ) Ζητούμενα: Μέσος όρος τιμών (ΜΟ), Μέγιστη τιμή (maxτ), Όνομα καταθέτη με τη μεγαλύτερη κατάθεση (ονmax), Ονόματα καταθετών με κατάθεση>100Ε (ον), πλήθος καταθέσεων με τιμή >100Ε (πλ100) Παράδειγμα: Καταθέτης τιμή ποσού (E) Σύνολο Κώστας 50 50 Νίκος 600 650 Πέτρος 400 1050 ΜΟ=(50+600+400)/3 Μέγιστη τιμή=600Ε Μεγαλύτερος καταθέτης ->Νίκος Πλήθος καταθετών με κατάθεση >100Ε = 2 (Νίκος και Πέτρος)
  • 3. Βήμα 2 Ανάλυση Υποπρόβλημα 1: Επαναληπτική δομή αγνώστου πλήθους επαναλήψεων, τερματίζει αφού το άθροισμα ξεπεράσει το 1000. Υποπρόβλημα 2: Εισαγωγή μεταβλητών δεδομένων και έλεγχος ορθότητας τιμής της τ (τ>0) Υποπρόβλημα 3: Εύρεση μέσου όρου-> Εύρεση αθροίσματος (sum) των τ , και εύρεση πλήθους των τ (πλ), Εύρεση του πλεονάζοντος ποσού Υ=sum-1000 Υποπρόβλημα 4: Εύρεση μέγιστου τ και του αντίστοιχου ον. Υποπρόβλημα 5: Εύρεση του πλήθους των τ>100 (πλ100) και των αντίστοιχων ον.
  • 4. Βήμα 3 ΕπίλυσηΑλγόριθμος καροτσάκι sum0 Όσο sum<1000 επανάλαβε Διάβασε τ sum<-sum+τ Τέλος _επανάληψης Τέλος καροτσάκι Υποπρόβλημα 1: Επαναληπτική δομή αγνώστου πλήθους επαναλήψεων, τερματίζει αφού το άθροισμα ξεπεράσει το 1000.
  • 5. Βήμα 3 ΕπίλυσηΑλγόριθμος καροτσάκι sum0 Όσο sum<1000 επανάλαβε Διάβασε ον Αρχή_επανάληψης Διάβασε τ Μέχρις_ότου τ>0 sum<-sum+τ Τέλος _επανάληψης Τέλος καροτσάκι Υποπρόβλημα 2: Εισαγωγή μεταβλητών δεδομένων και έλεγχος ορθότητας τιμής της τ (τ>0)
  • 6. Βήμα 3 Επίλυση Αλγόριθμος καροτσάκι sum0 πλ0 Όσο sum<1000 επανάλαβε Διάβασε ον Αρχή_επανάληψης Διάβασε τ Μέχρις_ότου τ>0 sum<-sum+τ πλπλ+1 Τέλος _επανάληψης Υsum-1000 ΜΟsum/πλ Εμφάνισε MO,Y Τέλος καροτσάκι Υποπρόβλημα 3: Εύρεση μέσου όρου-> Εύρεση αθροίσματος (sum) των τ , και εύρεση πλήθους των τ (πλ), Εύρεση του πλεονάζοντος ποσού Υ=sum-1000
  • 7. Βήμα 3 Επίλυση Αλγόριθμος καροτσάκι sum0 max -9999 πλ0 Όσο sum<1000 επανάλαβε Διάβασε ον Αρχή_επανάληψης Διάβασε τ Μέχρις_ότου τ>0 sum<-sum+τ Αν τ>max τότε maxτ ονmaxον Τέλος_Αν πλπλ+1 Τέλος _επανάληψης Υsum-1000 ΜΟsum/πλ Εμφάνισε MO,Y Εμφάνισε max, ονmax Τέλος καροτσάκι Υποπρόβλημα 4: Εύρεση μέγιστου τ και του αντίστοιχου ον.
  • 8. Βήμα 3 ΕπίλυσηΑλγόριθμος καροτσάκι sum0 max -9999 πλ0 πλ1000 Όσο sum<1000 επανάλαβε Διάβασε ον Αρχή_επανάληψης Διάβασε τ Μέχρις_ότου τ>0 sum<-sum+τ Αν τ>max τότε maxτ ονmaxον Τέλος_Αν Αν τ>100 τότε πλ100πλ100+1 Εμφάνισε ον Τέλος_Αν πλπλ+1 Τέλος _επανάληψης Υsum-1000 ΜΟsum/πλ Εμφάνισε MO, Y Εμφάνισε max, ονmax Εμφάνισε πλ100 Τέλος καροτσάκι Υποπρόβλημα 5: Εύρεση του πλήθους των τ>100 (πλ100) και των αντίστοιχων ον.
  • 9. Βήμα 4 Έλεγχος αλγορίθμου Πλήθος επαναλήψεων Υ τ ον πλ πλ100 max oνmax sum MO Οθόνη Πριν την επανάληψη ---- ----- --------- 0 0 -9999 ------ 0 ------ ------ 1η ----- 50 Κώστας 1 0 50 Κώστας 50 ------ ------ 2η ------ 600 Νίκος 2 1 600 Νίκος 650 ------ - Νίκος 3η ------ 400 Πέτρος 3 2 600 Νίκος 1050 ------ - Πέτρος Μετά την επανάληψη 50 400 Πέτρος 3 2 600 Νίκος 1050 350 350 50 600 Νίκος 2