Δομή Επιλογής

2.2.7.3 Δομή επιλογής


Ερώτηση : 1 (2 βαθμοί)

Συμπλήρωση Κενών (Χαλαρή Ταυτοποίηση)
Να διαβαστεί ένας αριθμός και να εμφανιστεί η απόλυτη τιμή του.

Η απόλυτη τιμή ενός αριθμού είναι ο ίδιος ο αριθμός, αν είναι θετικός ή ο αντίθετός του, αν είναι αρνητικός. Έτσι για να υπολογιστεί η απόλυτη τιμή ενός αριθμού αρκεί να ελεγχθεί, αν τυχόν ο δεδομένος αριθμός είναι αρνητικός και αν ναι, να βρεθεί ο αντίθετός του. 

Συμπληρώστε τα κενά

Αλγόριθμος Απόλυτη_τιμή1
Διάβασε α
Αν __(1)___ τότε
  α ? α__(2)___
Τέλος_αν
Εμφάνισε α
Τέλος Απόλυτη_τιμή1

 

1. 2.

Ερώτηση : 2 (3 βαθμοί)

Συμπλήρωση Κενών (Χαλαρή Ταυτοποίηση)
Να γραφεί αλγόριθμος που να επιλύει το παρακάτω πρόβλημα

Να αναπτύξετε αλγόριθμο ο οποίος με δεδομένα τα μήκη τριών ευθυγράμμων τμημάτων θα υπολογίζει και θα εμφανίζει το εμβαδόν του τριγώνου που μπορούν να σχηματίσουν, με βάση τον τύπο του Ήρωνα

, όπου t είναι η ημιπερίμετρος του τριγώνου t = (a + b + g) / 2 και a, b, g τα μήκη των ευθυγράμμων τμημάτων. Σε περίπτωση που τα ευθύγραμμα τμήματα δεν μπορούν να σχηματίσουν τρίγωνο, εμφανίζεται κατάλληλο μήνυμα. Για να σχηματιστεί τρίγωνο θα πρέπει το άθροισμα των μηκών δύο οποιονδήποτε ευθυγράμμων τμημάτων να είναι μεγαλύτερο από το μήκος του άλλου τμήματος.

Συμπληρώστε τα κενά:

Αλγόριθμος Εμβαδό
Δεδομένα // α, β, γ // 
Αν α + β > γ και β + γ > α και γ + α > β __(1)__
  τ ? (α + β + γ)/ 2
  Εμβ ? Τ_Ρ(τ*(τ - α)*(τ - β)*(τ - γ))
  Εμφάνισε Εμβ
___(2)___
  Εμφάνισε '' Δεν σχηματίζεται τρίγωνο ''
___(3)___
Τέλος Εμβαδό

1. 2. 3.

Ερώτηση : 3 (20 βαθμοί)

Ελεύθερου Κειμένου
Να αναπτυχθεί αλγόριθμος που θα επιλύει το παρακάτω πρόβλημα

Το όζον (Ο3) αποτελεί έναν από τους ρύπους που προκαλούν μόλυνση στην ατμόσφαιρα. Σε περιπτώσεις που ο ρύπος αυτός ξεπεράσει τα 300 μg/m3 τότε πρέπει να ληφθούν μέτρα. Να αναπτυχθεί αλγόριθμος ο οποίος θα διαβάζει την τιμή του Ο3 και θα εκτυπώνει το αντίστοιχο μήνυμα σύμφωνα με τον παρακάτω πίν

Τιμές Όζον Μήνυμα
Τιμή > 250 Προειδοποίηση
Τιμή > 350 Μέτρα Α
Τιμή > 500 Μέτρα Β

ακα: