2.2.3 Η εντολή Εκτύπωσε



Σχετικά έγγραφα
Γ ε ν ι κ ό Λ ύ κ ε ι ο Ε λ ε υ θ ε ρ ο ύ π ο λ η ς. Α λ γ ό ρ ι θ μ ο ι

Εντολή ΓΡΑΨΕ. Εντολή ιάβασε

επιµέλεια Θοδωρής Πιερράτος

Επιµέλεια Θοδωρής Πιερράτος

ΙΑΓΩΝΙΣΜΑ ΑΝΑΠΤΥΞΗΣ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ (ΑΠΟΦΟΙΤΟΙ) Κυριακή

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 2 ο Αν χ και y μεταβλητές με τιμές 5 και 10 αντίστοιχα να εξηγηθούν οι ακόλουθες εντολές εξόδου.

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

ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / Γ ΛΥΚΕΙΟΥ-ΘΕΡΙΝΑ ΣΕΙΡΑ: 1 η ΗΜΕΡΟΜΗΝΙΑ: 09/09/2012

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

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΤΑΞΗ

Διαγώνισμα Δομή Επιλογής και Λογικές εκφράσεις

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

Θέµατα Ανάπτ. Εφαρµογών σε Πρ. Περιβ. Τεχνολογικής Κατεύθυνσης Γ Λυκείου 2000

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

Α. Η «στοίβα» είναι µια δοµή δεδοµένων. 1. Να περιγράψετε τη «στοίβα» µε ένα παράδειγµα από την καθηµερινή ζωή. Μονάδες 6

4. Ποιος είναι ο τύπος και ποια η τιμή της μεταβλητής που χρησιμοποιείται παρακάτω;

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

Β. Να γράψετε τους αριθµούς της στήλης Α και δίπλα το γράµµα της στήλης Β που αντιστοιχεί στο σωστό είδος προβληµάτων.

ΚΕΦΑΛΑΙΟ 7 ο. Έτσι ο προγραµµατισµός µε τη ΓΛΩΣΣΑ εστιάζεται στην ανάπτυξη του αλγορίθµου και τη µετατροπή του σε σωστό πρόγραµµα.

Εισαγωγικά στοιχεία αλγορίθμων -Δομή Ακολουθίας Δομή Επιλογής ΗΜΕΡΟΜΗΝΙΑ 10/ 07/ 2017 ΟΝΟΜΑΤ/ΜΟ ΒΑΘΜΟΣ

18/ 07/ Σελίδα 1 6

ΦάσµαGroup προπαρασκευή για

8. Λεξιλόγιο μιας γλώσσας είναι όλες οι ακολουθίες που δημιουργούνται από τα στοιχεία του αλφαβήτου της γλώσσας, τις λέξεις.

Κεφ 2. Βασικές Έννοιες Αλγορίθμων

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. Διάρκεια: 3 ώρες Επίπεδο Δυσκολίας: 5/5 Ενότητες (2 6)

Φάσµα & group. μαθητικό φροντιστήριο. σύγχρονo. προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι.

ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΚΑΡΠΕΝΗΣΙΟΥ ΙΩΡΟ ΕΠΑΝΑΛΗΠΤΙΚΟ ΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ 16/12/2008. Τµήµα ΓΤ2 Όνοµα:...

Αριθμητικές Λογικές - Σύνθετες εκφράσεις, εντολή εκχώρησης, εντολές εισόδου εξόδου, Δομές ακολουθίας/ επιλογής/ επανάληψης

Α.Ε.Π.Π. Προετοιμασία Γ Λυκείου

επιστρέφει αριθµό που προκύπτει µε αντιστροφή των στοιχείων του πρώτου

ΘΕΜΑ 1 ο Α. Να γράψετε στο τετράδιό σας τον αριθμό κάθε πρότασης και δίπλα το γράμμα «Σ», αν είναι σωστή, ή το γράμμα «Λ», αν είναι λανθασμένη.

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

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

Φυλλάδιο Ασκήσεων 2 - οµή Επιλογής Ασκ1. ίνεται ο παρακάτω αλγόριθµος. Ποιος είναι ο πίνακας τιµών; Αλγόριθµος Πίνακας_Τιµών1 Χ 2 Υ Χ ^ 2-1 Ζ 2 * Χ +

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

A. Να γράψετε τον αριθμό της κάθε μιας από τις παρακάτω προτάσεις και δίπλα. το γράμμα Σ, εάν είναι σωστή, ή το γράμμα Λ, εάν είναι λανθασμένη.

Προγραμματιστικό Περιβάλλον

ΚΕΦΑΛΑΙΟ 9 ΒΑΣΙΚΕΣ ΕΝΤΟΛΕΣ

οµή Επιλογής Α. Κατηγορία προβληµάτων Β. Κριτήριο Αλγορίθµου Γ. Τρόπος αναπαράστασης αλγορίθµων . Είδος σταθεράς Ε. Λογική τιµή

ÁÎÉÁ ÅÊÐÁÉÄÅÕÔÉÊÏÓ ÏÌÉËÏÓ

Αν ( Α < Β και C <> D ) και ( B > D ή Β =D ) τότε K 1 Τέλος_αν. χωρίς τη χρήση λογικών τελεστών. Μονάδες 10

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

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

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

Άσκηση 1. Να γράψετε αλγόριθμο που να διαβάζει έναν αριθμό και να τον εμφανίζει στην οθόνη

Προγραµµατισµός στην Basic

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

α=5, β=7, γ=20, δ=αληθής

Επαναληπτικό διαγώνισμα στην Α.Ε.Π.Π - 18 / Απριλίου / 2010 ΘΕΜΑ 1

Αλγόριθμος ασκηση1 a 3 b a+2 a a+b+1 b b+2 a a*b εμφάνισε a,b Τέλος ασκηση1

ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ ΚΕΦΑΛΑΙΟ 2 ο ΚΕΦΑΛΑΙΟ 7 ο ΕΡΩΤΗΣΕΙΣ ΓΕΝΙΚΑ ΠΕΡΙ ΑΛΓΟΡΙΘΜΩΝ

Κεφάλαιο 7 ο Βασικές Έννοιες Προγραμματισμού (σελ )

επιµέλεια Θοδωρής Πιερράτος

ΘΕΜΑ 1ο Α. 1. Τι είναι οι τελεστές και ποιες είναι οι κατηγορίες των τελεστών; 2. Να δώσετε τον ορισμό της δομής δεδομένων.

Γ' ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. Óõíåéñìüò ΕΚΦΩΝΗΣΕΙΣ

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

ΣΗΜΕΙΩΣΕΙΣ ΣΤΟ ΜΑΘΗΜΑ «ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΕ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ»

Α1. Στον προγραµµατισµό χρησιµοποιούνται δοµές δεδοµένων. 1. Τι είναι δυναµική δοµή δεδοµένων; Μονάδες 3 2. Τι είναι στατική δοµή δεδοµένων;

ΚΕΦΑΛΑΙΟ 2 ΑΛΓΟΡΙΘΜΟΙ ΔΟΜΗ ΑΚΟΛΟΥΘΙΑΣ ΘΕΩΡΙΑ

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

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

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

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

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2017 A ΦΑΣΗ

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

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

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

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Δομή Ακολουθίας

Ερωτήσεις Σωστού-Λάθους

Τεχνικές Αναπαράστασης αλγορίθµων Ψευδοκώδικας Διάγραµµα Ροής Αλγοριθµικές δοµές (Ακολουθία Επιλογή Επανάληψη)

Προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι. ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2013 ÅÐÉËÏÃÇ

ΝΤΗΛ ΓΩΝΙΑ THΛ: ΤΜΗΜΑ:... 1 Ο ΔΙΑΓΩΝΙΣΜΑ

2.1 Βασικές Έννοιες ΣΠΟΥ ΑΙΟΤΗΤΑ ΑΛΓΟΡΙΘΜΩΝ

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

Τ και τιµή του Β θετική µετατρέπεται ισοδύναµα στην εντολή Όσο ως εξής:

ΘΕΜΑ 1 ο. Στήλη Β Προτάσεις. β. Ο βρόχος επανάληψης τερµατίζεται, όταν η συνθήκη είναι αληθής. όταν η συνθήκη είναι ψευδής.

Α1. (α). ώστε τον ορισµό του προβλήµατος (Μονάδες 3)

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

Άσκηση 1. Ποια από τα κάτω αλφαριθμητικά είναι αποδεκτά ως ονόματα μεταβλητών σε έναν αλγόριθμο i. Τιμή

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

Κόστος Ποσότητα * 440 ΤΕΛΟΣ_ΑΝ Να γραφεί ξανά ώστε να μην περιέχει πλεονασμούς. Μονάδες 6 Α2 Να συμπληρώσετε των παρακάτω πίνακα

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

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

Ονοματεπώνυμο: Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. Δομή Ακολουθίας και Επιλογής Κεφ: 2.1, 2.3, , 6.3, , 8.1, 8.1.

ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2013 ΕΚΦΩΝΗΣΕΙΣ

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

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

ΘΕΜΑ 1 ο. S <-- 0 ιάβασε Υ Όσο α <= Υ επανάλαβε S <-- S +α. Τέλος_επανάληψης

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

Ανάπτυξη Εφαρμογών. (Μονάδες 8) Α2. α. να αναφέρετε ονομαστικά τα κριτήρια που πρέπει απαραίτητα να ικανοποιεί ένας αλγόριθμος.

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

Γ ΤΑΞΗ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ÑÏÌÂÏÓ

ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Κεφάλαιο 8 : H γλώσσα προγραµµατισµού Pascal 1 ο Μέρος σηµειώσεων (Ενότητες 8.1 & 8.2 σχολικού βιβλίου)

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ' ΛΥΚΕΙΟΥ ΤΕΧΝ/ΚΗΣ ΚΑΤ/ΝΣΗΣ (Πλ. & Υπ.) 2006 ΕΚΦΩΝΗΣΕΙΣ ÈÅÌÅËÉÏ

Transcript:

2.2.3 Η εντολή Εκτύπωσε Η εντολή Εκτύπωσε χρησιµοποιείται προκειµένου να εµφανίσουµε κάτι στην οθόνη του υπολογιστή. Για τον λόγο αυτό ονοµάζεται και εντολή εξόδου. Ισοδύναµα µπορεί να χρησιµοποιηθεί και η εντολή Εµφάνισε. Στην συνέχεια περιγράφονται οι τρόποι χρήσης της εντολής Εκτύπωσε: Εµφάνιση µηνυµάτων Η εντολή εκτύπωσε µπορεί να εµφανίζει στην οθόνη µηνύµατα. Είδαµε ήδη τη χρήση αυτή της εντολής, όταν γράψαµε τον πρώτο µας αλγόριθµο, όπου εκτυπώσαµε στην οθόνη ένα µήνυµα. Εκτύπωσε Καλή Επιτυχία Καλή Επιτυχία Εδώ να παρατηρήσουµε ότι αν στη συνέχεια ακολουθεί άλλη εντολή Εκτύπωσε, τότε το 2 ο µήνυµα θα εµφανιστεί στην επόµενη γραµµή στην οθόνη του υπολογιστή. Έτσι: Εκτύπωσε Καλή Εκτύπωσε Επιτυχία Καλή Επιτυχία Εµφάνιση τιµών µεταβλητών Με την Εκτύπωσε (ή Εµφάνισε), µπορούµε να δείξουµε στην οθόνη του υπολογιστή την τιµή µιας µεταβλητής. Χ5 Εκτύπωσε Χ 5 Εδώ να παρατηρήσουµε ότι στην εντολή Εκτύπωσε Χ, η Χ δεν περικλείεται σε εισαγωγικά. Αν βάζαµε εισαγωγικά θα εκτυπωνόταν ο χαρακτήρας Χ και όχι το περιεχόµενο µας µεταβλητής Χ. Εµφάνιση τιµών αριθµητικών παραστάσεων Μπορούµε να εµφανίσουµε στην οθόνη και την τιµή µιας αριθµητικής παράστασης: 21 1 / 11 Κεφάλαιο 2 ο

Χ5 Υ4 Εµφάνισε Χ^2 Υ Γίνεται ο υπολογισµός της µαθηµατικής παράστασης, και εκτυπώνεται το αποτέλεσµά της. Συνδυασµούς των παραπάνω Τέλος µπορούµε να συνδυάσουµε τα παραπάνω σε µια εντολή. Όταν κάνουµε συνδυασµούς διαχωρίζουµε τα επιµέρους τµήµατα της Εκτύπωσε µε το κόµµα: Χ5 Εκτύπωσε Η τιµή της Χ είναι, Χ Η τιµή της Χ είναι 5 Χ4 Υ3 Εκτύπωσε Χ, Υ Εκτύπωσε Χ=, Χ, Υ=, Υ Εκτύπωσε Χ+Υ=, Χ+Υ 4 3 Χ=4 Υ=3 Χ+Υ=7 Τα κόµµατα δεν εκτυπώνονται στην οθόνη. Χρησιµοποιούνται προκειµένου να διαχωρίζουν τα επιµέρους τµήµατα που θα εκτυπωθούν. 2 / 11 Κεφάλαιο 2 ο

