Σε ποια κατηγορία ανήκει καθένα από τα παρακάτω προβλήματα;
Για το τέλος μερικές ακόμη ασκήσεις στην αναπαράσταση αλγορίθμων και στα βήματα ενός αλγορίθμου.
Να υπολογίσετε την τιμή των σύνθετων λογικών εκφράσεων που περιέχονται στο συνημμένο αρχείο, γράφοντας αναλυτικά τα βήματα.
Να αναπτύξετε αλγόριθμο ο οποίος:
α) εκχωρεί σε μία μεταβλητή το επώνυμό σας.
β) εκχωρεί σε μία μεταβλητή το βαθμό που λάβατε στο Α΄ τετράμηνο στο μάθημα «Ιστορία» της Α΄ Λυκείου.
γ) εκχωρεί σε μία μεταβλητή το βαθμό που λάβατε στο Β΄ τετράμηνο στο μάθημα «Ιστορία» της Α΄ Λυκείου.
δ) υπολογίζει τον ετήσιο προφορικό βαθμό σας που προκύπτει από το μέσο όρο των βαθμών των δύο τετραμήνων.
ε) εκχωρεί σε μία μεταβλητή το βαθμό που λάβατε στις προαγωγικές εξετάσεις στο μάθημα «Ιστορία» της Α΄ Λυκείου.
στ) υπολογίζει τον βαθμό προαγωγής που προκύπτει από το μέσο όρο του ετήσιου προφορικού βαθμού του μαθητή με τον βαθμό που έλαβε στις προαγωγικές εξετάσεις.
ζ) εμφανίζει το επώνυμο του μαθητή και τον βαθμό προαγωγής.
Το βιβλίο είναι διαθέσιμο στο σύνδεσμο.
Δίνεται ο παρακάτω αλγόριθμος σε ΓΛΩΣΣΑ:
ΑΛΓΟΡΙΘΜΟΣ Ασκηση1
χ <- 5
ψ <- 7
ζ <- 0
ΟΣΟ ψ > 0 ΕΠΑΝΑΛΑΒΕ
ΑΝ ψ mod 2 = 1 ΤΟΤΕ
ζ <- ζ + χ
ΤΕΛΟΣ_ΑΝ
χ <- χ*2
ψ <- ψ div 2
ΓΡΑΨΕ χ, ψ, ζ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΓΡΑΨΕ ζ
ΤΕΛΟΣ Ασκηση1
Τί θα εμφανίσει στην οθόνη του υπολογιστή ο αλγόριθμος κατά την εκτέλεσή του;
Να σχεδιάσετε το αντίστοιχο διάγραμμα ροής.
| 1) | Χαρακτηρισμός τριγώνων |
| 2) | Υπολογισμός εμβαδού τριγώνων με τη βοήθεια του τύπου του Ήρωνα
|
| 3) | Σε έναν αγώνα στον τελικό του άλματος εις μήκος, ο αθλητής πραγματοποιεί την τελική του προσπάθεια. Να αναπτύξετε αλγόριθμο ο οποίος:
α) διαβάζει το μήκος του άλματος του αθλητή. Θεωρήστε ότι για άκυρο άλμα δίνεται ως μήκος ο αριθμός 0. β) Εμφανίζει το μήνυμα "Άκυρο άλμα" αν δόθηκε ως μήκος ο αριθμός 0 ή το μήνυμα "Έγκυρο άλμα" αν δόθηκε ως μήκος αριθμός διάφορος του μηδενός. |
| Θέμα: Ανάπτυξη αλγορίθμου σχετικά με μια φιλανθρωπική δωρεά
Περιγραφή: Στο πλαίσιο του φιλανθρωπικού έργου της μαθητικής κοινότητας που οργάνωσε το 15μελές μαθητικό συμβούλιο του Λυκείου, κάθε μαθητής/τρια έδωσε 3 ευρώ. Το ποσό που συγκεντρώθηκε μοιράστηκε σε δύο φορείς. Να αναπτύξετε αλγόριθμο σε ψευδογλώσσα, ο οποίος: |