56
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον 2.4.2 Δομή Επιλογής 2.4.3 Διαδικασίες πολλαπλών επιλογών Το έργο με τίτλο Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα . Βασισμένο σε έργο στο http://ioarvanit.mysch.gr. Παροχή δικαιωμάτων πέρα από τα πλαίσια αυτής της άδειας μπορεί να είναι διαθέσιμη στο http://ioarvanit.mysch.gr.

ΑΕΠΠ - Μάθημα 9

Embed Size (px)

Citation preview

Page 1: ΑΕΠΠ - Μάθημα 9

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

2.4.2 Δομή Επιλογής2.4.3 Διαδικασίες πολλαπλών επιλογών

Το έργο με τίτλο Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Βασισμένο σε έργο στο http://ioarvanit.mysch.gr.Παροχή δικαιωμάτων πέρα από τα πλαίσια αυτής της άδειας μπορεί να είναι διαθέσιμη στο http://ioarvanit.mysch.gr.

Page 2: ΑΕΠΠ - Μάθημα 9

Η δομή της ακολουθίας

Αλγόριθμος Πράξεις

Διάβασε α,β,γ

αθρ ← α+β+γ

γιν ← α*β*γ

μο ← (α+β+γ)/3

Εκτύπωσε αθρ, γιν, μο

Τέλος Πράξεις

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 3: ΑΕΠΠ - Μάθημα 9

Η δομή της ακολουθίας

Όλες οι εντολές εκτελούνται η μία μετά την άλλη

Αλγόριθμος Πράξεις

Διάβασε α,β,γ

αθρ ← α+β+γ

γιν ← α*β*γ

μο ← (α+β+γ)/3

Εκτύπωσε αθρ, γιν, μο

Τέλος Πράξεις

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 4: ΑΕΠΠ - Μάθημα 9

Η δομή της ακολουθίας

Όλες οι εντολές εκτελούνται η μία μετά την άλλη

Αλγόριθμος Πράξεις

Διάβασε α,β,γ

αθρ ← α+β+γ

γιν ← α*β*γ

μο ← (α+β+γ)/3

Εκτύπωσε αθρ, γιν, μο

Τέλος Πράξεις

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 5: ΑΕΠΠ - Μάθημα 9

Δομή ακολουθίας

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 6: ΑΕΠΠ - Μάθημα 9

Δομή ακολουθίας

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 7: ΑΕΠΠ - Μάθημα 9

Δομή ακολουθίας Δομή επιλογής

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 8: ΑΕΠΠ - Μάθημα 9

Δομή ακολουθίας Δομή επιλογής

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 9: ΑΕΠΠ - Μάθημα 9

Δομή ακολουθίας Δομή επιλογής

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 10: ΑΕΠΠ - Μάθημα 9

Δομή ακολουθίας Δομή επιλογής

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 11: ΑΕΠΠ - Μάθημα 9

Δομή ακολουθίας Δομή επιλογής

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 12: ΑΕΠΠ - Μάθημα 9

Δομή ακολουθίας Δομή επιλογής

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 13: ΑΕΠΠ - Μάθημα 9

Δομή ακολουθίας Δομή επιλογής

Έλεγχος

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 14: ΑΕΠΠ - Μάθημα 9

Αποφάσεις

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 15: ΑΕΠΠ - Μάθημα 9

ΑποφάσειςΘέλω να βγω έξω για καφέ

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 16: ΑΕΠΠ - Μάθημα 9

ΑποφάσειςΘέλω να βγω έξω για καφέ

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 17: ΑΕΠΠ - Μάθημα 9

ΑποφάσειςΘέλω να βγω έξω για καφέ

θα φορέσω χοντρό μπουφάνΑν κάνει πολύ κρύο

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 18: ΑΕΠΠ - Μάθημα 9

ΑποφάσειςΘέλω να βγω έξω για καφέ

θα πάρω ομπρέλα

θα φορέσω χοντρό μπουφάνΑν κάνει πολύ κρύο

Αν βρέχει

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 19: ΑΕΠΠ - Μάθημα 9

ΑποφάσειςΘέλω να βγω έξω για καφέ

θα πάρω ομπρέλα

θα φορέσω χοντρό μπουφάν

θα πάρω τα γυαλιά ηλίου

Αν κάνει πολύ κρύο

Αν βρέχει

Αν έχει ήλιο

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 20: ΑΕΠΠ - Μάθημα 9

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

εμφανίζει το μήνυμα: Παγωνιά

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 21: ΑΕΠΠ - Μάθημα 9

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

εμφανίζει το μήνυμα: Παγωνιά

Αλγόριθμος Θερμοκρασία

Διάβασε θ

Αν θ<0 τότε

Εμφάνισε “Παγωνιά”

Τέλος_αν

Τέλος Θερμοκρασία

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 22: ΑΕΠΠ - Μάθημα 9

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

εμφανίζει το μήνυμα: Παγωνιά

Αλγόριθμος Θερμοκρασία

Διάβασε θ

Αν θ<0 τότε

Εμφάνισε “Παγωνιά”

Τέλος_αν

Τέλος Θερμοκρασία

Έλεγχος

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 23: ΑΕΠΠ - Μάθημα 9

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

εμφανίζει το μήνυμα: Παγωνιά

Αλγόριθμος Θερμοκρασία

Διάβασε θ

Αν θ<0 τότε

Εμφάνισε “Παγωνιά”

Τέλος_αν

Τέλος Θερμοκρασία

Έλεγχος

Εντολή που εκτελείται αν ο έλεγχος επαληθευθεί

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 24: ΑΕΠΠ - Μάθημα 9

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

εμφανίζει το μήνυμα: Παγωνιά

Αλγόριθμος Θερμοκρασία

Διάβασε θ

Αν θ<0 τότε

Εμφάνισε “Παγωνιά”

Τέλος_αν

Τέλος Θερμοκρασία

Έλεγχος

Εντολή που εκτελείται αν ο έλεγχος επαληθευθεί

Κλείσιμο της δομής επιλογής, επιστροφή στον αλγόριθμο

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 25: ΑΕΠΠ - Μάθημα 9

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

εμφανίζει το μήνυμα: Παγωνιά

Αλγόριθμος Θερμοκρασία

Διάβασε θ

Αν θ<0 τότε

Εμφάνισε “Παγωνιά”

Τέλος_αν

Τέλος Θερμοκρασία

Συνθήκη που ελέγχεται. Αν είναι αληθής τότε θα εκτελεστεί η δομή επιλογής

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 26: ΑΕΠΠ - Μάθημα 9

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

εμφανίζει το μήνυμα: Παγωνιά

Αρχή

Διάβασε θ

θ<0

Τέλος

Εμφάνισε “Παγωνιά”ΝΑΙ

ΟΧΙ

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 27: ΑΕΠΠ - Μάθημα 9

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

εμφανίζει το μήνυμα: Παγωνιά

Αρχή

Διάβασε θ

θ<0

Τέλος

Εμφάνισε “Παγωνιά”ΝΑΙ

ΟΧΙ

Έλεγχος συνθήκης

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 28: ΑΕΠΠ - Μάθημα 9

ΑποφάσειςΘέλω να πάω διακοπές στην Πάρο

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 29: ΑΕΠΠ - Μάθημα 9

ΑποφάσειςΘέλω να πάω διακοπές στην Πάρο

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 30: ΑΕΠΠ - Μάθημα 9

ΑποφάσειςΘέλω να πάω διακοπές στην Πάρο

Θα πάω με αεροπλάνοΑν έχω μαζέψει αρκετά λεφτά

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 31: ΑΕΠΠ - Μάθημα 9

ΑποφάσειςΘέλω να πάω διακοπές στην Πάρο

Θα πάω με αεροπλάνο

Αλλιώς

Αν έχω μαζέψει αρκετά λεφτά

Θα πάω με πλοίο

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 32: ΑΕΠΠ - Μάθημα 9

ΑποφάσειςΘέλω να πάω διακοπές στην Πάρο

Θα πάω με αεροπλάνο

Αλλιώς

Αν έχω μαζέψει αρκετά λεφτά

Θα πάω με πλοίο

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 33: ΑΕΠΠ - Μάθημα 9

Να διαβασθούν δύο αριθμοί και σε περίπτωση που ο πρώτος αριθμός είναι μικρότερος του δεύτερου, να υπολογισθεί και

να εκτυπωθεί το άθροισμά τους, διαφορετικά να υπολογισθεί και να εκτυπωθεί το γινόμενό τους.

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 34: ΑΕΠΠ - Μάθημα 9

Να διαβασθούν δύο αριθμοί και σε περίπτωση που ο πρώτος αριθμός είναι μικρότερος του δεύτερου, να υπολογισθεί και

να εκτυπωθεί το άθροισμά τους, διαφορετικά να υπολογισθεί και να εκτυπωθεί το γινόμενό τους.

Αλγόριθμος Παράδειγμα_3

Διάβασε a, b

Αν a < b τότε

c ← a + b

αλλιώς

c ← a * b

Τέλος_αν

Εκτύπωσε c

Τέλος Παράδειγμα_3

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 35: ΑΕΠΠ - Μάθημα 9

Να διαβασθούν δύο αριθμοί και σε περίπτωση που ο πρώτος αριθμός είναι μικρότερος του δεύτερου, να υπολογισθεί και

να εκτυπωθεί το άθροισμά τους, διαφορετικά να υπολογισθεί και να εκτυπωθεί το γινόμενό τους.

Αλγόριθμος Παράδειγμα_3

Διάβασε a, b

Αν a < b τότε

c ← a + b

αλλιώς

c ← a * b

Τέλος_αν

Εκτύπωσε c

Τέλος Παράδειγμα_3

Αν η συνθήκη είναι αληθής θα υπολογιστεί το άθροισμα

Έλεγχος συνθήκης

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 36: ΑΕΠΠ - Μάθημα 9

Να διαβασθούν δύο αριθμοί και σε περίπτωση που ο πρώτος αριθμός είναι μικρότερος του δεύτερου, να υπολογισθεί και

να εκτυπωθεί το άθροισμά τους, διαφορετικά να υπολογισθεί και να εκτυπωθεί το γινόμενό τους.

Αλγόριθμος Παράδειγμα_3

Διάβασε a, b

Αν a < b τότε

c ← a + b

αλλιώς

c ← a * b

Τέλος_αν

Εκτύπωσε c

Τέλος Παράδειγμα_3

Αν η συνθήκη είναι αληθής θα υπολογιστεί το άθροισμα

Έλεγχος συνθήκης

Το αλλιώς σημαίνει οποιαδήποτε περίπτωση που δεν επαληθεύει την συνθήκη

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 37: ΑΕΠΠ - Μάθημα 9

Να διαβασθούν δύο αριθμοί και σε περίπτωση που ο πρώτος αριθμός είναι μικρότερος του δεύτερου, να υπολογισθεί και

να εκτυπωθεί το άθροισμά τους, διαφορετικά να υπολογισθεί και να εκτυπωθεί το γινόμενό τους.

Αλγόριθμος Παράδειγμα_3

Διάβασε a, b

Αν a < b τότε

c ← a + b

αλλιώς

c ← a * b

Τέλος_αν

Εκτύπωσε c

Τέλος Παράδειγμα_3

Αν η συνθήκη είναι αληθής θα υπολογιστεί το άθροισμα

Έλεγχος συνθήκης

Το αλλιώς σημαίνει οποιαδήποτε περίπτωση που δεν επαληθεύει την συνθήκη

Η εντολή αυτή εκτελείται αν η συνθήκη δεν είναι αληθής

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 38: ΑΕΠΠ - Μάθημα 9

