Πίνακες αποφάσεων. Παράδειγµα 1 ο. Εκφώνηση. Ανάλυση

Σχετικά έγγραφα
ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ

Απλοποιεί τα γεγονότα έτσι ώστε να περιγράφει τι έχει γίνει και όχι πως έχει γίνει.

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

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

04ο Πίνακες.doc. Πίνακας. Γενικά

ÏÌÉÊÑÏÍ ÖÑÏÍÔÉÓÔÇÑÉÏ ÊÏÑÄÅËÉÏ

Επαναληπτικές Διαδικασίες

Δομές Ακολουθίας- Επιλογής - Επανάληψης. Δομημένος Προγραμματισμός

Ενδεικτικές απαντήσεις των Ερωτήσεων - Θεµάτων προς συζήτηση - ραστηριοτήτων. Κεφάλαιο 2.2. Έκδοση 3.0

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

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

ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΟΜΗ ΕΠΙΛΟΓΗΣ. ΘΕΜΑ 1 ο

Ορισµοί κεφαλαίου. Σηµαντικά σηµεία κεφαλαίου

Α Β (ΟΧΙ Α) Η Β Α ΚΑΙ Β Α Η Β ΨΕΥ ΗΣ ΑΛΗΘΗΣ ΑΛΗΘΗΣ ΨΕΥ ΗΣ

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

ΣΗΜΕΙΩΣΕΙΣ ΣΤΟ ΜΑΘΗΜΑ «ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΕ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ»

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

ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΚΑΡΠΕΝΗΣΙΟΥ ΙΩΡΟ ΕΠΑΝΑΛΗΠΤΙΚΟ ΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ 16/12/2008. Τµήµα ΓΤ2 Όνοµα:...

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. i. Η συνθήκη α > β ή α <= β α) είναι πάντα Αληθής β) είναι πάντα Ψευδής γ) δεν υπολογίζεται δ) τίποτα από τα προηγούμενα

Α1. 1-Λάθος 2-Λάθος 3-Σωστό 4-Σωστό 5-Λάθος

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ' ΛΥΚΕΙΟΥ ΤΕΧΝ/ΚΗΣ ΚΑΤ/ΝΣΗΣ (Πλ. & Υπ.) 2006 ΕΚΦΩΝΗΣΕΙΣ ÈÅÌÅËÉÏ

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον 2o Επαναληπτικό Διαγώνισμα Κεφ: 2 ο 7 ο 8 ο ΗΜΕΡΟΜΗΝΙΑ 21/ 10/ 2017

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

ΗΜΙΟΥΡΓΙΑ ΠΑΙΧΝΙ ΙΟΥ ΣΤΟ SCRATCH ΒΗΜΑ ΠΡΟΣ ΒΗΜΑ

Αξιολόγηση - Τεκμηρίωση

ΔΙΑΓΩΝΙΣΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ:- Γ ΛΥΚΕΙΟΥ ΤΜΗΜΑΤΑ: ΓΟ4 ΓΟ7 (ΖΩΓΡΑΦΟΥ) ΓΟ5 ΓΟ6 (ΧΟΛΑΡΓΟΣ) HM/NIA: 15/1/2017

. Επόμενο βήμα. Θέση Τηλεσκοπίου

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

Α1. 1. Λ 2. Λ 3. Σ 4. Λ 5. Λ. Α2. Ο 1 ος αλγόριθµος: i) Αντί για: Αν Σ<1000 τότε θέλει:

Ημερομηνία: Τρίτη 27 Δεκεμβρίου 2016 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ

18/ 07/ Σελίδα 1 6

Ανάπτυξη εφαρμογών Σχετικά με την εντολή επανάληψης «Για από μέχρι με_βήμα»

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

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

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

B ΚΥΚΛΟΣ ΠΡΟΣΟΜΟΙΩΤΙΚΩΝ ΙΑΓΩΝΙΣΜΑΤΩΝ ΣΥΓΧΡΟΝΟ Ενδεικτικές Απαντήσεις Γ Λυκείου Οκτώβριος 2013 ΘΕΜΑ Α

Τεχνικές Αναπαράστασης αλγορίθµων Ψευδοκώδικας Διάγραµµα Ροής Αλγοριθµικές δοµές (Ακολουθία Επιλογή Επανάληψη)

Όνομα(τα): Όνομα(τα): Όνομα Η/Υ: Τμήμα: Ημερομηνία: Δομή Επιλογής

Ψευδογλώσσας και Διαγράμματα Ροής

Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον Τεχνολογικής Κατεύθυνσης Γ Λυκείου 2001 ΕΚΦΩΝΗΣΕΙΣ

Α Β (ΟΧΙ Α) Η Β Α ΚΑΙ Β Α Η Β ΨΕΥ ΗΣ ΑΛΗΘΗΣ

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

στο μάθημα προσανατολισμού Γ τάξης ενιαίου Λυκείου: Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Τάξη: Γ Λυκείου Κατεύθυνση: Τεχνολογική Μάθημα: Ανάπτυξη Εφαρμογών σε Προγ/κό Περιβάλλον Είδος Εξέτασης: Διαγώνισμα Ημερομηνία Εξέτασης:

ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / ΘΕΡΙΝΑ ΣΕΙΡΑ: 1 η ΗΜΕΡΟΜΗΝΙΑ: 08 / 02 / 2015 ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: Ι. ΜΙΧΑΛΕΑΚΟΣ - Α. ΚΑΤΡΑΚΗ - Π. ΣΙΟΤΡΟΠΟΣ ΑΠΑΝΤΗΣΕΙΣ

1 η εξεταστική περίοδος από 20/10/2013 έως 17/11/2013. γραπτή εξέταση στο μάθημα Α ΝΑΠΤΥΞΗ ΕΦΑΡΜ Ο ΓΩ Ν ΣΕ ΠΡΟΓΡ ΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ

Στη C++ υπάρχουν τρεις τύποι βρόχων: (a) while, (b) do while, και (c) for. Ακολουθεί η σύνταξη για κάθε μια:

ΛΥΣΕΙΣ ΑΣΚΗΣΕΙΣ ΠΑΝΕΛΛΗΝΙΕΣ ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ

Εισαγωγή στις Αρχές της Επιστήμης των Υπολογιστών

1. Πότε χρησιμοποιούμε την δομή επανάληψης; Ποιες είναι οι διάφορες εντολές (μορφές) της;

Κεφάλαια Εντολές επανάληψης. Τρεις εντολές επανάληψης. Επιλογή εντολής επανάληψης ΟΣΟ...ΕΠΑΝΑΛΑΒΕ. Σύνταξη στη ΓΛΩΣΣΑ

A. Να γράψετε τον αριθμό της κάθε μιας από τις παρακάτω προτάσεις και δίπλα. το γράμμα Σ, εάν είναι σωστή, ή το γράμμα Λ, εάν είναι λανθασμένη.

Α1. (α). ώστε τον ορισµό του προβλήµατος (Μονάδες 3)

ΕΠΙΛΥΣΗ ΠΡΟΒΛΗΜΑΤΟΣ ΜΕ Η/Υ Γ ΓΥΜΝΑΣΙΟΥ Καθηγητής Παναγιώτης

Έστω ένας πίνακας με όνομα Α δέκα θέσεων : 1 η 2 η 3 η 4 η 5 η 6 η 7 η 8 η 9 η 10 η

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ομή Επανάληψης

Κεφάλαιο 2.2 Δραστηριότητες

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2. Α1. Ο αλγόριθμος είναι απαραίτητος μόνο για την επίλυση προβλημάτων πληροφορικής

ΙΑΓΩΝΙΣΜΑ ΑΝΑΠΤΥΞΗΣ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ (ΑΠΟΦΟΙΤΟΙ) Κυριακή

4.4 Μετατροπή από μία μορφή δομής επανάληψης σε μία άλλη.

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

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

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

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

Άθροισµα γωνιών τριγώνου, γωνίες ισοπλεύρου, ισοσκελούς τριγώνου και εξωτερική γωνία τριγώνου στην Α Γυµνασίου

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

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

ÔÏÕËÁ ÓÁÑÑÇ ÊÏÌÏÔÇÍÇ

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. i. Η συνθήκη α > β ή α <= β α) είναι πάντα Αληθής β) είναι πάντα Ψευδής γ) δεν υπολογίζεται δ) τίποτα από τα προηγούμενα

ΚΕΝΤΡΙΚΗ ΟΡΓΑΝΩΤΙΚΗ ΕΠΙΤΡΟΠΗ 8 ου ΠΑΝΕΛΛΗΝΙΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΠΛΗΡΟΦΟΡΙΚΗΣ 1996 ΠΡΟΚΑΤΑΡΚΤΙΚΗ ΦΑΣΗ ΠΑΝΕΛΛΗΝΙΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΘΕΜΑΤΑ ΓΥΜΝΑΣΙΟΥ

ΠΕΚ ΤΡΙΠΟΛΗΣ ΕΠΙΜΟΡΦΩΣΗ ΕΚΠ/ΚΩΝ ΠΕ19,20 ΗΜ/ΝΙΑ ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ

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

Θέµατα Ανάπτ. Εφαρµογών σε Πρ. Περιβ. Τεχνολογικής Κατεύθυνσης Γ Λυκείου 2000

Εισαγωγή στις Αρχές της Επιστήµης των Η/Υ

Σε καθεμιά από τις παρακάτω περιπτώσεις, να μετατρέψετε τη δομή επανάληψης ΟΣΟ στην δομή ΑΠΑΝΤΗΣΗ ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΜΕΧΡΙΣ_ΟΤΟΥ Α<-54

Αντικειμενοστρεφής Προγραμματισμός -Python. Κ.Π. Γιαλούρης

Αριθμητική εύρεση ριζών μη γραμμικών εξισώσεων

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

Εισαγωγικά στοιχεία αλγορίθμων -Δομή Ακολουθίας Δομή Επιλογής ΗΜΕΡΟΜΗΝΙΑ 10/ 07/ 2017 ΟΝΟΜΑΤ/ΜΟ ΒΑΘΜΟΣ

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

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ομή Επανάληψης

Φάσµα & group. μαθητικό φροντιστήριο. σύγχρονo. προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι.

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

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

ΑΛΓΟΡΙΘΜΟΙ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ

Λουκίδης Θεόδωρος ΕΚΦΩΝΗΣΕΙΣ

Σειρά Προβλημάτων 1 Λύσεις

Να γράψετε τα αποτελέσματα αυτού του αλγόριθμου για Χ=13, Χ=9 και Χ=22. Και στις 3 περιπτώσεις το αποτέλεσμα του αλγορίθμου είναι 1

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

Επιλογή και επανάληψη. Λογική έκφραση ή συνθήκη

Επαναληπτικές δοµές. µτ α.τ. Όχι. ! απαγορεύεται µέσα σε µία ΓΙΑ να µεταβάλλουµε τον µετρητή! διότι δεν θα ξέρουµε µετά πόσες επαναλήψεις θα γίνουν

ΕΚΠΑΙΔΕΥΤΗΡΙΑ ΝΕΑ ΠΑΙΔΕΙΑ ΑΡΧΗ ΣΕΛΙΔΑΣ 1

ΦάσµαGroup προπαρασκευή για

Αν χ >= 0 ΚΑΙ χ <= 9 τότε Εμφάνισε Θετικός Μονοψήφιος Τέλος_αν Αν Χ <= 99 τότε

Φυλλάδιο Ασκήσεων 2 - οµή Επιλογής Ασκ1. ίνεται ο παρακάτω αλγόριθµος. Ποιος είναι ο πίνακας τιµών; Αλγόριθµος Πίνακας_Τιµών1 Χ 2 Υ Χ ^ 2-1 Ζ 2 * Χ +

Transcript:

Πίνακες αποφάσεων Ο πίνακας αποφάσεων είναι η µέθοδος για την επίλυση προβληµάτων µε πολλές και αλληλοεπιδρώσες συνθήκες. Ένα πίνακας αποφάσεων χωρίζεται στα εξής µέρη: 1 ο µέρος καταγράφονται οι λογικές προτάσεις που αφορούν στο πλαίσιο του προβλήµατος (υπόθεση). 2 ο µέρος καταγράφονται οι ενέργειες που απαιτούνται για την ικανοποιήση των ζητουµένων (ενέργειες). 3 ο µέρος καταγράφονται όλοι οι δυνατοί συνδιασµοί των λογικών προτάσεων που καθορίζουν το πρόβληµα (σενάρια). Η επίλυση του προβλήµατος µε την µέθοδο του πίνακα αποφάσεων ακολουθεί τα εξής βήµατα: 1 ο βήµα: συµπληρώνεται ο πίνακας. 2 ο βήµα: ελέγχεται η λογική των σεναρίων και απορρίπτονται αυτά που είτε είναι αδύνατο να συµβούν είτε καλλίπτονται από άλλα. 3 ο βήµα: δοκιµάζονται τα σενάρια αν πράγµατι καλύπτουν όλες τις περιπτώσεις. 4 ο βήµα: γράφεται ο αλγόριθµος. Παράδειγµα 1 ο Εκφώνηση Ζητείται ο τρόπος υπολογισµού υπερωριών µιας επιχείρησης. Για κάθε υπάλληλο δίνεται το όνοµα (ονοµ), οι αποδοχές (απ), οι κρατήσεις(κρ), υπερωρίες έτους µέχρι σήµερα (υε), υπερωρίες µηνός (υµ). Το ωροµίσθιο υπολογίζεται σαν το 1/(22*7) των καθαρών αποδοχών (ωµ = απ κρ). Ο υπολογισµός των υπερωριών µηνός γίνεται σε συνδυασµό µε τις υπερωρίες έτους κλιµακωτά ως εξής: Υπολογισµός Υπερωριών Ώρες Προσαύξηση 0-60 25% 61-120 % 121-άνω 75% Ανάλυση Ο υπολογισµός µε τον τρόπο αυτό δηλώνει, ότι υπάλληλοι µε τον ίδιες ώρες υπερωριών µηνός (υµ) και µε το ίδιο ωροµίσθιο (ωµ) είναι δυνατό να µην αµείβονται µε το ίδιο ποσό. Αυτό θα συµβαίνει όταν διαφέρει το σύνολο των ωρών των προηγουµένων µηνών (υε). Στον πίνακα που ακολουθεί έχουν καταγραφεί 9 διαφορετικά σενάρια: τρία για υε<60 τρία για 60<υε<=120 και τρία για 120<υε. που αποτυπώνουν την προηγηθείσα ανάλυση. Αυτό γιατί κάθε περίπτωση πρέπει να συνδυαστεί µε τρεις διαφορετικές τιµές των υπερωριών µηνός (υµ). Έτσι οι υπερωρίες µηνός θα τιµολογούνται σε: ένα διάστηµα (ή 0-60, ή 61-120, ή 121-άνω) ή δύο διαστήµατα (0-60 και 61-120, ή 61-120 και 121-άνω) ή και στα τρία (0-60 και 61-120 και 121-άνω). Στον πίνακα σηµειώνονται µε Χ (υπολογισµός) και (καµία ενέργεια) οι ενέργειες που αντιστοιχούν σε κάθε σενάριο. Νέστωρ Ιωαννίδης Σελίδα 1 από 5

ίνακες αποφάσεων 1 ο 2 ο 3 ο 4 ο 5 ο 6 ο 7 ο 8 ο 9 ο Ενέργειες υε 40 40 40 80 80 80 130 130 130 υµ 15 95 15 95 15 95 *1,25 Χ Χ Χ - - - - - - *1, - Χ Χ Χ Χ Χ - - - *1,75 - - Χ - Χ Χ Χ Χ Χ Στον προηγούµενο πίνακα παρατηρούµε ότι διαφορετικά σενάρια, καταλήγουν στις ίδιες ενέργειες (τα σκιασµένα). Στο σχήµα που ακολουθεί αποτυπώνεται και γραφικά, για καλλίτερη κατανόηση, ο τρόπος υπολογισµού των υπερωριών µηνός (υµ) ανάλογα µε τις υπερωρίες έτους (υε). υε υµ Υπολογισµός Υπερωριών 180 120 Ώρες 60 0 15 40 40 40 95 15 80 80 80 130 130 130 1 2 3 4 5 6 7 8 9 95 15 95 Με την παρατήρηση του γραφήµατος γίνεται φανερό, ότι και το άθροισµα ευ + υµ καθορίζει τον τρόπο υπολογισµού και άρα πως πρέπει να συµπτυχθεί ο πίνακας. Είναι φανερό ότι τα σενάρια 5 ο και 6 ο καταλήγουν στις ίδιες ενέργειες, ενώ το ίδιο συµβαίνει για τα 7 ο, 8 ο και 9 ο. Αυτό είναι αρκετό ώστε ο πίνακας αποφάσεων να συµπτυχθεί στον παρακάτω: 1 ο 2 ο 3 ο 4 ο 5 ο 6 ο Ενέργειες Άρα υπάρχουν µόνο 6 διαφορετικά σενάρια. υε 40 40 40 80 80 130 υµ 15 95 15 - - *1,25 Χ Χ Χ - - - *1, - Χ Χ Χ Χ - *1,75 - - Χ - Χ Χ Νέστωρ Ιωαννίδης Σελίδα 2 από 5

Πίνακες αποφάσεων.doc Λύση Στην λύση δεν περιλαµβάνονται εντολές που αφορούν στην διαχείριση αρχείων. Η είσοδος των δεδο- µένων γίνεται από το πληκτρολόγιο µε συνθήκη τερµατισµού απ 0. Αλγόριθµος "Υπερωρίες" εδοµένα //απ, κρ, υµ, υε, ονοµ, ωµ, πλ, υ// ιάβασε απ, κρ, υµ, υε, ονοµ Όσο απ 0 επανάλαβε πλ απ-κρ ωµ πλ/(22*7)! σενάρια 1, 2, 3 Αν υε<=60 τότε Αν υµ+υε <=60!σενάριο 1!σενάριο 2 τότε υ υµ*ωµ*1,25 αλλιώς Αν υµ+υµ<=120 τότε υ ωµ*((60-υε)*1,25+υµ-(60-υε)*1,5)!σενάριο 3 αλλιώς υ ωµ*((60-υε)*1,25+60*1,5+υµ-((60-υε)+60)*1,75)!σενάρια 4, 5 αλλιώς Αν υε<=120 τότε Αν υε+υµ<=120!σενάριο 4 τότε υ ωµ*υµ*1,5!σενάριο 5!σενάριο 6 αλλιώς υ ωµ*υµ*1,75 Εκτύπωσε ονοµ, υ ιάβασε εγγραφή Τέλος επανάληψης Τέλος "Υπερωρίες" Υπόµνηµα µεταβλητών απ: Αποδοχές κρ: Κρατήσεις υµ: Υπερωρίες µηνός υε: Υπερωρίες έτους ονοµ: Ονοµατεπώνυµο ωµ: Ωροµίσθιο πλ: Πληρωτέο υ: Αµοιβή υπερωριών αλλιώς υ ωµ*((120-υε)*1,5+(υµ-(120-υε)*1,75))) Νέστωρ Ιωαννίδης Σελίδα 3 από 5

ίνακες αποφάσεων Παράδειγµα 2ο Εκφώνηση ίσεκτο έτος είναι το έτος που διαιρείται µε το 4, εκτός αν διαιρείται µε το 100, εκτός αν διαιρείται µε το 400. Να σχεδιαστεί αλγόριθµος µε την βοήθεια πίνακα αποφάσεων που θα διαπιστώνει αν ένα έτος είναι δίσεκτο ή όχι. Ανάλυση Παρατηρούµε ότι η διαπίστωση αν ένα έτος είναι δίσεκτο ή όχι εξαρτάται από τρεις λογικές προτάσεις. εmod4=0, εmod100=0 και εmod400=0. Εποµένως θα έχουµε 2 3 = 8 διαφορετικά σενάρια, (τρεις λογικές προτάσεις µε δύο τιµές για την κάθε µία). Ένας πίνακας αποφάσεων για το πρόβληµα µπορεί να είναι ο παρακάτω: 3 Α Ψ Α Α ΥΝΑΤΟ 4 Α Ψ Ψ ΕΙΝΑΙ 5 Ψ Α Α Α ΥΝΑΤΟ 6 Ψ Α Ψ Α ΥΝΑΤΟ 7 Ψ Ψ Α Α ΥΝΑΤΟ 8 Ψ Ψ * Ψ * ΕΝ ΕΊΝΑΙ Μετά από µελέτη του πίνακα, διαπιστώνεται ότι τα σενάρια 3 ο, 5 ο, 6 ο και 7 ο είναι αδύνατο να συµβούν, εποµένως τα αντίστοιχα σενάρια απορρίπτονται και ο πίνακας γίνεται: 3 Α Ψ Ψ ΕΙΝΑΙ 4 Ψ Ψ * Ψ * ΕΝ ΕΊΝΑΙ Μετά την σύµπτυξη του πίνακα, παρατηρούµε ότι το 4 ο σενάριο (*) απλοποιείται ακόµη περισσότερο αφού ένα έτος που δεν διαιρείται µε το 4, προφανώς δεν θα διαιρείται µε το 100 αλλά ούτε και µε το 400. Ο τελικός πίνακας αποφάσεων στον οποίο θα στηριχθεί η λύση θα είναι: 3 Α Ψ Ψ ΕΙΝΑΙ 4 Ψ ΕΝ ΕΊΝΑΙ Νέστωρ Ιωαννίδης Σελίδα 4 από 5

Πίνακες αποφάσεων.doc Λύση Αλγόριθµος " ίσεκτο" εδοµένα //ε// ιάβασε ε Όσο ε "*" επανάλαβε Αν εmod4=0 τότε Αν εmod100=0 τότε Αν εmod400=0!σενάριο 1 τότε Εµφάνισε "ΕΙΝΑΙ "!σενάριο 2!σενάριο 3 αλλιώς Εµφάνισε " ΕΝ ΕΙΝΑΙ " αλλιώς Εµφάνισε "ΕΙΝΑΙ "!σενάριο 4 αλλιώς Εµφάνισε " ΕΝ ΕΙΝΑΙ " ιάβασε ε Τέλος επανάληψης Τέλος " ισεκτό" Συµπέρασµα: Στον πίνακα αποφάσεων για τις υπερωρίες αποκλείστηκαν σενάρια γιατί κατέληγαν σε ίδιες ενέργειες. Στον πίνακα αποφάσεων για το δίσεκτο, αποκλείστηκαν σενάρια γιατί κάποια είναι αδύνατο να συµβούν. Σε κάθε περίπτωση ο πίνακας αποφάσεων περιέγραψε, πέρα από κάθε αµφιβολία την λύση του προβλήµατος. Νέστωρ Ιωαννίδης Σελίδα 5 από 5