Κατέβασμα παρουσίασης
Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε
ΔημοσίευσεΝαβαδίας Λαμπρόπουλος Τροποποιήθηκε πριν 6 χρόνια
1
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ
Γ΄ τάξη Τεχνολογικής Κατεύθυνσης Ενιαίου Λυκείου ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Συγγραφείς Α.Βακάλη Η. Γιαννόπουλος Ν. Ιωαννίδης Χ.Κοίλιας Κ. Μάλαμας Ι. Μανωλόπουλος Π. Πολίτης Διδάσκων: Τσιωτάκης Παναγιώτης
2
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Κεφάλαιο 8 : Επιλογή και Επανάληψη Εντολές επιλογής Εντολή ΑΝ Εντολή ΕΠΙΛΕΞΕ Εντολές επανάληψης Εντολή ΟΣΟ…ΕΠΑΝΑΛΑΒΕ Εντολή ΜΕΧΡΙΣ_ΟΤΟΥ Εντολή ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
3
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Εντολές επιλογής Μία από τις βασικότερες δομές που εμφανίζονται σε ένα πρόγραμμα, είναι η επιλογή Σχεδόν σε όλα τα προβλήματα περιλαμβάνονται κάποιοι έλεγχοι και ανάλογα με το αποτέλεσμα αυτών των ελέγχων επιλέγονται οι ενέργειες που θα ακολουθήσουν 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
4
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Λογική έκφραση Για τη σύνταξη μιας λογικής έκφρασης ή συνθήκης χρησιμοποιούνται σταθερές, μεταβλητές, αριθμητικές παραστάσεις, συγκριτικοί και λογικοί τελεστές, καθώς και παρενθέσεις Στις λογικές εκφράσεις γίνεται σύγκριση της τιμής μίας έκφρασης, που βρίσκεται αριστερά από το συγκριτικό τελεστή με την τιμή μιας άλλης έκφρασης που βρίσκεται δεξιά Το αποτέλεσμα είναι μία λογική τιμή ΑΛΗΘΗΣ ή ΨΕΥΔΗΣ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
5
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Λογική έκφραση 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
6
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Λογική έκφραση Οταν αριθμητικοί και συγκριτικοί τελεστές συνδυάζονται σε μια έκφραση, οι αριθμητικές πράξεις εκτελούνται πρώτες Ακόμη, οι λογικοί τελεστές έχουν χαμηλότερη ιεραρχία από τους συγκριτικούς 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
7
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Σύνθετες εκφράσεις Σε πολλά προβλήματα οι επιλογές δεν αρκεί να γίνονται με απλές λογικές παραστάσεις όπως αυτές οι οποίες αναφέρθηκαν, αλλά χρειάζεται να συνδυαστούν μία ή περισσότερες λογικές παραστάσεις Αυτό επιτυγχάνεται με τη χρήση των τριών βασικών λογικών τελεστών ΟΧΙ, ΚΑΙ, ‘Η 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
8
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Κεφάλαιο 8 : Επιλογή και Επανάληψη Εντολές επιλογής Εντολή ΑΝ Εντολή ΕΠΙΛΕΞΕ Εντολές επανάληψης Εντολή ΟΣΟ…ΕΠΑΝΑΛΑΒΕ Εντολή ΜΕΧΡΙΣ_ΟΤΟΥ Εντολή ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
9
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Η Εντολή ΑΝ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
10
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Η Εντολή ΑΝ Συχνά η εντολή ΑΝ εκτός από το τμήμα των εντολών, που εκτελούνται όταν η λογική έκφραση είναι Αληθής, περιέχει και το τμήμα των εντολών που εκτελούνται, αν δεν ισχύει η συνθήκη (είναι Ψευδής) Η μορφή αυτής της εντολής ονομάζεται ΑΝ...ΤΟΤΕ...ΑΛΛΙΩΣ ΔΙΑΒΑΣΕ α ΑΝ α >=0 ΤΟΤΕ Ρίζα Τ_Ρ(α) ΑΛΛΙΩΣ ΓΡΑΨΕ ‘Η τετρ. ρίζα αρνητικού αριθμού δεν ορίζεται’ ΤΕΛΟΣ_ΑΝ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
11
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Η Εντολή ΑΝ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
12
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Λογική έκφραση Η γενική μορφή της εντολής ΑΝ καλύπτει την επιλογή μιας από δύο εναλλακτικές περιπτώσεις ‘Οταν οι εναλλακτικές περιπτώσεις είναι περισσότερες από τις δύο, τότε μπορούν να χρησιμοποιηθούν πολλές εντολές ΑΝ η μία μέσα στην άλλη, οι εμφωλευμένες εντολές ΑΝ, όπως ονομάζονται 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
13
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Λογική έκφραση Έστω οι παρακάτω εντολές προγράμματος ΔΙΑΒΑΣΕ Βάρος, Ύψος ΑΝ Βάρος < 80 ΤΟΤΕ ΑΝ Ύψος < 1.70 ΤΟΤΕ ΓΡΑΨΕ ‘Ελαφρύς, κοντός’ ΤΕΛΟΣ_ΑΝ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
14
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Λογική έκφραση Το προηγούμενο τμήμα προγράμματος μπορεί να γραφεί ως εξής ΔΙΑΒΑΣΕ Βάρος, Ύψος ΑΝ Βάρος < 80 ΚΑΙ Ύψος < 1.70 ΤΟΤΕ ΓΡΑΨΕ ‘Ελαφρύς, κοντός’ ΤΕΛΟΣ_ΑΝ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
15
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Η Εντολή ΑΝ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
16
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Η Εντολή ΑΝ Παράδειγμα ΑΝ αριθμός > 0 ΤΟΤΕ ΓΡΑΨΕ ‘Ο αριθμός είναι θετικός’ Πλήθος_θετικών Πλήθος _θετικών + 1 ΑΛΛΙΩΣ_ΑΝ αριθμός <0 ΤΟΤΕ ΓΡΑΨΕ ‘Ο αριθμός είναι αρνητικός’ Πλήθος _αρνητικών Πλήθος_αρνητικών +1 ΑΛΛΙΩΣ ΓΡΑΨΕ ‘Ο αριθμός είναι 0’ Πλήθος_0 Πλήθος _0 +1 ΤΕΛΟΣ_ΑΝ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
17
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Η Εντολή ΑΝ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
18
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Παράδειγμα 1 Με χρήση εμφωλευμένων εντολών ΑΝ: ΑΝ Ποσότητα=<50 ΤΟΤΕ Κόστος Ποσότητα * ΑΛΛΙΩΣ ΑΝ Ποσότητα =< 100 ΤΟΤΕ Κόστος Ποσότητα * ΑΝ Ποσότητα =< 200 ΤΟΤΕ Κόστος Ποσότητα * Κόστος Ποσότητα * ΤΕΛΟΣ_ΑΝ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
19
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Παράδειγμα 1 Με τη χρήση της ΑΝ...ΤΟΤΕ...ΑΛΛΙΩΣ_ΑΝ: ΑΝ Ποσότητα =<50 ΤΟΤΕ Κόστος Ποσότητα * ΑΛΛΙΩΣ_ΑΝ Ποσότητα =<100 ΤΟΤΕ Κόστος Ποσότητα * ΑΛΛΙΩΣ_ΑΝ Ποσότητα =<200 ΤΟΤΕ Κόστος Ποσότητα * ΑΛΛΙΩΣ Κόστος Ποσότητα * ΤΕΛΟΣ_ΑΝ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
20
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Παράδειγμα 1 Με περιττούς ελέγχους που αυξάνουν την πολυπλοκότητα: ΑΝ Ποσότητα <=50 ΤΟΤΕ Κόστος Ποσότητα * ΑΛΛΙΩΣ_ΑΝ Ποσότητα >50 ΚΑΙ Ποσότητα =<100 ΤΟΤΕ Κόστος Ποσότητα * ΑΛΛΙΩΣ_ΑΝ Ποσότητα >100 ΚΑΙ Ποσότητα =<200 ΤΟΤΕ Κόστος Ποσότητα * ΑΛΛΙΩΣ Κόστος Ποσότητα * ΤΕΛΟΣ_ΑΝ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
21
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Κεφάλαιο 8 : Επιλογή και Επανάληψη Εντολές επιλογής Εντολή ΑΝ Εντολή ΕΠΙΛΕΞΕ Εντολές επανάληψης Εντολή ΟΣΟ…ΕΠΑΝΑΛΑΒΕ Εντολή ΜΕΧΡΙΣ_ΟΤΟΥ Εντολή ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
22
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Εντολή Επίλεξε ΔΙΑΒΑΣΕ αριθμός ΕΠΙΛΕΞΕ αριθμός ΠΕΡΙΠΤΩΣΗ 0 ΓΡΑΨΕ ‘Μηδέν’ ΠΕΡΙΠΤΩΣΗ 1,3,5,7,9 ΓΡΑΨΕ ‘Μονός αριθμός’ ΠΕΡΙΠΤΩΣΗ 2,4,6,8 ΓΡΑΨΕ ‘ Ζυγός αριθμός‘ ΠΕΡΙΠΤΩΣΗ ΑΛΛΙΩΣ ΓΡΑΨΕ ‘αριθμός < 0 ή >9 ή όχι ακέραιος’ ΤΕΛΟΣ_ΕΠΙΛΟΓΩΝ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
23
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Εντολή Επίλεξε Υπολογίζεται η τιμή της έκφρασης και εκτελούνται οι εντολές που ανήκουν στην αντίστοιχη περίπτωση τιμών Αν η τιμή της έκφρασης δεν αντιστοιχεί σε καμία περίπτωση, τότε εκτελούνται οι εντολές αλλιώς Στην εντολή αυτή οι λίστες τιμών που συνοδεύουν κάθε περίπτωση μπορούν να περιλαμβάνουν μία ή περισσότερες τιμές ή περιοχή τιμών από-έως 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
24
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Ερωτήσεις ΛÜèïò 1. Κάθε εντολή ΑΝ περιλαμβάνει υποχρεωτικά το τμήμα ΑΛΛΙΩΣ 2. Κάθε τμήμα προγράμματος που χρησιμοποιεί την εντολή ΕΠΙΛΕΞΕ μπορεί να γραφεί και με εντολές ΑΝ 3. Η χρήση εμφωλευμένων ΑΝ είναι καλή προγραμματιστική τακτική 4. Αν το Α έχει την τιμή 10 και το Β την τιμή 20 τότε η έκφραση (Α >8 ΚΑΙ Β<20) Ή (Α>10 Ή Β=10) είναι αληθής Σùóôü ΛÜèïò ΛÜèïò 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
25
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Ερωτήσεις 5. Τι θα εκτυπώσουν οι παρακάτω εντολές: Α. 0 Β. 10 Γ. 5 Δ. 20 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
26
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Ερωτήσεις 6. Να συμπληρωθούν τα κενά ώστε οι επόμενες εντολές να τυπώνουν πάντα τον μεγαλύτερο αριθμό από τους δύο που διαβάστηκαν ΔΙΑΒΑΣΕ Α,Β ΑΝ Α<Β … …… ΤΕΛΟΣ_ΑΝ ΓΡΑΨΕ Α ΤOTE A B 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
27
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Ερωτήσεις 7. Να συμπληρωθούν τα κενά ώστε οι επόμενες εντολές να τυπώνουν την τετραγωνική ρίζα ΔΙΑΒΑΣΕ Α ΑΝ Α ….. 0 ΤΟΤΕ Ρίζα Τ_Ρ(Α) ΓΡΑΨΕ Ρίζα ……… ΓΡΑΨΕ ‘Δεν υπάρχει ρίζα’ ΤΕΛΟΣ_ΑΝ >= ΑΛΛΙΩΣ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
28
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Κεφάλαιο 8 : Επιλογή και Επανάληψη Εντολές επιλογής Εντολή ΑΝ Εντολή ΕΠΙΛΕΞΕ Εντολές επανάληψης Εντολή ΟΣΟ…ΕΠΑΝΑΛΑΒΕ Εντολή ΜΕΧΡΙΣ_ΟΤΟΥ Εντολή ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
29
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Εντολές επανάληψης Ο βρόχος, η οποία επιτρέπει την εκτέλεση εντολών περισσότερες από μία φορά Οι επαναλήψεις ελέγχονται πάντοτε από κάποια συνθήκη, η οποία καθορίζει την έξοδο από το βρόχο Η ΓΛΩΣΣΑ υποστηρίζει τρεις εντολές επανάληψης: την εντολή ΟΣΟ όπου η επανάληψη, την εντολή ΜΕΧΡΙΣ_ΟΤΟΥ και τέλος την εντολή ΓΙΑ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
30
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Κεφάλαιο 8 : Επιλογή και Επανάληψη Εντολές επιλογής Εντολή ΑΝ Εντολή ΕΠΙΛΕΞΕ Εντολές επανάληψης Εντολή ΟΣΟ…ΕΠΑΝΑΛΑΒΕ Εντολή ΜΕΧΡΙΣ_ΟΤΟΥ Εντολή ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
31
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Εντολή ΟΣΟ…ΕΠΑΝΑΛΑΒΕ Σε αυτή, η συνθήκη που ελέγχει την επανάληψη βρίσκεται στην αρχή της επανάληψης και ο βρόχος επαναλαμβάνεται συνεχώς, όσο η συνθήκη αυτή ισχύει Αποτελεί υπερσύνολο των δυο άλλων δομών επανάληψης Χαρακτηριστικό της επανάληψης αυτής είναι ότι ο αριθμός των επαναλήψεων δεν είναι γνωστός, ούτε μπορεί να υπολογιστεί πριν από την εκτέλεση του προγράμματος 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
32
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Εντολή ΟΣΟ…ΕΠΑΝΑΛΑΒΕ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
33
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Εντολή ΟΣΟ…ΕΠΑΝΑΛΑΒΕ Εφόσον μετά από κάθε επανάληψη ελέγχεται εκ νέου η συνθήκη, πρέπει υποχρεωτικά μέσα στο βρόχο να υπάρχει μία εντολή, η οποία να μεταβάλει την τιμή της μεταβλητής που ελέγχεται με τη συνθήκη Σε αντίθετη περίπτωση η επανάληψη δε θα τερματίζεται και θα εκτελείται συνεχώς Ελέγχεται η συνθήκη και αν είναι Αληθής, εκτελούνται οι εντολές που βρίσκονται ανάμεσα στις ΟΣΟ_ΕΠΑΝΑΛΑΒΕ και ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
34
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Εντολή ΟΣΟ…ΕΠΑΝΑΛΑΒΕ Στη συνέχεια ελέγχεται πάλι η συνθήκη και αν ισχύει, εκτελούνται πάλι οι ίδιες εντολές ‘Οταν η λογική έκφραση γίνει Ψευδής, τότε σταματάει η επανάληψη και εκτελείται η εντολή μετά το ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
35
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Εντολή ΟΣΟ…ΕΠΑΝΑΛΑΒΕ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
36
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Παράδειγμα 2 ΠΡΟΓΡΑΜΜΑ Άθροισμα ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Χ, Άθροισμα, Πλήθος ΠΡΑΓΜΑΤΙΚΕΣ: ΜΟ ΑΡΧΗ Πλήθος 0 Άθροισμα 0 ΓΡΑΨΕ ‘Δώσε αριθμό’ ΔΙΑΒΑΣΕ Χ ΟΣΟ ×<>0 ΕΠΑΝΑΛΑΒΕ Άθροισμα Άθροισμα + × Πλήθος Πλήθος + 1 ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΑΝ Πλήθος > 0 ΤΟΤΕ ΜΟ Πλήθος/Άθροισμα ΓΡΑΨΕ ‘Το άθρ είναι: ‘, Άθροισμα ΓΡΑΨΕ ‘Ο ΜΟ είναι: ‘, ΜΟ ΑΛΛΙΩΣ ΓΡΑΨΕ ‘Δεν δόθηκαν στοιχεία’ ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
37
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Κεφάλαιο 8 : Επιλογή και Επανάληψη Εντολές επιλογής Εντολή ΑΝ Εντολή ΕΠΙΛΕΞΕ Εντολές επανάληψης Εντολή ΟΣΟ…ΕΠΑΝΑΛΑΒΕ Εντολή ΜΕΧΡΙΣ_ΟΤΟΥ Εντολή ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
38
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Εντολή ΜΕΧΡΙΣ_ΟΤΟΥ Η δεύτερη εντολή επανάληψης που χρησιμο-ποιεί η ΓΛΩΣΣΑ είναι η εντολή ΜΕΧΡΙΣ_ΟΤΟΥ Σε αυτή οι εντολές του βρόχου εκτελούνται μέχρις ότου ικανοποιηθεί κάποια συνθήκη η οποία ελέγχεται στο τέλος της επανάληψης Πολύ συχνά η ίδια επαναληπτική διαδικασία μπορεί να γραφεί εξίσου σωστά χρησιμοποιώντας είτε τη δομή ΟΣΟ...ΕΠΑΝΑΛΑΒΕ είτε τη δομή ΜΕΧΡΙΣ_ΟΤΟΥ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
39
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Εντολή ΜΕΧΡΙΣ_ΟΤΟΥ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
40
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Εντολή ΜΕΧΡΙΣ_ΟΤΟΥ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
41
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Εντολή ΜΕΧΡΙΣ_ΟΤΟΥ Υπάρχουν όμως περιπτώσεις όπου η χρήση της εντολής ΜΕΧΡΙΣ_ΟΤΟΥ οδηγεί σε απλούστερα και πιο ευκολονόητα προγράμματα Γενικά σε περιπτώσεις όπου η επανάληψη θα συμβεί υποχρεωτικά μία φορά, είναι προτιμότερη η χρήση της ΜΕΧΡΙΣ_ΟΤΟΥ Χαρακτηριστική περίπτωση όπου προτιμάται η εντολή ΜΕΧΡΙΣ_ΟΤΟΥ είναι στον έλεγχο αποδεκτών τιμών καθώς και στην επιλογή από προκαθορισμένες απαντήσεις ή μενού 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
42
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Παράδειγμα 3 ΠΡΟΓΡΑΜΜΑ Άθροισμα2 ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Χ, Άθροισμα, Πλήθος ΠΡΑΓΜΑΤΙΚΕΣ: ΜΟ ΧΑΡΑΚΤΗΡΕΣ: Επιλογή ΑΡΧΗ Πλήθος 0 Άθροισμα 0 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ ‘Δώσε αριθμό’ ΔΙΑΒΑΣΕ Χ ΑΝ Χ<=0 ΤΟΤΕ ΓΡΑΨΕ ‘Λάθος αριθμός, δοκιμάστε ξανά…’ ΤΕΛΟΣ_ΑΝ ! Αν το Χ δεν είναι θετικό εισάγουμε νέο αριθμό ΜΕΧΡΙΣ_ΟΤΟΥ Χ>0 Άθροισμα Άθροισμα + Χ Πλήθος Πλήθος +1 ΓΡΑΨΕ ‘Νέα μέτρηση;’ ΔΙΑΒΑΣΕ Επιλογή !Αν επιλογή =Ο ή ο τότε σταματάει ΜΕΧΡΙΣ_ΟΤΟΥ Επιλογή=’Ο’ Η Επιλογή=’ο’ ΜΟ Άθροισμα / Πλήθος ΓΡΑΨΕ ‘Άθροισμα =’, Άθροισμα ΓΡΑΨΕ ‘Μέσος όρος =’, ΜΟ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
43
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Παράδειγμα 3 σε Pascal (‘Δώσε αριθμό:’); (‘Λάθος αριθμός, Δώσε ξανά..’); 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
44
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Κεφάλαιο 8 : Επιλογή και Επανάληψη Εντολές επιλογής Εντολή ΑΝ Εντολή ΕΠΙΛΕΞΕ Εντολές επανάληψης Εντολή ΟΣΟ…ΕΠΑΝΑΛΑΒΕ Εντολή ΜΕΧΡΙΣ_ΟΤΟΥ Εντολή ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
45
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Εντολή ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ Πολύ συχνά ο αριθμός των επαναλήψεων που πρέπει να εκτελεστούν, είναι γνωστός από την αρχή Αν και αυτού του είδους οι επαναλήψεις μπορούν να αντιμετωπιστούν με τη χρήση των προηγούμενων εντολών επανάληψης, η ΓΛΩΣΣΑ διαθέτει και την εντολή ΓΙΑ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
46
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Εντολή ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ ΓΙΑ αριθμό ΑΠΟ 1 ΜΕΧΡΙ 100 ΜΕ ΒΗΜΑ 2 Άθροισμα Άθροισμα + αριθμό ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
47
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Παράδειγμα 4 ΠΡΟΓΡΑΜΜΑ Ðåñéôôïß ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: ¢èñïéóìá, Áñéèìüò ΑΡΧΗ ¢èñïéóìá 0 ΓΙΑ Áñéèìüò ΑΠΟ 1 ΜΕΧΡΙ 100 ΜΕ ΒΗΜΑ 2 ¢èñïéóìá ¢èñïéóìá + Áñéèìüò ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ ‘¢èñïéóìá ðåñéôôþí áñéèìþí åßíáé: ’, ¢èñïéóìá ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
48
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Εντολή ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ Πολύ συχνά για την επίλυση των προβλημάτων απαιτείται η χρήση εμφωλευμένων βρόχων Στη χρήση των εμφωλευμένων βρόχων ισχύουν συγκεκριμένοι κανόνες που πρέπει να ακολουθούνται αυστηρά για την σωστή λειτουργία των προγραμμάτων. Συγκεκριμένα: Ο εσωτερικός βρόχος πρέπει να βρίσκεται ολόκληρος μέσα στον εξωτερικό Ο βρόχος που ξεκινάει τελευταίος, πρέπει να ολοκληρώνεται πρώτος 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
49
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Εντολή ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ Η είσοδος σε κάθε βρόχο υποχρεωτικά γίνεται από την αρχή του Δεν μπορεί να χρησιμοποιηθεί η ίδια μεταβλητή ως μετρητής δύο ή περισσοτέρων βρόχων που ο ένας βρίσκεται στο εσωτερικό του άλλου 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
50
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Παράδειγμα 5 ΠΡΟΓΡΑΜΜΑ Ðñïðáßäåéá ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ:Á,Â,Ã !Α:Πολλαπλασιαστέος, Β:Πολαπλασιαστής, Γ:Γινόμενο ΑΡΧΗ ΓΙΑ Á ΑΠΟ 1 ΜΕΧΡΙ 10 ΓΙΑ Â ΑΠΌ 1 ΜΕΧΡΙ 10 Ã Á*Â ΓΡΑΨΕ Á,’x’,Â,’=’,Ã ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ !Εισαγωγή κενής γραμμής στην εκτύπωση ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
51
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Ερωτήσεις ΛÜèïò 1. Οι εντολές που βρίσκονται σε μία επανάληψη ΓΙΑ εκτελούνται τουλάχιστον μία φορά 2. Κάθε επανάληψη μπορεί να γραφεί με την εντολή ΟΣΟ- ΕΠΑΝΑΛΑΒΕ 3. Σε περίπτωση εμφωλευμένων βρόχων,ο εσωτερικός πρέπει να περικλείεται ολόκληρος στον εξωτερικό 4. Η τιμή του βήματος αναφέρεται υποχρεωτικά σε κάθε εντολή ΓΙΑ Σùóôü Σùóôü ΛÜèïò 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
52
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Ερωτήσεις 5. Τι θα εκτυπώσουν οι παρακάτω εντολές: Α. 10 Β. 0 Γ. 2 Δ. Άπειρες 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
53
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Ερωτήσεις 6. Να συμπληρωθούν τα κενά ώστε οι επόμενες εντολές να τυπώνουν το άθροισμα των τετραγώνων των περιττών αριθμών που είναι μικρότεροι από 10 Άθροισμα … ΓΙΑ … ΑΠΟ 1 ΜΕΧΡΙ 10 ΜΕ ΒΗΜΑ … Άθροισμα …………… + Ι^2 ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ Άθροισμα Ι 2 Άθροισμα 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
54
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Ερωτήσεις 7. Να συμπληρωθούν τα κενά ώστε οι επόμενες εντολές να τυπώνουν το άθροισμα των αριθμών από 100 έως 200 Κ … Σ … ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ Σ Σ+Κ Κ Κ+1 ΜΕΧΡΙΣ_ΟΤΟΥ …… ΓΡΑΨΕ Σ 100 Κ>200 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
55
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Κεφάλαιο 8 : Επιλογή και Επανάληψη Βιβλίο Μαθητή 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
56
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Συμβουλές – Υποδείξεις Με τη σωστή χρήση των åíôïëών åðéëïãήò êáé åðáíÜëçøçò õëïðïéείται ó÷åäüí ïðïéïíäÞðïôå áëãüñéèìïς ¼ôáí ÷ñçóéìïðïéåßò óýíèåôåò ëïãéêÝò åêöñÜóåéò, íá ðñïóÝ÷åéò ôçí éåñáñ÷ßá ôùí ôåëåóôþí. Åßíáé êáëýôåñï íá ÷ñçóéìïðïéoύνται ðÜíôá ðáñåíèÝóåéò, Ýóôù êáé áí äåí åßíáé áðáñáßôçôï 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
57
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Συμβουλές – Υποδείξεις Ðñéí ÷ñçóéìïðïéÞóåéò åìöùëåõìÝíá ÁÍ, óêÝøïõ ìÞðùò ôï ßäéï ðñüãñáììá ìðïñåß íá õëïðïéçèåß áðëïýóôåñá ìå óýíèåôåò ëïãéêÝò åêöñÜóåéò, ôçí åíôïëÞ ÁÍ – ÁËËÉÙÓ_ÁÍ Þ êÜðïéá Üëëç åíôïëÞ åðéëïãÞò Ïé ìåôáâëçôÝò ðïõ åëÝã÷ïõí ôçí åðáíÜëçøç ôïõ âñü÷ïõ ÏÓÏ êáé ÌÅ×ÑÉÓ_ÏÔÏÕ ðñÝðåé õðï÷ñåùôéêÜ íá áëëÜæïõí ôéìÞ ìÝóá óôï óþìá ôïõ âñü÷ïõ, áëëéþò Þ äåí åêôåëåßôáé ðïôÝ Þ óõíçèÝóôåñá äåí óôáìáôÜåé ç åêôÝëåóç ôïõ (áôÝñìùí âñü÷ïò) 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
58
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Συμβουλές – Υποδείξεις Ïé åðáíáëÞøåéò ðïõ õëïðïéïýíôáé ìå ôçí åíôïëÞ ÏÓÏ, ìðïñåß íá ìçí åêôåëåóôïýí ïýôå ìßá öïñÜ, áöïý ï Ýëåã÷ïò ãßíåôáé óôçí åßóïäï ôïõ âñü÷ïõ, áíôßèåôá ïé åðáíáëÞøåéò ÌÅ×ÑÉÓ_ÏÔÏÕ èá ðñáãìáôïðïéçèïýí ôïõëÜ÷éóôïí ìßá öïñÜ Ç åíôïëÞ ÃÉÁ ÷ñçóéìïðïéåßôáé ìüíï ãéá ðñïêáèïñéóìÝíï áñéèìü åðáíáëÞøåùí Έλεγχος δεδομένων 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
59
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Τεστ αυτοαξιολόγησης Á. ÃÑÁØÅ ‘Äåí õðÜñχåé ñßæá’ Â. ÁÍ Á>0 ÔÏÔÅ Ã. ÔÅËÏÓ_ÁÍ Ä. ÁËËÉÙÓ Å. Ñßæá Ô_Ñ(Á) Β, Ε, Δ, Α, Γ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
60
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Τεστ αυτοαξιολόγησης Á. ÌÅΧÑÉÓ_ÏÔÏÕ (ÁðÜíôçóç=’Í’ ¹ ÁðÜíôçóç=’í’) Â. ÄÉÁÂÁÓÅ ÁðÜíôçóç Ã. ÁÑΧÇ_ÅÐÁÍÁËÇØÇÓ Ä. ÃÑÁØÅ ‘Äþóå áðÜíôçóç :’ Γ, Δ, Β, Α 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
61
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Τεστ αυτοαξιολόγησης ΛÜèïò 3. Ïé åíôïëÝò ðïõ âñßóêïíôáé óå Ýíá âñüχï ÏÓÏ ÅÐÁÍÁËÁÂÅ åêôåëïýíôáé ôïõëÜχéóôïí ìßá öïñÜ 4. Ç ôéìÞ ôïõ âÞìáôïò óôçí åíôïëÞ ÃÉÁ åßíáé õðïχñåùôéêÞ íá áíáãñÜöåôáé 5. ÊÜèå åíôïëÞ ÁÍ ðñÝðåé íá Ýχåé ôçí áíôßóôïéχç åíôïëÞ ÔÅËÏÓ_ÁÍ 6. ÊÜèå âñüχïò ðïõ õëïðïéåßôáé ìå ôçí åíôïëÞ ÏÓÏ ÅÐÁÍÁËÁÂÅ ìðïñåß íá ãñáöåß êáé ìå χñÞóç ôçò åíôïëÞò ÃÉÁ 7. Áí ôï Á Ýχåé ôçí ôéìÞ 5 êáé ôï  ôçí ôéìÞ 6 ôüôå ç ëïãéêÞ Ýêöñáóç Á>5 ¹ Á<3 ÊÁÉ Â>5 åßíáé øåõäÞò ΛÜèïò Σùóôü ΛÜèïò Σùóôü 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
62
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Τεστ αυτοαξιολόγησης Ðïéï áðü ôá ðáñáêÜôù õðïëïãßæåé ôï Üèñïéóìá ôùí ðåñéôôþí áñéèìþí που υπάρχουν στους 100 πρώτους ακεραίους A. ¢èñïéóìá 0 ÃÉÁ É ÁÐÏ 1 ÌÅΧÑÉ 100 ¢èñïéóìá ¢èñïéóìá+É ÔÅËÏÓ_ÅÐÁÍÁËÇØÇÓ Ã.ÃÉÁ É ÁÐÏ 1 ÌÅΧÑÉ 100 ÌÅ_ÂÇÌÁ 2 ¢èñïéóìá 0 ¢èñïéóìá ¢èñïéóìá + É B. ¢èñïéóìá 0 ÃÉÁ É ÁÐÏ 1 ÌÅΧÑÉ 100 ÌÅ_ÂÇÌÁ 2 ¢èñïéóìá ¢èñïéóìá + É ÔÅËÏÓ_ÅÐÁÍÁËÇØÇÓ Ä. ÃÉÁ É ÁÐÏ 1 ÌÅΧÑÉ 100 ÌÅ_ÂÇÌÁ 2 ¢èñïéóìá É ÔÅËÏÓ_ÅÐÁÍÁËÇØÇÓ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
63
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Τεστ αυτοαξιολόγησης 9. Ôé èá åêôõðþóåé ôï ðáñáêÜôù ôìÞìá ðñïãñÜììáôïò Á 0 ÃÉÁ É ÁÐÏ 10 ÌÅΧÑÉ 20 ÌÅ_ÂÇÌÁ 10 Á Á+É^2 ÔÅËÏÓ_ÅÐÁÍÁËÇØÇÓ ÃÑÁØÅ Á Á. 0  à Ä. 400 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
64
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Τεστ αυτοαξιολόγησης 10. Ðüóåò öïñÝò èá åêôåëåóôåß ç ðáñáêÜôù åðáíÜëçøç ÁÑΧÇ_ÅÐÁÍÁËÇØÇÓ Á 0 ÃÉÁ É ÁÐÏ 1 ÌÅ×ÑÉ 5 Á Á-1 ÔÅËÏÓ_ÅÐÁÍÁËÇØÇÓ ÌÅ×ÑÉÓ_ÏÔÏÕ Á=0 Á  à Ä. ¢ðåéñåò 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
65
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Τεστ αυτοαξιολόγησης 11. Ðïéåò áðü ôéò åðüìåíåò ïìÜäåò åíôïëþí äßíïõí óôï Á ôçí ßäéá ôéìÞ με τον εξής κώδικα; Á 1 ÃÉÁ É ÁÐÏ 1 ÌÅ×ÑÉ 10 ÌÅ_ÂÇÌÁ 2 Á <- Á*É ÔÅËÏÓ_ÅÐÁÍÁËÇØÇÓ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
66
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Τεστ αυτοαξιολόγησης Á. Á 1 É 1 ÏÓÏ É<=10 ÅÐÁÍÁËÁÂÅ É É+2 Á Á*É ÔÅËÏÓ_ÅÐÁÍÁËÇØÇÓ Β. Á 1 É 1 ÏÓÏ É<=10 ÅÐÁÍÁËÁÂÅ Á Á*É É É+2 ÔÅËÏÓ_ÅÐÁÍÁËÇØÇÓ Γ. Á 1 É 1 ΑΡΧΗ_ÅÐÁÍÁËÇØÇÓ Á Á*É É É+2 ÌÅ×ÑÉÓ_ÏÔÏÕ É<10 Δ. Á 1 É 1 ΑΡΧΗ_ÅÐÁÍÁËÇØÇÓ Á Á*É É É+2 ÌÅ×ÑÉÓ_ÏÔÏÕ É=10 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
67
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Τεστ αυτοαξιολόγησης 12. Ðüóåò öïñÝò èá åêôåëåóôåß ç ðáñáêÜôù åðáíÜëçøç ÃÉÁ I ÁÐÏ 1 ÌÅ×ÑÉ 2 ÌÅ_ÂÇÌÁ 3 ÃÑÁØÅ ‘ÌÞíõìá’ ÔÅËÏÓ_ÅÐÁÍÁËÇØÇÓ A B à Ä. ¢ðåéñåò 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
68
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Τεστ αυτοαξιολόγησης 13. Ðïéá ç ëåéôïõñãßá ôïõ ðáñáêÜôù ôìÞìáôïò ðñïãñÜì  10 ÄÉÁÂÁÓÅ A  Á ÁÍ Á < 0 ÔÏÔÅ B -A ÔÅËÏÓ_ÁÍ Á 0 ÃÑÁØÅ Â A. Tõðþíåé ôïí áñéèìü ðïõ äéÜâáóå B. Tõðþíåé ôçí áðüëõôç ôéìÞ ôïõ áñéèìïý ðïõ äéÜâáóå Ã. Tõðþíåé ðÜíôá ôçí ôéìÞ 0 Ä. Tõðþíåé ðÜíôá ôçí ôéìÞ 10 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Παρόμοιες παρουσιάσεις
© 2024 SlidePlayer.gr Inc.
All rights reserved.