Να διαβασθούν δύο αριθμοί και σε περίπτωση που ο πρώτος αριθμός είναι μικρότερος του δεύτερου, να υπολογισθεί και

να εκτυπωθεί το άθροισμά τους, διαφορετικά να υπολογισθεί και να εκτυπωθεί το γινόμενό τους.

Αλγόριθμος Παράδειγμα_3

Διάβασε a, b

Αν a < b τότε

c ← a + b

αλλιώς

c ← a * b

Τέλος_αν

Εκτύπωσε c

Τέλος Παράδειγμα_3

Αν η συνθήκη είναι αληθής θα υπολογιστεί το άθροισμα

Έλεγχος συνθήκης

Το αλλιώς σημαίνει οποιαδήποτε περίπτωση που δεν επαληθεύει την συνθήκη

Η εντολή αυτή εκτελείται αν η συνθήκη δεν είναι αληθής

Κλείσιμο δομής επιλογής, επιστροφή στον αλγόριθμο

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 39: ΑΕΠΠ - Μάθημα 9

Να διαβασθούν δύο αριθμοί και σε περίπτωση που ο πρώτος αριθμός είναι μικρότερος του δεύτερου, να υπολογισθεί και

να εκτυπωθεί το άθροισμά τους, διαφορετικά να υπολογισθεί και να εκτυπωθεί το γινόμενό τους.

Αρχή

Διάβασε a,b

a<b

Τέλος

ΝΑΙ

ΟΧΙ

c ← a + b

c ← a * b

Εκτύπωσε c

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 40: ΑΕΠΠ - Μάθημα 9

ΑποφάσειςΘέλω απεγνωσμένα να κάνω σχέση

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 41: ΑΕΠΠ - Μάθημα 9

ΑποφάσειςΘέλω απεγνωσμένα να κάνω σχέση

Θα τα φτιάξω με την Εβίτα

Αν με γουστάρει η Εβίτα

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 42: ΑΕΠΠ - Μάθημα 9

ΑποφάσειςΘέλω απεγνωσμένα να κάνω σχέση

Θα τα φτιάξω με την ΕβίταΑλλιώς αν με γουστάρει η Ελένη

Αν με γουστάρει η Εβίτα

Θα τα φτιάξω με την Ελένη

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 43: ΑΕΠΠ - Μάθημα 9

ΑποφάσειςΘέλω απεγνωσμένα να κάνω σχέση

Θα τα φτιάξω με την ΕβίταΑλλιώς αν με γουστάρει η Ελένη

Αν με γουστάρει η Εβίτα

Θα τα φτιάξω με την Ελένη

Αλλιώς αν με γουστάρει η ΜαρίαΘα τα φτιάξω με την Μαρία

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 44: ΑΕΠΠ - Μάθημα 9

Αλλιώς

ΑποφάσειςΘέλω απεγνωσμένα να κάνω σχέση

Θα τα φτιάξω με την ΕβίταΑλλιώς αν με γουστάρει η Ελένη

Αν με γουστάρει η Εβίτα

Θα τα φτιάξω με την Ελένη

Αλλιώς αν με γουστάρει η ΜαρίαΘα τα φτιάξω με την Μαρία

Θα αρχίσω να μαζεύω γραμματόσημα

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 45: ΑΕΠΠ - Μάθημα 9

Αλλιώς

ΑποφάσειςΘέλω απεγνωσμένα να κάνω σχέση

Θα τα φτιάξω με την ΕβίταΑλλιώς αν με γουστάρει η Ελένη

Αν με γουστάρει η Εβίτα

Θα τα φτιάξω με την Ελένη

Αλλιώς αν με γουστάρει η ΜαρίαΘα τα φτιάξω με την Μαρία

Θα αρχίσω να μαζεύω γραμματόσημα

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 46: ΑΕΠΠ - Μάθημα 9

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

Αλγόριθμος Θερμοκρασία2 Διάβασε θ Αν θ > 35 τότε Εμφάνισε “Καύσωνας” Αλλιώς αν θ > 25 τότε Εμφάνισε “Ζεστή ημέρα” Αλλιώς αν θ > 15 τότε Εμφάνισε “Δροσερή ημέρα” Αλλιώς αν θ > 0 τότε Εμφάνισε “Κρύα ημέρα” Αλλιώς Εμφάνισε “Παγωνιά” Τέλος_ανΤέλος Θερμοκρασία2

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 47: ΑΕΠΠ - Μάθημα 9

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

Αλγόριθμος Θερμοκρασία2 Διάβασε θ Αν θ > 35 τότε Εμφάνισε “Καύσωνας” Αλλιώς αν θ > 25 τότε Εμφάνισε “Ζεστή ημέρα” Αλλιώς αν θ > 15 τότε Εμφάνισε “Δροσερή ημέρα” Αλλιώς αν θ > 0 τότε Εμφάνισε “Κρύα ημέρα” Αλλιώς Εμφάνισε “Παγωνιά” Τέλος_ανΤέλος Θερμοκρασία2

Στην περίπτωση αυτή η θερμοκρασία είναι από 26 μέχρι 35

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 48: ΑΕΠΠ - Μάθημα 9

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

Αλγόριθμος Θερμοκρασία2 Διάβασε θ Αν θ > 35 τότε Εμφάνισε “Καύσωνας” Αλλιώς αν θ > 25 τότε Εμφάνισε “Ζεστή ημέρα” Αλλιώς αν θ > 15 τότε Εμφάνισε “Δροσερή ημέρα” Αλλιώς αν θ > 0 τότε Εμφάνισε “Κρύα ημέρα” Αλλιώς Εμφάνισε “Παγωνιά” Τέλος_ανΤέλος Θερμοκρασία2

Στην περίπτωση αυτή η θερμοκρασία είναι από 26 μέχρι 35

Στην περίπτωση αυτή η θερμοκρασία είναι από 16 μέχρι 25

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 49: ΑΕΠΠ - Μάθημα 9

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

Αλγόριθμος Θερμοκρασία2 Διάβασε θ Αν θ > 35 τότε Εμφάνισε “Καύσωνας” Αλλιώς αν θ > 25 τότε Εμφάνισε “Ζεστή ημέρα” Αλλιώς αν θ > 15 τότε Εμφάνισε “Δροσερή ημέρα” Αλλιώς αν θ > 0 τότε Εμφάνισε “Κρύα ημέρα” Αλλιώς Εμφάνισε “Παγωνιά” Τέλος_ανΤέλος Θερμοκρασία2

Στην περίπτωση αυτή η θερμοκρασία είναι από 26 μέχρι 35

Στην περίπτωση αυτή η θερμοκρασία είναι από 16 μέχρι 25

Στην περίπτωση αυτή η θερμοκρασία είναι από 1 μέχρι 15

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 50: ΑΕΠΠ - Μάθημα 9

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

Διάβασε θ

θ>35

Τέλος

Εμφάνισε “Παγωνιά”

ΝΑΙ

ΟΧΙ θ>25 θ>15 θ>0

Εμφάνισε “Καύσωνας”

Εμφάνισε “Ζεστή ημέρα”

Εμφάνισε “Δροσερή ημέρα”

Εμφάνισε “Κρύα ημέρα”

ΟΧΙ ΟΧΙ ΟΧΙ

ΝΑΙ ΝΑΙ ΝΑΙ

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 51: ΑΕΠΠ - Μάθημα 9

Συγκριτικοί τελεστές

● Μεγαλύτερο >● Μικρότερο <● Ίσο =● Μεγαλύτερο ή ίσο >=● Μικρότερο ή ίσο <=● Διάφορο <>

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 52: ΑΕΠΠ - Μάθημα 9

Να αναπτυχθεί αλγόριθμος ο οποίος θα διαβάζει έναν αριθμό x και θα υπολογίζει και θα εκτυπώνει την τιμή της ακόλουθης συνάρτησης. Να γίνει και διάγραμμα ροής

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 53: ΑΕΠΠ - Μάθημα 9

Να αναπτυχθεί αλγόριθμος ο οποίος θα διαβάζει έναν αριθμό x και θα υπολογίζει και θα εκτυπώνει την τιμή της ακόλουθης συνάρτησης. Να γίνει και διάγραμμα ροής

Αλγόριθμος ΣυνάρτησηF Διάβασε x Αν x <> 1 τότε Fx ← (3 * x) / (x - 1) ^ 2 Εκτύπωσε Fx Αλλιώς Εκτύπωσε "Η συνάρτηση δεν ορίζεται για x = 1" Τέλος_ΑνΤέλος ΣυνάρτησηF

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 54: ΑΕΠΠ - Μάθημα 9

Να αναπτυχθεί αλγόριθμος ο οποίος θα διαβάζει έναν αριθμό x και θα υπολογίζει και θα εκτυπώνει την τιμή της ακόλουθης συνάρτησης. Να γίνει και διάγραμμα ροής

Διάβασε x

x<>1

Fx←3*x/(x-1)^2

Εκτύπωσε Fx

Εκτύπωσε “Δεν ορίζεται”

Αρχή

Τέλος

ΝΑΙ

ΟΧΙ

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 55: ΑΕΠΠ - Μάθημα 9

Να αναπτυχθεί αλγόριθμος ο οποίος θα διαβάζει το μέσο όρο ενός μαθητή κατά την περασμένη σχολική χρονιά και θα εκτυπώνει το αντίστοιχο μήνυμα σύμφωνα με τα ακόλουθα: Αν ο βαθμός είναι μικρότερος από 9,5 ο μαθητής απορρίπτεται στο μάθημα, αν είναι μεγαλύτερος από 9,5 και μικρότερος από 13 τότε ο χαρακτηρισμός του μαθητή είναι "Σχεδόν καλά", αν είναι μεγαλύτερος του 13 έως 16 ο χαρακτηρισμός είναι "Καλά", αν είναι μικρότερος του 18 "Πολύ καλά", ενώ τέλος αν ο μέσος όρος είναι μεγαλύτερος του 18 ο χαρακτηρισμός είναι "Άριστα"

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Page 56: ΑΕΠΠ - Μάθημα 9

Να αναπτυχθεί αλγόριθμος ο οποίος θα διαβάζει το μέσο όρο ενός μαθητή κατά την περασμένη σχολική χρονιά και θα εκτυπώνει το αντίστοιχο μήνυμα σύμφωνα με τα ακόλουθα: Αν ο βαθμός είναι μικρότερος από 9,5 ο μαθητής απορρίπτεται στο μάθημα, αν είναι μεγαλύτερος από 9,5 και μικρότερος από 13 τότε ο χαρακτηρισμός του μαθητή είναι "Σχεδόν καλά", αν είναι μεγαλύτερος του 13 έως 16 ο χαρακτηρισμός είναι "Καλά", αν είναι μικρότερος του 18 "Πολύ καλά", ενώ τέλος αν ο μέσος όρος είναι μεγαλύτερος του 18 ο χαρακτηρισμός είναι "Άριστα"

Αλγόριθμος Χαρακτηρισμός_ΜΟ Διάβασε μέσος_όρος

Αν μέσος_όρος < 9.5 τότε

Εκτύπωσε "Ο μαθητής απορρίπτεται" Αλλιώς_Αν μέσος_όρος < 13 τότε

Εκτύπωσε "Σχεδόν καλά" Αλλιώς_Αν μέσος_όρος < 16 τότε

Εκτύπωσε "Καλά"

Αλλιώς_Αν μέσος_όρος < 18 τότε

Εκτύπωσε "Πολύ καλά" Αλλιώς

Εκτύπωσε "Άριστα" Τέλος_Αν

Τέλος Χαρακτηρισμός_ΜΟ Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .