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

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Η συμμετοχή των εργαζομένων Ομίλου ΟΤΕ- COSMOTE στην εφαρμογή πρακτικών Εταιρικής Υπευθυνότητας 1.
Advertisements

Copyright © 2005 Elsevier Κεφάλαιο 2 :: Σύνταξη των γλωσσών προγραμματισμού Πραγματολογία των Γλωσσών Προγραμματισμού Michael L. Scott.
Παράδειγμα 1: Κόστος Υπολογιστών Το πρόγραμμα υπολογίζει το συνολικό κόστος παραγγελιών υπολογιστών.Το πρόγραμμα διαβάζει από το πληκτρολόγιο την ποσότητα.
ΓΛΩΣΣΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ
ΓΛΩΣΣΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ
Πέτρος Γεωργιάδης Σύμβουλος Επιστήμης, Υ.Π.Π.
ΛΟΓΙΣΜΙΚΟ Πρόγραμμα Είναι μία ακολουθία από εντολές, σε λογική σειρά, με σκοπό να κατευθύνουν τον Η.Υ. στην εκτέλεση των επιθυμητών εργασιών. ΛΟΓΙΣΜΙΚΟ.
4.4 ΜΕΤΑΔΟΣΗ ΤΩΝ ΠΙΕΣΕΩΝ ΣΤΑ ΡΕΥΣΤΑ -
Προγραμματισμός PASCAL
11 χρόνια Υποτροφίες ΟΤΕ-COSMOTE «CEO & CSR Money Conferences 2012», 27 Σεπτεμβρίου 2012.
ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ (ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ - ΣΥΝΑΡΤΗΣΕΙΣ) Καλλονιάτης Χρήστος Επίκουρος Καθηγητής Τμήμα Πολιτισμικής Τεχνολογίας.
ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΤΟ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΗΣ ΓΛΩΣΣΑΣ PASCAL ΠΑΡΟΥΣΙΑΣΗ ΠΑΡΑΔΕΙΓΜΑΤΟΣ: ΕΚΤΕΛΕΣΗ ΠΡΟΓΡΑΜΜΑΤΟΣ ΜΕ ΤΙΣ ΤΡΕΙΣ ΕΠΑΝΑΛΗΠΤΙΚΕΣ.
4.4 Μετάδοση των πιέσεων στα ρευστά Αρχή του Pascal
Εργασία για το τρίγωνο του Πασκάλ
Α. Δρίβας 3ο Γυμνάσιο Ναυπάκτου
ΛΟΓ102: Τεχνολογία Λογισμικού Ι Διδάσκων: Νίκος Παπασπύρου 1Νίκος ΠαπασπύρουΛΟΓ102:
ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ (ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ - ΔΙΕΡΓΑΣΙΕΣ)
ΤΟ ΣΗΜΕΡΑ ΕΙΝΑΙ ΕΥΡΥΖΩΝΙΚΟ
Γιώργος Γεωργιάδης (σύμφωνα με τις παραδόσεις του Λευτέρη Κυρούση)
Δημιουργία παρουσίασης: Βάσω Ραμπαούνη
Ώσμωση και οι νεφροί Π. Δημητρίου Εργαστήριο Ιατρικής Φυσικής.
ΠΛΗΡΟΦΟΡΙΚΗ ΤΕΧΝΟΛΟΓΙΑ ΚΑΙ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Κ.ΑΛΑΦΟΔΗΜΟΣ καθηγητής Δ.Παπαχρήστος μέλος ΕΔΙΠ ΑΕΙ ΠΕΙΡΑΙΑ ΤΤ ΠΑΝΕΠΙΣΤΗΜΙΟ Α ΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ.
1 Διδακτικοί Στόχοι & Διδακτικός Σχεδιασμός Παλαιγεωργίου Γιώργος Τμήμα Μηχανικών Ηλεκτρονικών Υπολογιστών Τηλεπικοινωνιών και Δικτύων, Πανεπιστήμιο Θεσσαλίας.
Δείκτες Εταιρικής Κοινωνικής Ευθύνης 1. Θεματικές Ενότητες Υπεύθυνη Επιχειρηματικότητα. Κοινωνικά Υπεύθυνες Επενδύσεις. Δείκτες Εταιρικής Κοινωνικής Ευθύνης.
1 Μετασυλλεκτικοί Χειρισμοί Γεωργικών Προϊόντων Ενότητα 10: Ελεγχόμενη ατμόσφαιρα - Τροποποιημένη ατμόσφαιρα συντήρησης. Διδάσκων: Παπαιωάννου Χρυσούλα,
1 Επιχειρησιακή Στρατηγική και Πολίτικη Στρατηγική Ανάλυση του Εξωτερικού Περιβάλλοντος Τριάρχη Ειρήνη Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα.
LOGO Προγραμματισμός Η/Υ β’ εξάμηνο – εργαστήριο ΚΑΛΟΓΙΑΝΝΗΣ ΓΡΗΓΟΡΙΟΣ Ηλεκτρολόγος Μηχανικός και Μηχανικός Υπολογιστών Α.Π.Θ. Msc Τηλεπικοινωνίες Πολυτεχνική.
Μαθαίνοντας τα ανθρώπινα και Ευρωπαϊκά δικαιώματα Εργασία που υλοποιήθηκε από την Ε-Στ τάξη του 3-θέσιου Ράλλειου Πειραματικού Δημοτικού Σχολείου Πειραιά.
Copyright © 2005 Elsevier Κεφάλαιο 1 :: Εισαγωγή Πραγματολογία των Γλωσσών Προγραμματισμού Michael L. Scott.
Τεχνολογία και Προγραμματισμός Υπολογιστών Ενότητα 5: Τύπος πίνακα,Μεταβλητές με δείκτη, Πολυδιάστατοι πίνακες Επίκουρος Καθηγητής Χρήστος Μακρής Τμήμα.
Το τρίγωνο του Πασκάλ Παρατηρήστε πως αναπτύσσετε το μοτίβο. Συμπληρώστε τις κενές γραμμές.
Πληροφορική Ενότητα 3 (Μέρος Γ): Εφαρμογές. Δήμητρα Αβραμούλη, Καθηγήτρια Εφαρμογών, Τμήμα Σχεδιασμού και Τεχνολογίας Ξύλου και Επίπλου Τ.Ε., T.E.I. Θεσσαλίας.
1o Γυμνάσιο Ασπροπύργου Γιώργος Παυλικάκης
ΔΙΔΑΚΤΙΚΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Η ΔΙΔΑΣΚΑΛΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ στο ΓΥΜΝΑΣΙΟ Γιώργος Σούλτης.
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ (Α.Ε.Π.Π.)
Η Γλώσσα Pascal Εντολή If
Εισαγωγή στο Περιβάλλον της Visual Basic
Παιδαγωγικό Τμήμα Νηπιαγωγών
Τι είναι το Ίντερνετ Παγκόσμιο Δίκτυο
Διδακτική της Πληροφορικής Εισαγωγή στις βασικές έννοιες
Αρχεσ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Η/Υ Β΄ ΠΛΗΡΟΦΟΡΙΚΗΣ
Η Ιστορική Εξέλιξη των Υπολογιστών
Συνάντηση Επίδειξης Εργαστηριακών Ασκήσεων Ρευστών Φυσικής Γ Λυκείου
Νικήτας Σγούρος Μεταγλωττιστές Νικήτας Σγούρος
Καθηγητές : Σουμέλα Ατματζίδου Κων/νος Σωτηρόπουλος
2ο Πρότυπο Πειραματικό Γυμνάσιο Αθήνας
Διακριτά Μαθηματικά Ενότητα 5: Απαρίθμηση: Διωνυμικοί συντελεστές
Δομημένος Προγραμματισμός
Πρότυπα Προγραμματισμού
Ενότητα 5: Σχεδίαση βάσεων δεδομένων - Κανονικοποίηση Χ. Σκουρλάς
Η χιονονιφάδα και το τρίγωνο του Pascal
Μάθημα 1ο: Ο υπολογιστής και οι εφαρμογές του
ΓΛΩΣΣΕΣ & ΕΡΓΑΛΕΙΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ
Ποιο είναι το κοινό χαρακτηριστικό στις φωτογραφίες;
Διαφάνειες 1-8 και 18,19,22,23 από: eclass. sch. gr/modules/video/file
Ειδικά Θέματα στον προγραμματισμό Υπολογιστών
1ο Πρότυπο Πειραματικό Γυμνάσιο Αθηνών
Διαφάνειες 1-8 και 18,19,22,23 από: eclass. sch. gr/modules/video/file
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον ΑΕΠΠ
Η έννοια του προβλήματος
Γιατί τα πλοία επιπλέουν; Από τον Νεύτωνα στον Αρχιμήδη
ΕΙΣΑΓΩΓΗ Ως ρευστά θεωρούμε τα σώματα εκείνα, τα οποία δεν έχουν δικό τους σχήμα, αλλά παίρνουν το σχήμα του δοχείου που τα περιέχει, τέτοια είναι τα υγρά.
Ειδικά Θέματα στον Προγραμματισμό Υπολογιστών
Η Ιστορία των υπολογιστών
Κεφάλαιο 7 10/11/2018 Ξένιος Αντωνιάδης.
4ο Συνέδριο «Διδακτική της Πληροφορικής»
Ι. Ιστορία της Πληροφορικής – Κυβερνητικής
Διδάσκων Εμμανουήλ Κ. Οικονόμου Διπλ
Η ΦΥΣΙΚΗ στη Β΄ Γυμνασίου 4.
Κεφάλαιο 2 Ξένιος Αντωνιάδης 6/12/2019.
Μεταγράφημα παρουσίασης:

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ΄ τάξη Τεχνολογικής Κατεύθυνσης Ενιαίου Λυκείου ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Συγγραφείς Α.Βακάλη Η. Γιαννόπουλος Ν. Ιωαννίδης Χ.Κοίλιας Κ. Μάλαμας Ι. Μανωλόπουλος Π. Πολίτης Διδάσκων: Τσιωτάκης Παναγιώτης

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Κεφάλαιο 8 : Επιλογή και Επανάληψη Εντολές επιλογής Εντολή ΑΝ Εντολή ΕΠΙΛΕΞΕ Εντολές επανάληψης Εντολή ΟΣΟ…ΕΠΑΝΑΛΑΒΕ Εντολή ΜΕΧΡΙΣ_ΟΤΟΥ Εντολή ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Εντολές επιλογής Μία από τις βασικότερες δομές που εμφανίζονται σε ένα πρόγραμμα, είναι η επιλογή Σχεδόν σε όλα τα προβλήματα περιλαμβάνονται κάποιοι έλεγχοι και ανάλογα με το αποτέλεσμα αυτών των ελέγχων επιλέγονται οι ενέργειες που θα ακολουθήσουν 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Λογική έκφραση Για τη σύνταξη μιας λογικής έκφρασης ή συνθήκης χρησιμοποιούνται σταθερές, μεταβλητές, αριθμητικές παραστάσεις, συγκριτικοί και λογικοί τελεστές, καθώς και παρενθέσεις Στις λογικές εκφράσεις γίνεται σύγκριση της τιμής μίας έκφρασης, που βρίσκεται αριστερά από το συγκριτικό τελεστή με την τιμή μιας άλλης έκφρασης που βρίσκεται δεξιά Το αποτέλεσμα είναι μία λογική τιμή ΑΛΗΘΗΣ ή ΨΕΥΔΗΣ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Λογική έκφραση 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Λογική έκφραση Οταν αριθμητικοί και συγκριτικοί τελεστές συνδυάζονται σε μια έκφραση, οι αριθμητικές πράξεις εκτελούνται πρώτες Ακόμη, οι λογικοί τελεστές έχουν χαμηλότερη ιεραρχία από τους συγκριτικούς 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Σύνθετες εκφράσεις Σε πολλά προβλήματα οι επιλογές δεν αρκεί να γίνονται με απλές λογικές παραστάσεις όπως αυτές οι οποίες αναφέρθηκαν, αλλά χρειάζεται να συνδυαστούν μία ή περισσότερες λογικές παραστάσεις Αυτό επιτυγχάνεται με τη χρήση των τριών βασικών λογικών τελεστών ΟΧΙ, ΚΑΙ, ‘Η 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Κεφάλαιο 8 : Επιλογή και Επανάληψη Εντολές επιλογής Εντολή ΑΝ Εντολή ΕΠΙΛΕΞΕ Εντολές επανάληψης Εντολή ΟΣΟ…ΕΠΑΝΑΛΑΒΕ Εντολή ΜΕΧΡΙΣ_ΟΤΟΥ Εντολή ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Η Εντολή ΑΝ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Η Εντολή ΑΝ Συχνά η εντολή ΑΝ εκτός από το τμήμα των εντολών, που εκτελούνται όταν η λογική έκφραση είναι Αληθής, περιέχει και το τμήμα των εντολών που εκτελούνται, αν δεν ισχύει η συνθήκη (είναι Ψευδής) Η μορφή αυτής της εντολής ονομάζεται ΑΝ...ΤΟΤΕ...ΑΛΛΙΩΣ ΔΙΑΒΑΣΕ α ΑΝ α >=0 ΤΟΤΕ Ρίζα  Τ_Ρ(α) ΑΛΛΙΩΣ ΓΡΑΨΕ ‘Η τετρ. ρίζα αρνητικού αριθμού δεν ορίζεται’ ΤΕΛΟΣ_ΑΝ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Η Εντολή ΑΝ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Λογική έκφραση Η γενική μορφή της εντολής ΑΝ καλύπτει την επιλογή μιας από δύο εναλλακτικές περιπτώσεις ‘Οταν οι εναλλακτικές περιπτώσεις είναι περισσότερες από τις δύο, τότε μπορούν να χρησιμοποιηθούν πολλές εντολές ΑΝ η μία μέσα στην άλλη, οι εμφωλευμένες εντολές ΑΝ, όπως ονομάζονται 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Λογική έκφραση Έστω οι παρακάτω εντολές προγράμματος ΔΙΑΒΑΣΕ Βάρος, Ύψος ΑΝ Βάρος < 80 ΤΟΤΕ ΑΝ Ύψος < 1.70 ΤΟΤΕ ΓΡΑΨΕ ‘Ελαφρύς, κοντός’ ΤΕΛΟΣ_ΑΝ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Λογική έκφραση Το προηγούμενο τμήμα προγράμματος μπορεί να γραφεί ως εξής ΔΙΑΒΑΣΕ Βάρος, Ύψος ΑΝ Βάρος < 80 ΚΑΙ Ύψος < 1.70 ΤΟΤΕ ΓΡΑΨΕ ‘Ελαφρύς, κοντός’ ΤΕΛΟΣ_ΑΝ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Η Εντολή ΑΝ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Η Εντολή ΑΝ Παράδειγμα ΑΝ αριθμός > 0 ΤΟΤΕ ΓΡΑΨΕ ‘Ο αριθμός είναι θετικός’ Πλήθος_θετικών  Πλήθος _θετικών + 1 ΑΛΛΙΩΣ_ΑΝ αριθμός <0 ΤΟΤΕ ΓΡΑΨΕ ‘Ο αριθμός είναι αρνητικός’ Πλήθος _αρνητικών  Πλήθος_αρνητικών +1 ΑΛΛΙΩΣ ΓΡΑΨΕ ‘Ο αριθμός είναι 0’ Πλήθος_0  Πλήθος _0 +1 ΤΕΛΟΣ_ΑΝ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Η Εντολή ΑΝ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Παράδειγμα 1 Με χρήση εμφωλευμένων εντολών ΑΝ: ΑΝ Ποσότητα=<50 ΤΟΤΕ Κόστος  Ποσότητα * 200000 ΑΛΛΙΩΣ ΑΝ Ποσότητα =< 100 ΤΟΤΕ Κόστος  Ποσότητα * 180000 ΑΝ Ποσότητα =< 200 ΤΟΤΕ Κόστος  Ποσότητα * 160000 Κόστος  Ποσότητα * 150000 ΤΕΛΟΣ_ΑΝ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Παράδειγμα 1 Με τη χρήση της ΑΝ...ΤΟΤΕ...ΑΛΛΙΩΣ_ΑΝ: ΑΝ Ποσότητα =<50 ΤΟΤΕ Κόστος  Ποσότητα * 200000 ΑΛΛΙΩΣ_ΑΝ Ποσότητα =<100 ΤΟΤΕ Κόστος  Ποσότητα * 180000 ΑΛΛΙΩΣ_ΑΝ Ποσότητα =<200 ΤΟΤΕ Κόστος  Ποσότητα * 160000 ΑΛΛΙΩΣ Κόστος  Ποσότητα * 150000 ΤΕΛΟΣ_ΑΝ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Παράδειγμα 1 Με περιττούς ελέγχους που αυξάνουν την πολυπλοκότητα: ΑΝ Ποσότητα <=50 ΤΟΤΕ Κόστος  Ποσότητα * 200000 ΑΛΛΙΩΣ_ΑΝ Ποσότητα >50 ΚΑΙ Ποσότητα =<100 ΤΟΤΕ Κόστος  Ποσότητα * 180000 ΑΛΛΙΩΣ_ΑΝ Ποσότητα >100 ΚΑΙ Ποσότητα =<200 ΤΟΤΕ Κόστος  Ποσότητα * 160000 ΑΛΛΙΩΣ Κόστος  Ποσότητα * 150000 ΤΕΛΟΣ_ΑΝ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Κεφάλαιο 8 : Επιλογή και Επανάληψη Εντολές επιλογής Εντολή ΑΝ Εντολή ΕΠΙΛΕΞΕ Εντολές επανάληψης Εντολή ΟΣΟ…ΕΠΑΝΑΛΑΒΕ Εντολή ΜΕΧΡΙΣ_ΟΤΟΥ Εντολή ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Εντολή Επίλεξε ΔΙΑΒΑΣΕ αριθμός ΕΠΙΛΕΞΕ αριθμός ΠΕΡΙΠΤΩΣΗ 0 ΓΡΑΨΕ ‘Μηδέν’ ΠΕΡΙΠΤΩΣΗ 1,3,5,7,9 ΓΡΑΨΕ ‘Μονός αριθμός’ ΠΕΡΙΠΤΩΣΗ 2,4,6,8 ΓΡΑΨΕ ‘ Ζυγός αριθμός‘ ΠΕΡΙΠΤΩΣΗ ΑΛΛΙΩΣ ΓΡΑΨΕ ‘αριθμός < 0 ή >9 ή όχι ακέραιος’ ΤΕΛΟΣ_ΕΠΙΛΟΓΩΝ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Εντολή Επίλεξε Υπολογίζεται η τιμή της έκφρασης και εκτελούνται οι εντολές που ανήκουν στην αντίστοιχη περίπτωση τιμών Αν η τιμή της έκφρασης δεν αντιστοιχεί σε καμία περίπτωση, τότε εκτελούνται οι εντολές αλλιώς Στην εντολή αυτή οι λίστες τιμών που συνοδεύουν κάθε περίπτωση μπορούν να περιλαμβάνουν μία ή περισσότερες τιμές ή περιοχή τιμών από-έως 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Ερωτήσεις ΛÜèïò 1. Κάθε εντολή ΑΝ περιλαμβάνει υποχρεωτικά το τμήμα ΑΛΛΙΩΣ 2. Κάθε τμήμα προγράμματος που χρησιμοποιεί την εντολή ΕΠΙΛΕΞΕ μπορεί να γραφεί και με εντολές ΑΝ 3. Η χρήση εμφωλευμένων ΑΝ είναι καλή προγραμματιστική τακτική 4. Αν το Α έχει την τιμή 10 και το Β την τιμή 20 τότε η έκφραση (Α >8 ΚΑΙ Β<20) Ή (Α>10 Ή Β=10) είναι αληθής Σùóôü ΛÜèïò ΛÜèïò 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Ερωτήσεις 5. Τι θα εκτυπώσουν οι παρακάτω εντολές: Α. 0 Β. 10 Γ. 5 Δ. 20 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Ερωτήσεις 6. Να συμπληρωθούν τα κενά ώστε οι επόμενες εντολές να τυπώνουν πάντα τον μεγαλύτερο αριθμό από τους δύο που διαβάστηκαν ΔΙΑΒΑΣΕ Α,Β ΑΝ Α<Β … …… ΤΕΛΟΣ_ΑΝ ΓΡΑΨΕ Α ΤOTE A B 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Ερωτήσεις 7. Να συμπληρωθούν τα κενά ώστε οι επόμενες εντολές να τυπώνουν την τετραγωνική ρίζα ΔΙΑΒΑΣΕ Α ΑΝ Α ….. 0 ΤΟΤΕ Ρίζα  Τ_Ρ(Α) ΓΡΑΨΕ Ρίζα ……… ΓΡΑΨΕ ‘Δεν υπάρχει ρίζα’ ΤΕΛΟΣ_ΑΝ >= ΑΛΛΙΩΣ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Κεφάλαιο 8 : Επιλογή και Επανάληψη Εντολές επιλογής Εντολή ΑΝ Εντολή ΕΠΙΛΕΞΕ Εντολές επανάληψης Εντολή ΟΣΟ…ΕΠΑΝΑΛΑΒΕ Εντολή ΜΕΧΡΙΣ_ΟΤΟΥ Εντολή ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Εντολές επανάληψης Ο βρόχος, η οποία επιτρέπει την εκτέλεση εντολών περισσότερες από μία φορά Οι επαναλήψεις ελέγχονται πάντοτε από κάποια συνθήκη, η οποία καθορίζει την έξοδο από το βρόχο Η ΓΛΩΣΣΑ υποστηρίζει τρεις εντολές επανάληψης: την εντολή ΟΣΟ όπου η επανάληψη, την εντολή ΜΕΧΡΙΣ_ΟΤΟΥ και τέλος την εντολή ΓΙΑ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Κεφάλαιο 8 : Επιλογή και Επανάληψη Εντολές επιλογής Εντολή ΑΝ Εντολή ΕΠΙΛΕΞΕ Εντολές επανάληψης Εντολή ΟΣΟ…ΕΠΑΝΑΛΑΒΕ Εντολή ΜΕΧΡΙΣ_ΟΤΟΥ Εντολή ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Εντολή ΟΣΟ…ΕΠΑΝΑΛΑΒΕ Σε αυτή, η συνθήκη που ελέγχει την επανάληψη βρίσκεται στην αρχή της επανάληψης και ο βρόχος επαναλαμβάνεται συνεχώς, όσο η συνθήκη αυτή ισχύει Αποτελεί υπερσύνολο των δυο άλλων δομών επανάληψης Χαρακτηριστικό της επανάληψης αυτής είναι ότι ο αριθμός των επαναλήψεων δεν είναι γνωστός, ούτε μπορεί να υπολογιστεί πριν από την εκτέλεση του προγράμματος 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Εντολή ΟΣΟ…ΕΠΑΝΑΛΑΒΕ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Εντολή ΟΣΟ…ΕΠΑΝΑΛΑΒΕ Εφόσον μετά από κάθε επανάληψη ελέγχεται εκ νέου η συνθήκη, πρέπει υποχρεωτικά μέσα στο βρόχο να υπάρχει μία εντολή, η οποία να μεταβάλει την τιμή της μεταβλητής που ελέγχεται με τη συνθήκη Σε αντίθετη περίπτωση η επανάληψη δε θα τερματίζεται και θα εκτελείται συνεχώς Ελέγχεται η συνθήκη και αν είναι Αληθής, εκτελούνται οι εντολές που βρίσκονται ανάμεσα στις ΟΣΟ_ΕΠΑΝΑΛΑΒΕ και ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Εντολή ΟΣΟ…ΕΠΑΝΑΛΑΒΕ Στη συνέχεια ελέγχεται πάλι η συνθήκη και αν ισχύει, εκτελούνται πάλι οι ίδιες εντολές ‘Οταν η λογική έκφραση γίνει Ψευδής, τότε σταματάει η επανάληψη και εκτελείται η εντολή μετά το ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Εντολή ΟΣΟ…ΕΠΑΝΑΛΑΒΕ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Παράδειγμα 2 ΠΡΟΓΡΑΜΜΑ Άθροισμα ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Χ, Άθροισμα, Πλήθος ΠΡΑΓΜΑΤΙΚΕΣ: ΜΟ ΑΡΧΗ Πλήθος  0 Άθροισμα  0 ΓΡΑΨΕ ‘Δώσε αριθμό’ ΔΙΑΒΑΣΕ Χ ΟΣΟ ×<>0 ΕΠΑΝΑΛΑΒΕ Άθροισμα  Άθροισμα + × Πλήθος  Πλήθος + 1 ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΑΝ Πλήθος > 0 ΤΟΤΕ ΜΟ  Πλήθος/Άθροισμα ΓΡΑΨΕ ‘Το άθρ είναι: ‘, Άθροισμα ΓΡΑΨΕ ‘Ο ΜΟ είναι: ‘, ΜΟ ΑΛΛΙΩΣ ΓΡΑΨΕ ‘Δεν δόθηκαν στοιχεία’ ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Κεφάλαιο 8 : Επιλογή και Επανάληψη Εντολές επιλογής Εντολή ΑΝ Εντολή ΕΠΙΛΕΞΕ Εντολές επανάληψης Εντολή ΟΣΟ…ΕΠΑΝΑΛΑΒΕ Εντολή ΜΕΧΡΙΣ_ΟΤΟΥ Εντολή ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Εντολή ΜΕΧΡΙΣ_ΟΤΟΥ Η δεύτερη εντολή επανάληψης που χρησιμο-ποιεί η ΓΛΩΣΣΑ είναι η εντολή ΜΕΧΡΙΣ_ΟΤΟΥ Σε αυτή οι εντολές του βρόχου εκτελούνται μέχρις ότου ικανοποιηθεί κάποια συνθήκη η οποία ελέγχεται στο τέλος της επανάληψης Πολύ συχνά η ίδια επαναληπτική διαδικασία μπορεί να γραφεί εξίσου σωστά χρησιμοποιώντας είτε τη δομή ΟΣΟ...ΕΠΑΝΑΛΑΒΕ είτε τη δομή ΜΕΧΡΙΣ_ΟΤΟΥ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Εντολή ΜΕΧΡΙΣ_ΟΤΟΥ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Εντολή ΜΕΧΡΙΣ_ΟΤΟΥ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Εντολή ΜΕΧΡΙΣ_ΟΤΟΥ Υπάρχουν όμως περιπτώσεις όπου η χρήση της εντολής ΜΕΧΡΙΣ_ΟΤΟΥ οδηγεί σε απλούστερα και πιο ευκολονόητα προγράμματα Γενικά σε περιπτώσεις όπου η επανάληψη θα συμβεί υποχρεωτικά μία φορά, είναι προτιμότερη η χρήση της ΜΕΧΡΙΣ_ΟΤΟΥ Χαρακτηριστική περίπτωση όπου προτιμάται η εντολή ΜΕΧΡΙΣ_ΟΤΟΥ είναι στον έλεγχο αποδεκτών τιμών καθώς και στην επιλογή από προκαθορισμένες απαντήσεις ή μενού 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Παράδειγμα 3 ΠΡΟΓΡΑΜΜΑ Άθροισμα2 ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Χ, Άθροισμα, Πλήθος ΠΡΑΓΜΑΤΙΚΕΣ: ΜΟ ΧΑΡΑΚΤΗΡΕΣ: Επιλογή ΑΡΧΗ Πλήθος  0 Άθροισμα  0 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ ‘Δώσε αριθμό’ ΔΙΑΒΑΣΕ Χ ΑΝ Χ<=0 ΤΟΤΕ ΓΡΑΨΕ ‘Λάθος αριθμός, δοκιμάστε ξανά…’ ΤΕΛΟΣ_ΑΝ ! Αν το Χ δεν είναι θετικό εισάγουμε νέο αριθμό ΜΕΧΡΙΣ_ΟΤΟΥ Χ>0 Άθροισμα  Άθροισμα + Χ Πλήθος  Πλήθος +1 ΓΡΑΨΕ ‘Νέα μέτρηση;’ ΔΙΑΒΑΣΕ Επιλογή !Αν επιλογή =Ο ή ο τότε σταματάει ΜΕΧΡΙΣ_ΟΤΟΥ Επιλογή=’Ο’ Η Επιλογή=’ο’ ΜΟ  Άθροισμα / Πλήθος ΓΡΑΨΕ ‘Άθροισμα =’, Άθροισμα ΓΡΑΨΕ ‘Μέσος όρος =’, ΜΟ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Παράδειγμα 3 σε Pascal (‘Δώσε αριθμό:’); (‘Λάθος αριθμός, Δώσε ξανά..’); 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Κεφάλαιο 8 : Επιλογή και Επανάληψη Εντολές επιλογής Εντολή ΑΝ Εντολή ΕΠΙΛΕΞΕ Εντολές επανάληψης Εντολή ΟΣΟ…ΕΠΑΝΑΛΑΒΕ Εντολή ΜΕΧΡΙΣ_ΟΤΟΥ Εντολή ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Εντολή ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ Πολύ συχνά ο αριθμός των επαναλήψεων που πρέπει να εκτελεστούν, είναι γνωστός από την αρχή Αν και αυτού του είδους οι επαναλήψεις μπορούν να αντιμετωπιστούν με τη χρήση των προηγούμενων εντολών επανάληψης, η ΓΛΩΣΣΑ διαθέτει και την εντολή ΓΙΑ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Εντολή ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ ΓΙΑ αριθμό ΑΠΟ 1 ΜΕΧΡΙ 100 ΜΕ ΒΗΜΑ 2 Άθροισμα  Άθροισμα + αριθμό ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Παράδειγμα 4 ΠΡΟΓΡΑΜΜΑ Ðåñéôôïß ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: ¢èñïéóìá, Áñéèìüò ΑΡΧΗ ¢èñïéóìá  0 ΓΙΑ Áñéèìüò ΑΠΟ 1 ΜΕΧΡΙ 100 ΜΕ ΒΗΜΑ 2 ¢èñïéóìá  ¢èñïéóìá + Áñéèìüò ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ ‘¢èñïéóìá ðåñéôôþí áñéèìþí åßíáé: ’, ¢èñïéóìá ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Εντολή ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ Πολύ συχνά για την επίλυση των προβλημάτων απαιτείται η χρήση εμφωλευμένων βρόχων Στη χρήση των εμφωλευμένων βρόχων ισχύουν συγκεκριμένοι κανόνες που πρέπει να ακολουθούνται αυστηρά για την σωστή λειτουργία των προγραμμάτων. Συγκεκριμένα: Ο εσωτερικός βρόχος πρέπει να βρίσκεται ολόκληρος μέσα στον εξωτερικό Ο βρόχος που ξεκινάει τελευταίος, πρέπει να ολοκληρώνεται πρώτος 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Εντολή ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ Η είσοδος σε κάθε βρόχο υποχρεωτικά γίνεται από την αρχή του Δεν μπορεί να χρησιμοποιηθεί η ίδια μεταβλητή ως μετρητής δύο ή περισσοτέρων βρόχων που ο ένας βρίσκεται στο εσωτερικό του άλλου 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Παράδειγμα 5 ΠΡΟΓΡΑΜΜΑ Ðñïðáßäåéá ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ:Á,Â,Ã !Α:Πολλαπλασιαστέος, Β:Πολαπλασιαστής, Γ:Γινόμενο ΑΡΧΗ ΓΙΑ Á ΑΠΟ 1 ΜΕΧΡΙ 10 ΓΙΑ Â ΑΠΌ 1 ΜΕΧΡΙ 10 Ã  Á*Â ΓΡΑΨΕ Á,’x’,Â,’=’,Ã ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ !Εισαγωγή κενής γραμμής στην εκτύπωση ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Ερωτήσεις ΛÜèïò 1. Οι εντολές που βρίσκονται σε μία επανάληψη ΓΙΑ εκτελούνται τουλάχιστον μία φορά 2. Κάθε επανάληψη μπορεί να γραφεί με την εντολή ΟΣΟ- ΕΠΑΝΑΛΑΒΕ 3. Σε περίπτωση εμφωλευμένων βρόχων,ο εσωτερικός πρέπει να περικλείεται ολόκληρος στον εξωτερικό 4. Η τιμή του βήματος αναφέρεται υποχρεωτικά σε κάθε εντολή ΓΙΑ Σùóôü Σùóôü ΛÜèïò 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Ερωτήσεις 5. Τι θα εκτυπώσουν οι παρακάτω εντολές: Α. 10 Β. 0 Γ. 2 Δ. Άπειρες 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Ερωτήσεις 6. Να συμπληρωθούν τα κενά ώστε οι επόμενες εντολές να τυπώνουν το άθροισμα των τετραγώνων των περιττών αριθμών που είναι μικρότεροι από 10 Άθροισμα  … ΓΙΑ … ΑΠΟ 1 ΜΕΧΡΙ 10 ΜΕ ΒΗΜΑ … Άθροισμα  …………… + Ι^2 ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ Άθροισμα Ι 2 Άθροισμα 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Ερωτήσεις 7. Να συμπληρωθούν τα κενά ώστε οι επόμενες εντολές να τυπώνουν το άθροισμα των αριθμών από 100 έως 200 Κ  … Σ  … ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ Σ  Σ+Κ Κ  Κ+1 ΜΕΧΡΙΣ_ΟΤΟΥ …… ΓΡΑΨΕ Σ 100 Κ>200 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Κεφάλαιο 8 : Επιλογή και Επανάληψη Βιβλίο Μαθητή 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Συμβουλές – Υποδείξεις Με τη σωστή χρήση των åíôïëών åðéëïãήò êáé åðáíÜëçøçò õëïðïéείται ó÷åäüí ïðïéïíäÞðïôå áëãüñéèìïς ¼ôáí ÷ñçóéìïðïéåßò óýíèåôåò ëïãéêÝò åêöñÜóåéò, íá ðñïóÝ÷åéò ôçí éåñáñ÷ßá ôùí ôåëåóôþí. Åßíáé êáëýôåñï íá ÷ñçóéìïðïéoύνται ðÜíôá ðáñåíèÝóåéò, Ýóôù êáé áí äåí åßíáé áðáñáßôçôï 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Συμβουλές – Υποδείξεις Ðñéí ÷ñçóéìïðïéÞóåéò åìöùëåõìÝíá ÁÍ, óêÝøïõ ìÞðùò ôï ßäéï ðñüãñáììá ìðïñåß íá õëïðïéçèåß áðëïýóôåñá ìå óýíèåôåò ëïãéêÝò åêöñÜóåéò, ôçí åíôïëÞ ÁÍ – ÁËËÉÙÓ_ÁÍ Þ êÜðïéá Üëëç åíôïëÞ åðéëïãÞò Ïé ìåôáâëçôÝò ðïõ åëÝã÷ïõí ôçí åðáíÜëçøç ôïõ âñü÷ïõ ÏÓÏ êáé ÌÅ×ÑÉÓ_ÏÔÏÕ ðñÝðåé õðï÷ñåùôéêÜ íá áëëÜæïõí ôéìÞ ìÝóá óôï óþìá ôïõ âñü÷ïõ, áëëéþò Þ äåí åêôåëåßôáé ðïôÝ Þ óõíçèÝóôåñá äåí óôáìáôÜåé ç åêôÝëåóç ôïõ (áôÝñìùí âñü÷ïò) 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Συμβουλές – Υποδείξεις Ïé åðáíáëÞøåéò ðïõ õëïðïéïýíôáé ìå ôçí åíôïëÞ ÏÓÏ, ìðïñåß íá ìçí åêôåëåóôïýí ïýôå ìßá öïñÜ, áöïý ï Ýëåã÷ïò ãßíåôáé óôçí åßóïäï ôïõ âñü÷ïõ, áíôßèåôá ïé åðáíáëÞøåéò ÌÅ×ÑÉÓ_ÏÔÏÕ èá ðñáãìáôïðïéçèïýí ôïõëÜ÷éóôïí ìßá öïñÜ Ç åíôïëÞ ÃÉÁ ÷ñçóéìïðïéåßôáé ìüíï ãéá ðñïêáèïñéóìÝíï áñéèìü åðáíáëÞøåùí Έλεγχος δεδομένων 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Τεστ αυτοαξιολόγησης Á. ÃÑÁØÅ ‘Äåí õðÜñχåé ñßæá’ Â. ÁÍ Á>0 ÔÏÔÅ Ã. ÔÅËÏÓ_ÁÍ Ä. ÁËËÉÙÓ Å. Ñßæá  Ô_Ñ(Á) Β, Ε, Δ, Α, Γ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Τεστ αυτοαξιολόγησης Á. ÌÅΧÑÉÓ_ÏÔÏÕ (ÁðÜíôçóç=’Í’ ¹ ÁðÜíôçóç=’í’) Â. ÄÉÁÂÁÓÅ ÁðÜíôçóç Ã. ÁÑΧÇ_ÅÐÁÍÁËÇØÇÓ Ä. ÃÑÁØÅ ‘Äþóå áðÜíôçóç :’ Γ, Δ, Β, Α 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Τεστ αυτοαξιολόγησης ΛÜèïò 3. Ïé åíôïëÝò ðïõ âñßóêïíôáé óå Ýíá âñüχï ÏÓÏ ÅÐÁÍÁËÁÂÅ åêôåëïýíôáé ôïõëÜχéóôïí ìßá öïñÜ 4. Ç ôéìÞ ôïõ âÞìáôïò óôçí åíôïëÞ ÃÉÁ åßíáé õðïχñåùôéêÞ íá áíáãñÜöåôáé 5. ÊÜèå åíôïëÞ ÁÍ ðñÝðåé íá Ýχåé ôçí áíôßóôïéχç åíôïëÞ ÔÅËÏÓ_ÁÍ 6. ÊÜèå âñüχïò ðïõ õëïðïéåßôáé ìå ôçí åíôïëÞ ÏÓÏ ÅÐÁÍÁËÁÂÅ ìðïñåß íá ãñáöåß êáé ìå χñÞóç ôçò åíôïëÞò ÃÉÁ 7. Áí ôï Á Ýχåé ôçí ôéìÞ 5 êáé ôï  ôçí ôéìÞ 6 ôüôå ç ëïãéêÞ Ýêöñáóç Á>5 ¹ Á<3 ÊÁÉ Â>5 åßíáé øåõäÞò ΛÜèïò Σùóôü ΛÜèïò Σùóôü 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Τεστ αυτοαξιολόγησης Ðïéï áðü ôá ðáñáêÜôù õðïëïãßæåé ôï Üèñïéóìá ôùí ðåñéôôþí áñéèìþí που υπάρχουν στους 100 πρώτους ακεραίους A. ¢èñïéóìá  0 ÃÉÁ É ÁÐÏ 1 ÌÅΧÑÉ 100 ¢èñïéóìá  ¢èñïéóìá+É ÔÅËÏÓ_ÅÐÁÍÁËÇØÇÓ Ã.ÃÉÁ É ÁÐÏ 1 ÌÅΧÑÉ 100 ÌÅ_ÂÇÌÁ 2 ¢èñïéóìá  0 ¢èñïéóìá  ¢èñïéóìá + É B. ¢èñïéóìá  0 ÃÉÁ É ÁÐÏ 1 ÌÅΧÑÉ 100 ÌÅ_ÂÇÌÁ 2 ¢èñïéóìá  ¢èñïéóìá + É ÔÅËÏÓ_ÅÐÁÍÁËÇØÇÓ Ä. ÃÉÁ É ÁÐÏ 1 ÌÅΧÑÉ 100 ÌÅ_ÂÇÌÁ 2 ¢èñïéóìá  É ÔÅËÏÓ_ÅÐÁÍÁËÇØÇÓ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Τεστ αυτοαξιολόγησης 9. Ôé èá åêôõðþóåé ôï ðáñáêÜôù ôìÞìá ðñïãñÜììáôïò Á  0 ÃÉÁ É ÁÐÏ 10 ÌÅΧÑÉ 20 ÌÅ_ÂÇÌÁ 10 Á  Á+É^2 ÔÅËÏÓ_ÅÐÁÍÁËÇØÇÓ ÃÑÁØÅ Á Á. 0 Â. 100 Ã. 500 Ä. 400 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Τεστ αυτοαξιολόγησης 10. Ðüóåò öïñÝò èá åêôåëåóôåß ç ðáñáêÜôù åðáíÜëçøç ÁÑΧÇ_ÅÐÁÍÁËÇØÇÓ Á  0 ÃÉÁ É ÁÐÏ 1 ÌÅ×ÑÉ 5 Á  Á-1 ÔÅËÏÓ_ÅÐÁÍÁËÇØÇÓ ÌÅ×ÑÉÓ_ÏÔÏÕ Á=0 Á. 10 Â. 0 Ã. 5 Ä. ¢ðåéñåò 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Τεστ αυτοαξιολόγησης 11. Ðïéåò áðü ôéò åðüìåíåò ïìÜäåò åíôïëþí äßíïõí óôï Á ôçí ßäéá ôéìÞ με τον εξής κώδικα; Á  1 ÃÉÁ É ÁÐÏ 1 ÌÅ×ÑÉ 10 ÌÅ_ÂÇÌÁ 2 Á <- Á*É ÔÅËÏÓ_ÅÐÁÍÁËÇØÇÓ 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Τεστ αυτοαξιολόγησης Á. Á  1 É  1 ÏÓÏ É<=10 ÅÐÁÍÁËÁÂÅ É  É+2 Á  Á*É ÔÅËÏÓ_ÅÐÁÍÁËÇØÇÓ Β. Á  1 É  1 ÏÓÏ É<=10 ÅÐÁÍÁËÁÂÅ Á  Á*É É  É+2 ÔÅËÏÓ_ÅÐÁÍÁËÇØÇÓ Γ. Á  1 É  1 ΑΡΧΗ_ÅÐÁÍÁËÇØÇÓ Á  Á*É É  É+2 ÌÅ×ÑÉÓ_ÏÔÏÕ É<10 Δ. Á  1 É  1 ΑΡΧΗ_ÅÐÁÍÁËÇØÇÓ Á  Á*É É  É+2 ÌÅ×ÑÉÓ_ÏÔÏÕ É=10 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Τεστ αυτοαξιολόγησης 12. Ðüóåò öïñÝò èá åêôåëåóôåß ç ðáñáêÜôù åðáíÜëçøç ÃÉÁ I ÁÐÏ 1 ÌÅ×ÑÉ 2 ÌÅ_ÂÇÌÁ 3 ÃÑÁØÅ ‘ÌÞíõìá’ ÔÅËÏÓ_ÅÐÁÍÁËÇØÇÓ A. 2 B. 0 Ã. 1 Ä. ¢ðåéñåò 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Τεστ αυτοαξιολόγησης 13. Ðïéá ç ëåéôïõñãßá ôïõ ðáñáêÜôù ôìÞìáôïò ðñïãñÜì   10 ÄÉÁÂÁÓÅ A   Á ÁÍ Á < 0 ÔÏÔÅ B  -A ÔÅËÏÓ_ÁÍ Á  0 ÃÑÁØÅ Â A. Tõðþíåé ôïí áñéèìü ðïõ äéÜâáóå B. Tõðþíåé ôçí áðüëõôç ôéìÞ ôïõ áñéèìïý ðïõ äéÜâáóå Ã. Tõðþíåé ðÜíôá ôçí ôéìÞ 0 Ä. Tõðþíåé ðÜíôá ôçí ôéìÞ 10 8/11/2018 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον