Όταν οι περιπτώσεις που πρέπει να ελεχθούν είναι περισσότερες από μία…

Διάγραμμα ροής

Drawing pollaples an

Σύνταξη:

ΑΝ <Συνθήκη1> ΤΟΤΕ
<Εντολές1>
ΑΛΛΙΩΣ_ΑΝ <Συνθήκη2> ΤΟΤΕ
<Εντολές2>
…….

ΑΛΛΙΩΣ_ΑΝ <ΣυνθήκηΝ> ΤΟΤΕ
<ΕντολέςΝ>
ΑΛΛΙΩΣ
<Εντολές>

ΤΕΛΟΣ_ΑΝ

ΔΡΑΣΤΗΡΙΟΤΗΤΕΣ

1η Δραστηριότητα – Εκτέλεση κώδικα (έλεγχος διαδοχικών περιοχών τιμών)

Συνεχίστε την ανάγνωση

 

ΑΝ <συνθήκη> ΤΟΤΕ
        <εντολές1>
ΑΛΛΙΩΣ
        <εντολές2>
ΤΕΛΟΣ_ΑΝ

Drawing sintheti an

Online δημιουργός Διαγραμμάτων Ροής

 1η Δραστηριότητα – Εκτέλεση/Διόρθωση προγράμματος

Να γραφεί πρόγραμμα σε ΓΛΩΣΣΑ, που θα διαβάζει το έτος γέννησης ενός ατόμου, θα υπολογίζει την ηλικία του και αν είναι πάνω από 25 ετών θα εμφανίζει το μήνυμα “Μπορείτε να εισέλθετε“, διαφορετικά θα εμφανίζει το μήνυμα “Δεν μπορείτε να εισέλθετε

  1. Συμπληρώστε κατάλληλα τον διπλανό ημιτελή κώδικα ώστε να επιλύει το παραπάνω πρόβλημα.
  2. Κάντε τις απαραίτητες αλλαγές στον κώδικα σας ώστε το μήνυμα “Μπορείτε να εισέλθετε” να εμφανίζεται όταν το άτομο είναι ενήλικο
  3. Κάντε τις απαραίτητες αλλαγές στον κώδικα ώστε η εντολή της σύνθετης επιλογής να έχει την παρακάτω μορφή:

ΑΝ **** ΤΟΤΕ
ΓΡΑΨΕ “Δεν μπορείτε να εισέλθετε”
ΑΛΛΙΩΣ
ΓΡΑΨΕ “Μπορείτε να εισέλθετε”
ΤΕΛΟΣ_ΑΝ

 

ΠΡΟΓΡΑΜΜΑ Δραστηριότητα1

ΣΤΑΘΕΡΕΣ

ετος =           !το τρέχον έτος

ΜΕΤΑΒΛΗΤΕΣ

ΑΚΕΡΑΙΕΣ: ηλικία

ΑΡΧΗ

ΔΙΑΒΑΣΕ ετος_γεννησης
ηλικία <-   ********

ΓΡΑΨΕ ηλικία

!το άτομο είναι πάνω από 25 ετών

ΑΝ  *****     ΤΟΤΕ

ΓΡΑΨΕ “ΜΠΟΡΕΙΤΕ ΝΑ ΕΙΣΑΛΘΕΤΕ

ΑΛΛΙΩΣ

ΓΡΑΨΕ “ΔΕΝ ΜΠΟΡΕΙΤΕ ΝΑ ΕΙΣΕΛΘΕΤΕ”

ΤΕΛΟΣ_ΑΝ

ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Συνεχίστε την ανάγνωση

Εύρεση του μεγαλύτερου μεταξύ 3 αριθμών

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

ΔΙΑΒΑΣΕ Α, Β, Γ

ΜΑΧ <– Α

ΑΝ Β > ΜΑΧ ΤΟΤΕ

ΜΑΧ <– Β

ΤΕΛΟΣ_ΑΝ

ΑΝ Γ > ΜΑΧ ΤΟΤΕ

ΜΑΧ <– Γ

ΤΕΛΟΣ_ΑΝ

ΓΡΑΨΕ ΜΑΧ

Δραστηριότητα

Να απαντήσετε στις παρακάτω ερωτήσεις:

  1. Να γράψετε το διάγραμμα ροής του παραπάνω κώδικα
  2. Να γράψετε πρόγραμμα που θα υπολογίζει και εμφανίζει τον μικρότερο μεταξύ τριών αριθμών
  3. Να γράψετε πρόγραμμα που θα υπολογίζει και εμφανίζει τη διαφορά ΜΑΧ- ΜΙΝ μεταξύ 4 αριθμών

 

Εύρεση δεδομένων που σχετίζονται με το ΜΙΝ/ΜΑΧ

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

ΔΙΑΒΑΣΕ Ο1, Β1, Ο2, Β2, Ο3, Β3

ΜΑΧ <– Β1

Ο_ΜΑΧ <– Ο1

ΑΝ Β2 > ΜΑΧ ΤΟΤΕ

ΜΑΧ <– Β2

Ο_ΜΑΧ <– Ο2

ΤΕΛΟΣ_ΑΝ

ΑΝ Β3 > ΜΑΧ ΤΟΤΕ

ΜΑΧ <– Β3

Ο_ΜΑΧ <– Ο3

ΤΕΛΟΣ_ΑΝ

ΓΡΑΨΕ Ο_ΜΑΧ

Δραστηριότητα

Να απαντήσετε στις παρακάτω ερωτήσεις:

  1. Να γράψετε το διάγραμμα ροής του παραπάνω κώδικα
  2. Να γράψετε πρόγραμμα που θα υπολογίζει και εμφανίζει ποιος είναι ο μικρότερος μεταξύ τριών αριθμών
  3. Να γράψετε πρόγραμμα που θα διαβάζει το όνομα και το έτος γέννησης 4 ανθρώπων και θα εμφανίζει το όνομα του μεγαλύτερου (θεωρήστε ότι όλοι έχουν διαφορετικές ηλικίες)
  4. Να γράψετε πρόγραμμα που θα διαβάζει τα ονόματα και τους βαθμούς που συγκέντρωσαν 4 ομάδες σε ένα μίνι τουρνουά ποδοσφαίρου και θα υπολογίζει τον νικητή (να λάβετε υπόψη την περίπτωση της ισοβαθμίας)