Σε µια εντολή Εκτύπωσε, ο κανόνας είναι: Οτιδήποτε υπάρχει γραµµένο µέσα σε εισαγωγικά µεταφέρεται ακριβώς µας είναι στην οθόνη του υπολογιστή. Οτιδήποτε υπάρχει εκτός των εισαγωγικών πρέπει να υπολογιστεί και το αποτέλεσµα του υπολογισµού είναι αυτό που θα εκτυπωθεί στην οθόνη. Συνοψίζοντας, η σύνταξη της εντολής Εκτύπωσε είναι: Εκτύπωσε Μήνυµα Μεταβλητή Αριθµητική παράσταση (µεταξύ αριθµών µεταβλητών) Συνδυασµοί των παραπάνω (διαχωριζόµενα µε κόµµα) παρατήρηση: εν είναι µόνο η οθόνη του υπολογιστή η µονάδα εξόδου. Μπορεί και άλλες συσκευές να αποτελούν την έξοδο των αποτελεσµάτων του αλγορίθµου µας π.χ. µας εκτυπωτής ή ακόµα και ένα άλλο υπολογιστικό σύστηµα. Αν θέλουµε να γενικεύσουµε την έξοδο των αποτελεσµάτων µας αλγορίθµου, µπορούµε αντί για την Εκτύπωσε να χρησιµοποιήσουµε την Αποτελέσµατα // Χ, Υ, Ζ// η οποία σηµαίνει ότι ο αλγόριθµος έχει έξοδο τις τιµές των µεταβλητών Χ, Υ, Ζ, και µας είναι αδιάφορο για το που αυτές οι µεταβλητές παρουσιάζονται. Η Αποτελέσµατα γράφεται πάντα ως η τελευταία εντολή του αλγορίθµου. εν µπορώ να την γράψω ενδιάµεσα σε αντίθεση µε την Εκτύπωσε την οποία µπορώ να την γράφω σε οποιαδήποτε γραµµή του αλγορίθµου. 3 / 11 Κεφάλαιο 2 ο

ΑΣΚΗΣΕΙΣ (2.2.3 Εκτύπωσε) 1. Τι θα εµφανιστεί στην οθόνη του υπολογιστή σε κάθε µία από τις παρακάτω περιπτώσεις; Χ5 Υ9 Εκτύπωσε Το Χ είναι, Χ, ενώ το Υ είναι, Υ Χ5 Εκτύπωσε Χ=, Χ Χ2 Υ3 Εκτύπωσε Το άθροισµα των Χ και Υ είναι:, Χ+Υ Χ2 Υ3 Εκτύπωσε Χ+Υ=, Χ+Υ Χ10 Υ5 Εκτύπωσε Πηλίκο:, Χ DIV Y, Υπόλοιπο:, Χ MOD Y 2. Τι θα εκτυπωθεί στην οθόνη του υπολογιστή όταν εκτελέσουµε καθέναν από τους παρακάτω αλγορίθµους; Αλγόριθµος ΑΣΚΗΣΗ1 Χ1 ΥΧ+2 ΖΧ+Υ ΥΥ^Υ+Υ-Ζ ΖΥ ΧΖ+Υ Εκτύπωσε Χ, Υ, Ζ Εκτύπωσε Χ+1, Χ+Υ, Ζ-1 ΥΧ+1 Χ0 ΖΥ-Χ+10 Εκτύπωσε Χ=, Χ, Υ=, Υ, Ζ=, Ζ Τέλος ΑΣΚΗΣΗ1 Αλγόριθµος ΑΣΚΗΣΗ2 Ζ10 ΧΖ MOD 6 YX DIV 2 XY+Z Εκτύπωσε Χ, Υ, Ζ Εκτύπωσε Χ+10, Υ+Χ+Ζ, Χ*Υ*Ζ Εκτύπωσε Χ*Υ Τέλος ΑΣΚΗΣΗ2 4 / 11 Κεφάλαιο 2 ο

Αλγόριθµος ΤΕΣΤ Χ3 Εκτύπωσε Χ ΧΧ+1 Εκτύπωσε Χ ΧΧ+1 Εκτύπωσε Χ Υ Χ * 3 DIV X Εκτύπωσε Χ, Υ Z X MOD Y Εκτύπωσε Χ=, Χ,,Υ=, Υ,, Ζ=, Ζ X X * Y * Z ΖΖ^(Υ-1) Εκτύπωσε Χ*Υ*Ζ=, Χ, Υ:, Υ, Ζ:, Ζ τέλος ΤΕΣΤ 3. ίνεται ο κώδικας Χ4 Υ3 Ποιες από τις παρακάτω εντολές θα εκτυπώσουν στην οθόνη του Η/Υ το µήνυµα Το Χ είναι 4 ενώ το Υ είναι 3 α. ΕΚΤΎΠΩΣΕ Το Χ είναι 4 ενώ το Υ είναι 3 β. ΕΚΤΎΠΩΣΕ Το Χ είναι, 4, ενώ το Υ είναι, 3 γ. ΕΚΤΎΠΩΣΕ Το Χ είναι Χ ενώ το Υ είναι Υ δ. ΕΚΤΎΠΩΣΕ Το Χ είναι, Χ, ενώ το Υ είναι, Υ 4. ίνεται ο παρακάτω αλγόριθµος. Να γράψετε τι θα εκτυπωθεί Αλγόριθµος ΤΕΣΤ X10 Εκτύπωσε Η τιµή του Χ είναι Χ Εκτύπωσε Η τιµή του Χ είναι, Χ Εκτύπωσε Η τιµή του Χ είναι X=, Χ Εκτύπωσε Η τιµή του, Χ, είναι η τιµή του Χ Εκτύπωσε Η τιµή του Χ είναι X=(, Χ, ) X20 Εκτύπωσε Η τιµή του Χ είναι, Χ Τέλος ΤΕΣΤ 5 / 11 Κεφάλαιο 2 ο

2.2.4 Η εντολή ιάβασε Μέχρις τώρα προκειµένου να θέσουµε κάποια τιµή σε µια µεταβλητή, χρησιµοποιούσαµε την εντολή ανάθεσης. Με άλλα λόγια ο προγραµµατιστής όριζε τις τιµές των µεταβλητών. Στις περισσότερες περιπτώσεις προγραµµάτων ηλεκτρονικών υπολογιστών, ο χρήστης είναι αυτός που δίνει δεδοµένα σε έναν υπολογιστή. Για παράδειγµα όταν πάµε σε ένα ΑΤΜ µιας τράπεζας, πληκτρολογούµε στοιχεία όπως ο κωδικός µας και το ποσό ανάληψης. Τα στοιχεία αυτά ο υπολογιστής τα αποθηκεύει σε µεταβλητές. Η διαφορά είναι ότι ο χρήστης αποφασίζει για τις τιµές και όχι ο προγραµµατιστής. ( εν µπορεί να ξέρει ο προγραµµατιστής το ποσό ανάληψης που θέλουµε να κάνουµε). Για τις περιπτώσεις αυτές, χρησιµοποιούµε την εντολή ιάβασε, η οποία λέγεται και εντολή εισόδου µιας και εισάγει δεδοµένα στον υπολογιστή. Η σύνταξη της εντολής ιάβασε είναι: ιάβασε Μεταβλητή Η εντολή ιάβασε Χ λειτουργεί ως εξής: 1.Σταµατάει την ροή εκτέλεσης του προγράµµατος 2.Εµφανίζει έναν δροµέα στην οθόνη του υπολογιστή ο οποίος αναβοσβήνει, περιµένοντας από τον χρήστη να εισάγει κάποια δεδοµένα. 3.Όταν ο χρήστης πληκτρολογήσει κάτι και πατήσει το πλήκτρο enter από το πληκτρολόγιο, τότε αυτό το «κάτι» θα αποθηκευτεί στην µεταβλητή που έχουµε ορίσει δίπλα από την εντολή ιάβασε. 4.Συνεχίζεται η ροή εκτέλεσης του προγράµµατος στην επόµενη εντολή Η εντολή ιάβασε Χ συχνά συγχέει τους µαθητές, γιατί δεν σηµαίνει αυτό που άµεσα λέει, δηλαδή διάβασε το Χ. Το Χ δεν έχει καµία τιµή την στιγµή που εκτελείται η εντολή ιάβασε Χ. Με άλλα λόγια, «ιάβασε Χ» σηµαίνει «ιάβασε κάτι από το πληκτρολόγιο που θα σου δώσει ο χρήστης και αποθήκευσέ το στο X, δηλαδή «ιάβασε από το πληκτρολόγιο και αποθήκευσέ το στο Χ» Η εντολή ιάβασε ακολουθείται πάντα από το όνοµα µιας µεταβλητής. εν έχει νόηµα δηλαδή το ιάβασε Χ+1. Σε µια εντολή ιάβασε µπορούµε να συνδυάσουµε πολλές µεταβλητές. Μπορούµε να πούµε δηλαδή: ιάβασε Χ, Υ, Ζ η οποία είναι ισοδύναµη µε το να γράφαµε 6 / 11 Κεφάλαιο 2 ο

ιάβασε Χ ιάβασε Υ ιάβασε Ζ Τότε θα συµβούν τα εξής: Θα εµφανιστεί ο δροµέας στην οθόνη περιµένοντας από τον χρήστη να πληκτρολογήσει κάτι και να πατήσει το enter Αυτό που πληκτρολόγησε ο χρήστης αποθηκεύεται στην Χ, και ο δροµέας εµφανίζεται ξανά στην οθόνη, περιµένοντας πάλι από τον χρήστη να πληκτρολογήσει κάτι Αυτό που θα πληκτρολογήσει ο χρήστης, µόλις πατήσει το enter θα αποθηκευτεί τώρα στην Υ, και ο δροµέας θα εµφανιστεί στην οθόνη για 3 η φορά, περιµένοντας ξανά από τον χρήστη να εισάγει δεδοµένα. Τέλος, µόλις πατήσει το enter ο χρήστης, τα δεδοµένα θα αποθηκευτούν στην Ζ, και η ροή του προγράµµατος θα συνεχιστεί από την επόµενη εντολή. παρατήρηση: Σε έναν αλγόριθµο πολλές φορές θεωρούµε γνωστές κάποιες τιµές µεταβλητών και δεν µας ενδιαφέρει από πού προήλθαν. Τα δεδοµένα σε ένα υπολογιστικό σύστηµα δεν προέρχονται απαραίτητα από το πληκτρολόγιο. Μπορεί να προέρχονται π.χ. από µια µαγνητική κάρτα (κάρτα ανάληψης σε ΑΤΜ). Για τον λόγο αυτό µπορούµε να χρησιµοποιούµε την εντολή Ε ΟΜΕΝΑ // Χ, Υ, Ζ// θεωρώντας ότι έχουµε τις µεταβλητές Χ, Υ, Ζ µε κάποιες τιµές. Η Ε ΟΜΕΝΑ γράφεται ως η 1 η εντολή του αλγορίθµου. εν µπορώ να την γράψω σε οποιαδήποτε άλλη γραµµή του αλγορίθµου. Ανακεφαλαιώνοντας την δοµή ακολουθίας, συνοψίζουµε στον παρακάτω πίνακα τις εντολές που συναντήσαµε µέχρι τώρα: Αλγόριθµος ΌνοµαΑλγορίθµου Εντολές.. Τέλος ΌνοµαΑλγορίθµου Γενική µορφή αλγορίθµου Εισαγωγή δεδοµένων Έξοδος εδοµένων ιάβασε µεταβλητή Εκτύπωσε έκφραση ή Εµφάνισε έκφραση εδοµένα // µεταβλητή1, µεταβλητή2// Αποτελέσµατα // µεταβλητή1, µεταβλητή2 // 7 / 11 Κεφάλαιο 2 ο

1. Να γραφεί ένας αλγόριθµος ο οποίος θα ρωτάει το όνοµα του χρήστη. Στη συνέχεια ο χρήστης αφού πληκτρολογήσει το όνοµά του, θα εµφανίζεται το µήνυµα: «Χάρηκα» ακολουθούµενο από το όνοµα που πληκτρολόγησε ο χρήστης. Αλγόριθµος Hello Εκτύπωσε Πώς σε λένε; ιάβασε Χ Εκτύπωσε Χάρηκα, Χ Τέλος Hello ΕΦΑΡΜΟΓΕΣ (2.2.4 ιάβασε) 2. Αναφορά στο Τετράδιο του Μαθητή: Κεφάλαιο 2 παράδειγµα 1 σελίδα 16 Κεφάλαιο 2 παράδειγµα 2 σελίδα 18 3. Να γραφεί ένας αλγόριθµος για ένα ΑΤΜ τράπεζας. Ο αλγόριθµος θα εµφανίζει ένα περιγραφικό µήνυµα σχετικά µε το υπόλοιπο του χρήστη και θα τον ρωτάει να πληκτρολογήσει το ποσό ανάληψης. Θεωρώντας ότι ο χρήστης πληκτρολογεί επαρκές ποσό ανάληψης, στο τέλος θα τον ενηµερώνει για το νέο υπόλοιπο που υπάρχει στον λογαριασµό του Αλγόριθµος ΑΤΜ εδοµένα //Υπόλοιπο// Εκτύπωσε Το διαθέσιµο υπόλοιπο του λογαριασµού σας είναι:, Υπόλοιπο Εκτύπωσε Πληκτρολογήστε το ποσό ανάληψης: ιάβασε Ποσό Εκτύπωσε Το νέο υπόλοιπο είναι:, Υπόλοιπο Ποσό Τέλος ΑΤΜ παρατήρηση: Ο αλγόριθµος χρειάζεται το στοιχείο Υπόλοιπο προκειµένου να λειτουργήσει. Επειδή όµως σε ένα ΑΤΜ ο χρήστης δεν πληκτρολογεί ποτέ το υπόλοιπό του, θεωρούµε ως γνωστό (µε κάποιον τρόπο) την τιµή της Υπόλοιπο. Για τον σκοπό αυτό χρησιµοποιούµε την εδοµένα. 8 / 11 Κεφάλαιο 2 ο

ΑΣΚΗΣΕΙΣ (2.2.4 ιάβασε) 1. Αναφορά στο Τετράδιο του Μαθητή: Κεφάλαιο 2, Άσκηση Τ1 σελίδα 22 Κεφάλαιο 2, Άσκηση Τ2 σελίδα 22 (οι 2 πρώτες γραµµές της εκφώνησης να παραληφθούν. Η άσκηση να υπολογίζει µόνο το ποσό σε ευρώ από 1025 λίρες, 2234 δολάρια, και 3459 µάρκα) 2. Πανελλήνιες 2001 Εσπερινό ίδονται τα παρακάτω βήµατα ενός αλγορίθµου: α. τέλος β. διάβασε δεδοµένα γ. εµφάνισε αποτελέσµατα δ. αρχή ε. κάνε υπολογισµούς Να τοποθετηθούν στη σωστή σειρά µε την οποία εµφανίζονται συνήθως σε αλγορίθµους. 3. Πανελλήνιες 2000 Να γράψετε στο τετράδιό σας τον αριθµό κάθε πρότασης και δίπλα το γράµµα «Σ» αν είναι σωστή ή το γράµµα «Λ» αν είναι λανθασµένη. Για να αναπαραστήσουµε τα δεδοµένα και τα αποτελέσµατα σ έναν αλγόριθµο, χρησιµοποιούµε µόνο σταθερές 4. Πανελλήνιες 2000 Εσπερινού Να αναπτύξετε αλγόριθµο που να υπολογίζει και να εµφανίζει το µήκος της περιφέρειας L ενός κύκλου ακτίνας R. Η ακτίνα θα δίδεται από το πληκτρολόγιο. Χρησιµοποιήστε το τύπο L=2πR όπου π=3,14. 5. Να γραφεί ένας αλγόριθµος ο οποίος θα διαβάζει δύο ακέραιους αριθµούς α, β και θα τυπώνει στην οθόνη το υπόλοιπο της ακέραιας διαίρεσής τους, το πηλίκο τους, και την τιµή α β. 6. Χρησιµοποιώντας την δοµή ακολουθίας να φτιάξετε έναν αλγόριθµο ο οποίος θα ζητάει από τον χρήστη να δίνει έναν αριθµό και στη συνέχεια θα εκτυπώνει έναν πίνακα 10 γραµµών µε την προπαίδεια του αριθµού αυτού. Για παράδειγµα, αν ο χρήστης πληκτρολόγησε το 4 τότε η οθόνη του υπολογιστή θα πρέπει να µοιάζει ως εξής; 1 * 4 = 4 2 * 4 = 8 3 * 4 = 12 4 * 4 = 16 5 * 4 = 20 6 * 4 = 24 7 * 4 = 28 8 * 4 = 32 9 * 4 = 36 9 / 11 Κεφάλαιο 2 ο

10 * 4 = 40 7. ίνεται το παρακάτω τµήµα αλγορίθµου ιάβασε α, β Χα DIV b Εκτύπωσε Χ Να εξηγήσετε αν ο αλγόριθµος αυτός πληροί τα πέντε απαιτούµενα κριτήρια που πρέπει να πληρεί κάθε αλγόριθµος. 8. Τι θα εµφανίσει ο παρακάτω κώδικας, αν η είσοδος είναι a=3 και b=2. Αλγόριθµος ΤΙΜΗ d7 ιάβασε a, b ad*a-b Εµφάνισε το a είναι=, a bb*a mod b-d Εµφάνισε το b είναι, b ca-b-d mod a Εµφάνισε το c είναι, c ba mod b*b ab DIV 2 Εµφάνισε b, =b, a=, a Tέλος TIMH 9. Nα γραφεί ένας αλγόριθµος ο οποίος θα ζητάει από τον χρήστη να δώσει ένα ποσό σε Ευρώ και στη συνέχεια θα του εµφανίζει στην οθόνη το αντίστοιχο ποσό σε δραχµές (η ισοτιµία µεταξύ των δυο νοµισµάτων είναι 1 = 340,75 δρχ). 10. Να δοθεί αλγόριθµος ο οποίος να διαβάζει την µεγάλη βάση, την µικρή βάση και το ύψος ενός τραπεζίου και να υπολογίζει και εµφανίζει το εµβαδόν. 11.Να δοθεί αλγόριθµος ο οποίος να διαβάζει την ακτίνα µιας σφαίρας και να υπολογίζει και να εµφανίζει το εµβαδόν της επιφάνειας της και τον όγκο της. ( ίνεται Εµβαδόν=4πρ 2 και Όγκος= 4/3 πρ 3 ) 12. Υποθέστε ότι ο µισθός ενός υπαλλήλου προσαυξάνεται κατά 4% επί του βασικού µισθού για κάθε χρόνο υπηρεσίας καθώς επίσης και ότι λαµβάνει επίδοµα 30 ευρώ για κάθε παιδί και 60 ευρώ επίδοµα γάµου. 10 / 11 Κεφάλαιο 2 ο

Να γραφεί αλγόριθµος ο οποίος να διαβάζει τον βασικό µισθό του υπαλλήλου, τα χρόνια υπηρεσίας του και τον αριθµό των παιδιών του (υποθέστε ότι ο υπάλληλος είναι οπωσδήποτε παντρεµένος) και να υπολογίζει και να εµφανίζει µέσω κατάλληλου µηνύµατος τον τελικό µισθό του. 13. Να γραφεί αλγόριθµος ο οποίος να διαβάζει την καθαρή τιµή ενός προϊόντος και τον συντελεστή του Φ. Π. Α (ο χρήστης θα δίνει 23 αν πρόκειται για 23%). Στη συνέχεια θα υπολογίζει και θα εµφανίζει στην οθόνη µέσω κατάλληλων µηνυµάτων την καθαρή τιµή του προϊόντος, το επιπλέον κόστος του προϊόντος λόγω του ΦΠΑ, και την τελική τιµή του προϊόντος. 14. Να γραφεί αλγόριθµος ο οποίος να διαβάζει µία χρονική διάρκεια σε δευτερόλεπτα και να υπολογίζει και εµφανίζει τον χρόνο αυτό σε µορφή: ώρες, λεπτά, δευτερόλεπτα. 15. Να γραφεί αλγόριθµος που να διαβάζει έναν τριψήφιο αριθµό και να υπολογίζει και να εµφανίζει το άθροισµα των ψηφίων του. 16. Χρησιµοποιώντας µόνο δύο µεταβλητές στον αλγόριθµό σας, να γράψετε έναν αλγόριθµο ο οποίος θα διαβάζει 5 αριθµούς και θα υπολογίζει το άθροισµά τους. 11 / 11 Κεφάλαιο 2 ο