Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

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

Παρόμοιες παρουσιάσεις


Παρουσίαση με θέμα: "ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ"— Μεταγράφημα παρουσίασης:

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 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον


Κατέβασμα ppt "ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ"

Παρόμοιες παρουσιάσεις


Διαφημίσεις Google