Χρησιμοποιώντας συναρτήσεις

Σχετικά έγγραφα
Δια γράφοντας... κλωνάρια

Δηλώνοντας μονοδιάστατους πίνακες

Εκτελέστε τις παρακάτω ενέργειες και απαντήστε στις ερωτήσεις που ακολουθούν

ΘΕ16: Αναζήτηση δυαδική αναζήτηση

Περι-γράφοντας... βρόχους

ΘΕ16: Αναζήτηση Αναζήτηση σε ταξινομημένο πίνακα. Όνομα(τα): Όνομα Η/Υ: Τμήμα: Ημερομηνία:

Περι-γράφοντας... κλωνάρια

Όνομα(τα): Όνομα Η/Υ: Τμήμα: Ημερομηνία: Σύνθετη επιλογή

Διαδοχικές... προσπεράσεις

Όνομα(τα): Όνομα Η/Υ: Τμήμα: Ημερομηνία:

Βρίσκοντας το μικρότερο

ΚΕΦΑΛΑΙΟ 10 ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ

Χρησιμοποιώντας διαδικασίες

ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ. Κάθε υποπρόγραμμα έχει μόνο μία είσοδο και μία έξοδο. Κάθε υποπρόγραμμα πρέπει να είναι ανεξάρτητο από τα άλλα.

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

Πιο πολλές φωλιές...

ΘΕΜΑ 1ο Α. 1-6 Σωστό Λάθος Μονάδες 12 Β. Στήλης Στήλης Β Στήλης Α Στήλης Β).

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

Προγραμματισμός ΙI (Θ)

Κεφάλαιο 10 Υποπρογράμματα. Καραμαούνας Πολύκαρπος

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

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

ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. ii) Πόσες φορές θα εκτελεστεί η εντολή ΔΙΑΒΑΣΕ Α[μ,λ] στον αλγόριθμο της προηγούμενης ερώτησης; α) 35 β) 12 γ) 20

Α2. Να γράψετε στο τετράδιο σας τον αριθμό 1-4 κάθε πρότασης και δίπλα το γράμμα που δίνει τη σωστή επιλογή.

Γ ΤΑΞΗ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΚΑΙ ΕΠΑΛ (ΟΜΑΔΑ Β

Κεφάλαιο 10 Υποπρογράμματα. Καραμαούνας Πολύκαρπος

Α4. Όσο επανάλαβε Τέλος_επανάληψης Εμφάνισε Για από μέχρι με_βήμα. Όσο επανάλαβε (Μονάδες 5) Α5. Α[10, 5] Π, Για από μέχρι (1) Για από μέχρι (2) Αν

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

Ανάπτυξη και Σχεδίαση Λογισμικού

Προτεινόμενα Θέματα ΑΕΠΠ

ΠΡΟΣΟΜΟΙΩΣΗ ΠΑΝΕΛΛΑΔΙΚΩΝ ΕΞΕΤΑΣΕΩΝ Γʹ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΕΠΠ ΤΡΙΤΗ 18 ΑΠΡΙΛΙΟΥ 2017 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΕΠΤΑ (7)

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΗΜΕΡΟΜΗΝΙΑ: 6/04/2014

Τελικός Κύκλος Διαγωνισμάτων Γ ΛΥΚΕΙΟΥ Κυριακή 17 Απριλίου 2016 Μάθημα: Α.Ε.Π.Π. KTIΡΙΟ ΤΜΗΜΑΤΑ ΚΑΛΟΚΑΙΡΙΝΑ ΑΡΓΥΡΟΥΠΟΛΗΣ - ΗΛΙΟΥΠΟΛΗΣ - ΓΛΥΦΑΔΑΣ

Εργαστήριο 9 Συναρτήσεις στη PASCAL. Η έννοια του κατακερματισμού. Συναρτήσεις. Σκοπός

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

Α.1 Τι γνωρίζετε για τον διερμηνευτή, τον μεταγλωττιστή και ποιες οι διαφορές τους. 15 ΜΟΝΑΔΕΣ

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

ΤΡΙΩΡΗ ΓΡΑΠΤΗ ΔΟΚΙΜΑΣΙΑ

Θέματα ΑΕΠΠ Πανελλήνιες Εξετάσεις 2006

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. ii) Πόσες φορές θα εκτελεστεί η εντολή ΔΙΑΒΑΣΕ Α[μ,λ] στον αλγόριθμο της προηγούμενης ερώτησης; α) 35 β) 12 γ) 20

ΘΕΜΑ 1ο. Μονάδες 10. Β. ίνεται το παρακάτω τμήμα αλγορίθμου: Όσο Ι < 10 επανάλαβε Εμφάνισε Ι Ι Ι + 3 Τέλος_επανάληψης ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ

Ανακτήθηκε από την ΕΚΠΑΙΔΕΥΤΙΚΗ ΚΛΙΜΑΚΑ edu.klimaka.gr ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ

Κεφάλαιο 10 ο Υποπρογράµµατα

1. Δεν μπορεί να γίνει κλήση μίας διαδικασίας μέσα από μία συνάρτηση.

ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑ Α Α1. 1 ΣΩΣΤΟ 2 ΛΑΘΟΣ 3 ΛΑΘΟΣ 4 ΛΑΘΟΣ 5 - ΣΩΣΤΟ Α5. Α3.

Επικοινωνία:

2ο ΓΕΛ ΑΓ.ΔΗΜΗΤΡΙΟΥ ΑΕΠΠ ΘΕΟΔΟΣΙΟΥ ΔΙΟΝ ΠΡΟΣΟΧΗ ΣΤΑ ΠΑΡΑΚΑΤΩ

Α2. Να γράψετε στο τετράδιο απαντήσεών σας το κατάλληλο τμήμα κώδικα, κάνοντας τις απαραίτητες αλλαγές σύμφωνα με την εκάστοτε εκφώνηση:

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

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

ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ. Διαδικασίες και συναρτήσεις. 22 Νοε 2008 Ανάπτυξη εφαρμογών/ Υποπρογράμματα 1

Κεφάλαιο 10. Υποπρογράμματα

8. Η δημιουργία του εκτελέσιμου προγράμματος γίνεται μόνο όταν το πηγαίο πρόγραμμα δεν περιέχει συντακτικά λάθη.

ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΕΞΙ (6)

4. Συντακτικό μιας γλώσσας είναι το σύνολο των κανόνων που ορίζει τις μορφές με τις οποίες μια λέξη είναι αποδεκτή.

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Γ ΗΜΕΡΗΣΙΩΝ

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

Μάριος Αγγελίδης

ΠΡΟΓΡΑΜΜΑ Κύριο ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Α, Β, Γ ΑΡΧΗ ΙΑΒΑΣΕ Α, Β, Γ ΚΑΛΕΣΕ ιαδ1(α, Β, Γ) ΓΡΑΨΕ Α, Β, Γ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Αρχή. Διάβασε Χ ΟΧΙ Χ < > 0 ΝΑΙ Α Α +1 Γ Β / Α ΝΑΙ ΟΧΙ. Εμφάνισε Γ. Τέλος

ΟΜΟΣΠΟΝΔΙΑ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑΔΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2019 Β ΦΑΣΗ Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ

21. ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ 4 - ΔΗΜΙΟΥΡΓΩΝΤΑΣ ΜΕ ΤΟ BYOB BYOB. Αλγόριθμος Διαδικασία Παράμετροι

Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. Ημερομηνία: Πέμπτη 12 Απριλίου 2018 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ


Παλλατίδειο ΓΕΛ Σιδηροκάστρου

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

Προγραμματισμός Ι (ΗΥ120)

ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ: Εντολές κίνησης και στροφής στο προγραμματιστικό περιβάλλον Scratch. ΟΝΟΜΑΤΕΠΩΝΥΜΟ:

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

Πρόβλημα 37 / σελίδα 207

Κεφάλαιο 10. Ερωτήσεις ανάπτυξης

Θέμα Α Α1. Γράψτε την λογική έκφραση Χ < > 0 ισοδύναμα με τη χρήση λογικών τελεστών Μονάδες 7

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Γ ΗΜΕΡΗΣΙΩΝ

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

Ακρότατα πίνακα, χωρίς min, max, μόνο με pos

Γ Ρ Α Π Τ Η Ε Ξ Ε Τ Α Σ Η

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

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

απαντητικό σας φύλλο τον αριθμό της ερώτησης ακολουθούμενη από το γράμμα Σ (Σωστή) ή το γράμμα Λ (Λάθος).

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Γ ΗΜΕΡΗΣΙΩΝ

ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ Θέματα και Απαντήσεις

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ 23/04/2012. Α. Να απαντήσετε με Σ ή Λ στις παρακάτω προτάσεις:

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Γ ΗΜΕΡΗΣΙΩΝ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ (ΝΕΟ ΣΥΣΤΗΜΑ) 27 ΜΑΪΟΥ 2016 ΕΚΦΩΝΗΣΕΙΣ ÊÁËÁÌÁÔÁ

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΜΟΣ Εντολές επιλογής και αποφάσεων 1 ο Φύλλο Εργασιών Εισαγωγικές ασκήσεις για την εντολή if ΑΠΑΝΤΗΣΕΙΣ

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

ΘΕΜΑ 1 ο ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ

ΔΟΚΙΜΑΣΤΙΚΟ ΤΕΣΤ Γ' ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΤΕΤΑΡΤΗ 26 ΑΠΡΙΛΙΟΥ 2017 ΑΕΠΠ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΤΕΣΣΕΡΕΙΣ (4)

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΜΟΝΟ ΝΕΟ ΣΥΣΤΗΜΑ Γ ΗΜΕΡΗΣΙΩΝ

ΚΕΦΑΛΑΙΟ 1ο 3ο. ΚΕΦΑΛΑΙΟ 5ο 6ο. ΚΕΦΑΛΑΙΟ 7ο. Δομημένος Προγραμματισμός - Γενικές Ασκήσεις Επανάληψης

Θέματα ΑΕΠΠ Πανελλήνιες Εξετάσεις 2008

Τρίτη, 3 Ιουνίου 2003 ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ Γ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ

Ας δούμε λίγο την θεωρία με την οποία ασχοληθήκαμε μέχρι τώρα.

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 2 ο

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΜΑΪΟΣ 2018 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 7 (ΕΠΤΑ)

ΘΕΜΑ 1 ο ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ

ΘΕΜΑ Α. Α2. Να αναφέρετε από τι εξαρτάται η επιλογή του καλύτερου αλγορίθμου ταξινόμησης. Μονάδες 4. Σελίδα 1 από 8

Transcript:

Τετράδιο μαθητή ΘΕ18: Συναρτήσεις Όνομα(τα): Όνομα Η/Υ: Τμήμα: Ημερομηνία: Χρησιμοποιώντας συναρτήσεις Ξεκινήστε το Χώρο Δραστηριοτήτων, επιλέξτε τη θεματική ενότητα: ΘΕ18: Συναρτήσεις και επιλέξτε την πρώτη δραστηριότητα (Χρησιμοποιώντας συναρτήσεις). 1. Εξετάστε τον αλγόριθμο Α κολουθήστε το σύνδεσμο Βρες τι κάνει από το χώρο δραστηριότητας. Στο χώρο κωδικοποίησης θα εμφανιστεί ένας αλγόριθμος που ζητάει κάποια στοιχεία (είσοδος) κάνει κάποιους υπολογισμούς (επεξεργασία) και εμφανίζει κάποια αποτελέσματα (έξοδος). Εξετάστε τον αλγόριθμο προκειμένου να καταλάβετε ΤΙ κάνει! Αν δυσκολεύεστε, δοκιμάστε δίνοντας τις τιμές 1.72 και 1.80... μία φορά με αυτή τη σειρά (πρώτα το 1.72 και μετά το 1.80) και μία φορά με την ανάποδη σειρά (πρώτα το 1.80 και μετά το 1.72). ΤΙ παρατηρείτε; Ποιά τιμή εμφανίζει στη μία περίπτωση και ποιά στην άλλη; Ποιά επομένως είναι η λειτουργία του αλγόριθμου; i. Συμπληρώστε την απάντησή σας στο παρακάτω πλαίσιο: Ο αλγόριθμος ζητάει από το χρήστη δύο ύψη, υπολογίζει το από τα δυο και το εμφανίζει. ii. Συμπληρώστε κατάλληλα την εντολή εξόδου του αλγόριθμου ώστε να εμφανίζει το ανάλογο μήνυμα 2. Συμπληρώστε τον αλγόριθμο παραπάνω αλγόριθμος λύνει ένα μόνο μέρος του προβλήματος που περιγράφεται στη Οσυνέχεια: Δύο αθλητές παρουσιάζονται στη γραμματεία των αγώνων προκειμένου να δηλώσουν κάποια στοιχεία για τη δημιουργία του ατομικού του δελτίου συμμετοχής. Η γραμματεία καταγράφει τα στοιχεία των δύο αθλητών και ταυτόχρονα τα επεξεργάζεται προκειμένου να ενημερώσει τα στατιστικά στοιχεία του αγώνα. Συμπληρώστε τον αλγόριθμο που σας δόθηκε ώστε εκτός από τα ύψη, να ζητάει και τα βάρη των δύο αθλητών και να εμφανίζει το μεγαλύτερο βάρος που δόθηκε. Για το σκοπό αυτό προσθέστε τις απαραίτητες εντολές στα τρία τμήματα του αλγόριθμου: τόσο στην Είσοδο όσο και στην Επεξεργασία αλλά και στην Έξοδο. Η λειτουργία που θα χρειαστεί να υλοποιήσετε δε διαφέρει σε τίποτε από αυτή που υπάρχει ήδη έτοιμη για τα ύψη. Δε χρειάζεστε κάποια διαφορετική αλγοριθμική λογική από αυτή που χρησιμοποιείται για τα βάρη... αρκεί να την αντιγράψετε, αλλάζοντας τα ονόματα των μεταβλητών του ύψους με τις αντίστοιχες μεταβλητές βάρους; ΠΡΟΣΟΧΗ: ΜΗΝ ξεχάσετε να δηλώσετε τις καινούργιες μεταβλητές στο τμήμα δηλώσεων του προγράμματος!! - σελ. 1 - Αλγοριθμική & Προγραμματισμός

Χρησιμοποιώντας συναρτήσεις 3. Χρησιμοποιήστε τη ίδια λογική... ξανά Α Τετράδιο μαθητή φού χρησιμοποιήσατε την αλγοριθμική δομή εύρεσης του μέγιστου όμοια για την επεξεργασία των τιμών που δίνονται για τα ύψη και τα βάρη, μπορείτε να τη χρησιμοποιήσετε και για άλλα στοιχεία, όπως οι ηλικίες και οι επιδόσεις. επεξεργασία που γίνεται σε όλες τις παραπάνω περιπτώσεις είναι ακριβώς η ίδια, τα Η μόνα που αλλάζουν είναι τα δεδομένα! Α κολουθείστε το σύνδεσμο Πες το με συνάρτηση για να δείτε πώς μπορείτε να χρησιμοποιείτε το ίδιο αλγοριθμικό κομμάτι πολλές φορές με διαφορετικά δεδομένα (χωρίς να χρειάζεται να το ξαναγράφετε!!) 4. Παρακολουθήστε την κλήση της συνάρτησης Η πρώτη κλήση της συνάρτησης γίνεται στη γραμμή 13. Ορίστε τη γραμμή αυτή ως σημείο διακοπής και εκτελέστε το πρόγραμμα (F9) για να παρατηρήσετε το μηχανισμό που χρησιμοποιείται κατά την κλήση της συνάρτησης. Δώστε τις τιμές 1.98 και 1.89 για τα ύψη και τις τιμές 90 και 92.4 για τα βάρη αντίστοιχα. Π αρατηρήστε πόσες μεταβλητές υπάρχουν στην περιοχή (μεταβλητών) του κύριου προγράμματος αλλά και πόσες από αυτές έχουν τιμή πριν από την κλήση της συνάρτησης. Συμπληρώστε στον παρακάτω χώρο: Π Στην περιοχή μεταβλητών υπάρχουν μεταβλητές. Από αυτές, οι έχουν τιμή. οιες είναι οι πραγματικές παράμετροι που χρησιμοποιούνται στην κλήση της συνάρτησης; Δηλαδή ποιες,είναι οι μεταβλητές που δίνουν την τιμή τους στη συνάρτηση; Τα ονόματά τους βρίσκονται ανάμεσα στις παρενθέσεις στην κλήση της συνάρτησης. Γράψτε τα στο παρακάτω πλαίσιο με τη σειρά που εμφανίζονται. Π Οι πραγματικές παράμετροι που χρησιμοποιούνται κατά την κλήση της συνάρτησης Μέγιστο είναι δύο: Πρώτη πραγματική παράμετρος είναι η μεταβλητή Δεύτερη πραγματική παράμετρος είναι η μεταβλητή οιες είναι οι τυπικές παράμετροι που χρησιμοποιούνται στη δήλωση της συνάρτησης; Ποιες, δηλαδή, είναι οι μεταβλητές της συνάρτησης που παίρνουν την τιμή τους από τις πραγματικές παραμέτρους ; Τα ονόματά τους βρίσκονται ανάμεσα στις παρενθέσεις στη δήλωση της συνάρτησης. Γράψτε τα στο παρακάτω πλαίσιο με τη σειρά που εμφανίζονται. Οι τυπικές παράμετροι που χρησιμοποιούνται στη συνάρτηση Μέγιστο είναι δύο: Πρώτη τυπική παράμετρος είναι η μεταβλητή Δεύτερη τυπική παράμετρος είναι η μεταβλητή - σελ. 2 - Αλγοριθμική & Προγραμματισμός

Τετράδιο μαθητή Π ΘΕ18: Συναρτήσεις ραγματοποιείστε την κλήση της συνάρτησης εκτελώντας το επόμενο βήμα (F7). Περιγράψτε στη συνέχεια πώς γίνεται η επικοινωνία με τη συνάρτηση. οια τιμή, ποιος αριθμός, βρίσκεται στη μεταβλητή Τιμή_1 της συνάρτησης; Το 1.98 (τιμή Πτης μεταβλητής Ύψος_1) ή 1.89 (τιμή της μεταβλητής Ύψος_2); ΣΗΜΕΙΩΣΗ: Μπορείτε να μετακινείστε από την περιοχή μεταβλητών του κύριου προγράμματος στην περιοχή μεταβλητών της συνάρτησης, επιλέγοντας από τη λίστα Κληθέντα υποπρογράμματος την περιοχή μεταβλητών που θέλετε να εξετάσετε!! Η μεταβλητή Τιμή_1 της συνάρτησης, παίρνει την τιμή (αριθμό), δηλαδή την τιμή της μεταβλητής οια τιμή, ποιος αριθμός, βρίσκεται στη μεταβλητή Τιμή_2 της συνάρτησης; Το 1.98 Π(τιμή της μεταβλητής Ύψος_1) ή 1.89 (τιμή της μεταβλητής Ύψος_2); Ε Η μεταβλητή Τιμή_2 της συνάρτησης, παίρνει την τιμή (αριθμό), δηλαδή την τιμή της μεταβλητής ξετάστε το όνομα της συνάρτησης (μέγιστο) στην περιοχή μεταβλητών μόλις γίνει το πέρασμα των τιμών (όταν δεν έχει ακόμα εκτελεστεί καμία εντολή της συνάρτησης). Χαρακτηρίστε την παρακάτω πρόταση με τη λέξη Σωστό (αν θεωρείτε ότι είναι σωστή) ή τη λέξη Λάθος αν θεωρείτε ότι είναι λανθασμένη. Το όνομα της συνάρτησης δεν έχει τιμή όταν αυτή ξεκινάει να εκτελείται: κτελέστε τη συνάρτηση βήμα προς βήμα. Ποια από τις δύο τιμές (1.98, 1.89) παίρνει Ε τελικά το όνομα της συνάρτησης; Η συνάρτηση επιστρέφει την τιμή με το όνομά της. οια μεταβλητή δέχεται την τιμή που επιστρέφει η συνάρτηση με Πτο όνομά της; Συμπληρώστε το όνομά της στο παρακάτω πλαίσιο: Την τιμή της συνάρτησης δέχεται η μεταβλητή 5. ΞΑΝΑ - παρακολουθήστε την κλήση της συνάρτησης Η δεύτερη κλήση της συνάρτησης γίνεται στη γραμμή 16. Παρακολουθείστε τη δεύτερη κλήση της συνάρτησης, αυτή τη φορά με τις τιμές των μεταβλητών του βάρους. Συμπληρώστε τα ίδια στοιχεία με το προηγούμενο βήμα, στο παρακάτω πλαίσιο: - σελ. 3 - Αλγοριθμική & Προγραμματισμός

Χρησιμοποιώντας συναρτήσεις Τετράδιο μαθητή Πρώτη πραγματική παράμετρος είναι η μεταβλητή Δεύτερη πραγματική παράμετρος είναι η μεταβλητή Πρώτη τυπική παράμετρος είναι η μεταβλητή Δεύτερη τυπική παράμετρος είναι η μεταβλητή Η μεταβλητή Τιμή_1 της συνάρτησης, παίρνει την τιμή (αριθμό), δηλαδή την τιμή της μεταβλητής Η μεταβλητή Τιμή_2 της συνάρτησης, παίρνει την τιμή (αριθμό), δηλαδή την τιμή της μεταβλητής Η συνάρτηση επιστρέφει την τιμή. με το όνομά της. Την τιμή της συνάρτησης δέχεται η μεταβλητή 6. Αλλάξτε τη δήλωση της συνάρτησης Α ντιστρέψτε τη σειρά των τυπικών παραμέτρων στη δήλωση της συνάρτησης βάζοντας πρώτη την Τιμή_2 και δεύτερη την Τιμή_1. Ορίστε σημείο διακοπής στην πρώτη εντολή της συνάρτησης (γραμμή 27) και εκτελέστε το πρόγραμμα με τις ίδιες τιμές (1.98 και 1.89 για τα ύψη και τις τιμές 90 και 92.4 για τα βάρη). Μ ε ποια σειρά περνιούνται τώρα οι τιμές των πραγματικών στις τυπικές παραμέτρους στην πρώτη κλήση της συνάρτησης με τις τιμές του ύψους; Συμπληρώστε το παρακάτω πλαίσιο με βάση τα συμπεράσματά σας: Πρώτη πραγματική παράμετρος είναι η μεταβλητή Δεύτερη πραγματική παράμετρος είναι η μεταβλητή Πρώτη τυπική παράμετρος είναι η μεταβλητή Δεύτερη τυπική παράμετρος είναι η μεταβλητή Η μεταβλητή Τιμή_1 της συνάρτησης, παίρνει την τιμή (αριθμό), δηλαδή την τιμή της μεταβλητής Η μεταβλητή Τιμή_2 της συνάρτησης, παίρνει την τιμή (αριθμό), δηλαδή την τιμή της μεταβλητής Η συνάρτηση επιστρέφει την τιμή με το όνομά της. - σελ. 4 - Αλγοριθμική & Προγραμματισμός

Τετράδιο μαθητή ΘΕ18: Συναρτήσεις Μ Την τιμή της συνάρτησης δέχεται η μεταβλητή ε ποια σειρά περνιούνται τώρα οι τιμές των πραγματικών στις τυπικές παραμέτρους στη δεύτερη κλήση της συνάρτησης με τις τιμές του βάρους; Συμπληρώστε το παρακάτω πλαίσιο με βάση τα συμπεράσματά σας: Πρώτη πραγματική παράμετρος είναι η μεταβλητή Δεύτερη πραγματική παράμετρος είναι η μεταβλητή Πρώτη τυπική παράμετρος είναι η μεταβλητή Δεύτερη τυπική παράμετρος είναι η μεταβλητή Η μεταβλητή Τιμή_1 της συνάρτησης, παίρνει την τιμή (αριθμό), δηλαδή την τιμή της μεταβλητής Η μεταβλητή Τιμή_2 της συνάρτησης, παίρνει την τιμή (αριθμό), δηλαδή την τιμή της μεταβλητής Η συνάρτηση επιστρέφει την τιμή. με το όνομά της. Την τιμή της συνάρτησης δέχεται η μεταβλητή 7. Περιγράψτε το μηχανισμό για το πέρασμα των τιμών στη συνάρτηση Τ ι συμπεραίνετε για τον τρόπο με τον οποίο γίνεται το πέρασμα των τιμών από τις πραγματικές στις τυπικές παραμέτρους; Συμπληρώστε τις λέξεις που λείπουν στην παρακάτω πρόταση: Κάθε τυπική παίρνει την τιμή της _ παραμέτρου που βρίσκεται στην αντίστοιχη. Έτσι, η πρώτη τυπική παράμετρος παίρνει την τιμή της πραγματικής παραμέτρου, κ.ο.κ. 8. Επεκτείνετε το πρόγραμμα κολουθείστε το σύνδεσμο Επιπλέον Στοιχεία. Το πρόγραμμα που εμφανίζεται στο χώρο Ακωδικοποίησης είναι όμοιο με αυτό που δουλεύατε μέχρι τώρα, μόνο που ζητάει από το - σελ. 5 - Αλγοριθμική & Προγραμματισμός

Χρησιμοποιώντας συναρτήσεις Τετράδιο μαθητή χρήστη επιπλέον στοιχεία. Για κάθε ένα από τους δύο αθλητές, εκτός από το ύψος και το βάρος, ζητά και την ηλικία αλλά και την επίδοσή του. Σ υμπληρώστε σωστά τις γραμμές 25 και 28 ώστε να καλείται σωστά η συνάρτηση μέγιστο, με τα στοιχεία των ηλικιών και των επιδόσεων, και να φυλάγεται το αποτέλεσμά της στις μεταβλητές ηλικία και επίδοση αντίστοιχα. 9. Εκτελέστε το πρόγραμμα και σχεδιάστε τον πίνακα τιμών Ε νεργοποιείστε τη λειτουργία Χρήση Αρχείου Εισόδου (F6) ώστε να χρησιμοποιηθούν οι τιμές που έχουν δοθεί έτοιμες για τα δεδομένα του προβλήματος. Ορίστε σημείο διακοπής στην πρώτη κλήση της συνάρτησης (γραμμή 19) και συμπληρώστε τον παρακάτω πίνακα τιμών όπως αυτός διαμορφώνεται κατά την εκτέλεση του προγράμματος (και τις διαδοχικές κλήσεις της συνάρτησης). Παρακολουθήστε τις τιμές στην περιοχή μεταβλητών του χώρου κωδικοποίησης. Πίνακας Τιμών Εντολή Ύψος_1 Ύψος_2 Ύψος Βάρος_1 Βάρος_2 Βάρος Ηλικία_1 Ηλικία_2 Ηλικία Επίδοση_1 Επίδοση_2 Επίδοση [Μέγιστος] Τιμή_1 Τιμή_2 10 1.98 1.89 12 90 92.4 14 18 16 16 67 80 19 1.98 1.89 42 1.98 19 1.98 22......... - σελ. 6 - Αλγοριθμική & Προγραμματισμός

Τετράδιο μαθητή 10. Υλοποιείστε μόνοι σας την... κλήση ΘΕ18: Συναρτήσεις Ο Δείκτης Μάζας του ανθρώπινου Σώματος (ΔΜΣ) υπολογίζεται από το βάρος (Β) σε χλγ. και το Ύψος (Υ) σε μέτρα με τον τύπο ΔΜΣ = Β / Υ 2.. Ο τύπος αυτός ισχύει για άτομα άνω των 18 ετών. Το άτομο ανάλογα με την τιμή του ΔΜΣ χαρακτηρίζεται σύμφωνα με τον παρακάτω πίνακα: ΔΜΣ < 18.5 αδύνατο 18.5 ΔΜΣ < 25 κανονικό 25 ΔΜΣ < 30 βαρύ 30 ΔΜΣ υπέρβαρο κολουθείστε το σύνδεσμο Υπολογισμός ΔΜΣ. Περιλαμβάνει κύριο πρόγραμμα και Ασυνάρτηση για τον υπολογισμό του ΔΜΣ και την εμφάνιση του κατάλληλου χαρακτηρισμού. Θ α πρέπει να συμπληρώσετε τις παραμέτρους της συνάρτησης, τόσο στην κλήση της (πραγματικές) όσο και στη δήλωσή της (τυπικές) ώστε να γίνει σωστά η επικοινωνία των δεδομένων του υπολογισμού από το κύριο πρόγραμμα στη συνάρτηση. Οι παράμετροι δίνουν τα δεδομένα που χρειάζονται για τον υπολογισμό του ΔΜΣ. Σκεφτείτε επομένως ποιες μεταβλητές της συνάρτησης χρησιμοποιούνται για τον υπολογισμό του ΔΜΣ; Αυτές οι μεταβλητές πρέπει να οριστούν ως τυπικές παράμετροι στη δήλωση της συνάρτησης. Για τον υπολογισμό του ΔΜΣ από τη συνάρτηση, χρησιμοποιούνται οι μεταβλητές και Αυτές είναι οι τυπικές παράμετροι που ορίζονται στη δήλωση. Σε ποιες μεταβλητές βρίσκονται οι τιμές που χρειάζεται η συνάρτηση για να κάνει τον υπολογισμό; Αυτές οι μεταβλητές πρέπει να οριστούν ως πραγματικές παράμετροι στην κλήση της συνάρτησης. Τ Τα δεδομένα για τον υπολογισμό του ΔΜΣ βρίσκονται στις μεταβλητές και Αυτές είναι οι πραγματικές παράμετροι που ορίζονται στην κλήση. ο αποτέλεσμα της συνάρτησης επιστρέφεται με το όνομά της στο κύριο πρόγραμμα. Η μεταβλητή που δέχεται το αποτέλεσμα της συνάρτησης πρέπει να είναι ίδιου τύπου με τη συνάρτηση που το υπολογίζει. Εξετάστε το πρόγραμμα για να αποφασίσετε τον τύπο που θα δηλώσετε στην επικεφαλίδα για το αποτέλεσμα που επιστρέφει η συνάρτηση. Το αποτέλεσμα της συνάρτησης είναι τύπου και δίνεται στη μεταβλητή. Επομένως, τόσο η συνάρτηση όσο και η μεταβλητή (που δέχεται την τιμή της) είναι τύπου: Οπότε η δήλωση της συνάρτησης πρέπει να γίνει: ΣΥΝΑΡΤΗΣΗ Υπολογισμός_ΔΜΣ(_, _): και η κλήση της: ΔΜΣ <- Υπολογισμός_ΔΜΣ(, ) - σελ. 7 - Αλγοριθμική & Προγραμματισμός

Χρησιμοποιώντας συναρτήσεις Ε Τετράδιο μαθητή νεργοποιείστε τη λειτουργία Χρήση Αρχείου Εισόδου (F6) ώστε να χρησιμοποιηθούν οι τιμές που έχουν δοθεί έτοιμες για τα δεδομένα του προβλήματος. Ορίστε σημείο διακοπής στην κλήση της συνάρτησης (γραμμή 13) εκτελέστε το πρόγραμμα για να διαβαστούν οι τιμές. Συνεχίστε με βηματική εκτέλεση (F7) και συμπληρώστε τον παρακάτω πίνακα τιμών όπως αυτός διαμορφώνεται κατά την εκτέλεση του προγράμματος (και κλήση της συνάρτησης). Πίνακας Τιμών Εντολή Ύψος Βάρος Ηλικία ΔΜΣ [Υπολογισμός_ΔΜΣ] Β Υ... 1.82 96 42 13 - σελ. 8 - Αλγοριθμική & Προγραμματισμός