SlideShare una empresa de Scribd logo
1 de 21
Descargar para leer sin conexión
ΠΛΗ10
ΕΝΟΤΗΤΑ 2: Αλγόριθµοι και Ψευδογλώσσα
Μάθηµα 2.3:
Τελεστές και η Εντολή Απόφασης
∆ηµήτρης Ψούνης
A. Θεωρία
1. Τελεστές
1. Γενικά
2. Ο τελεστής εκχώρησης
3. Αριθµητικοί Τελεστές
1. Προτεραιότητα Τελεστών
2. Οι Τελεστές DIV και MOD
4. Σχεσιακοί Τελεστές
5. Λογικοί Τελεστές
2. Η Εντολή Απόφασης
1. Γενικά
2. Πρώτη Μορφή (ΕΆΝ)
3. ∆εύτερη Μορφή (ΕΆΝ…ΑΛΛΙΩΣ)
4. Εµφωλιασµένες Εντολές Απόφασης
Β.Ασκήσεις
∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης
Περιεχόµενα Μαθήµατος
2
A. Θεωρία
1. Τελεστές
1. Γενικά
∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης
Οι τελεστές είναι σύµβολα που χρησιµοποιούνται στις εντολές ενός προγράµµατος.
Χωρίζονται σε τέσσερις µεγάλες κατηγορίες
Ο τελεστής καταχώρησης ( := )
Χρησιµοποιείται όταν θέλουµε να αποθηκεύσουµε σε µία µεταβλητή µία αριθµητική
τιµή.
Αριθµητικοί Τελεστές ( +, -, *, /, DIV, MOD)
Χρησιµοποιούνται όταν θέλουµε να κάνουµε αριθµητικές πράξεις µε τις µεταβλητές
Σχεσιακοί Τελεστές (=,>,<,>=,<=,<>)
Χρησιµοποιούνται για να γίνει έλεγχος µε την εντολή συνθήκης.
Λογικοί Τελεστές (AND, OR, NOT)
Χρησιµοποιούνται για να γίνει έλεγχος µε την εντολή συνθήκης.
Υπάρχουν και άλλοι πιο προχωρηµένοι τελεστές, όπως ο τελεστής έµµεσης προσπέλασης στην
µνήµη ( ^ ) που θα δούµε σε επόµενες ενότητες.
3
A. Θεωρία
1. Τελεστές
2. Ο Τελεστής Εκχώρησης (:=)
∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης
Ο τελεστής εκχώρησης (ή καταχώρησης ή αποθήκευσης) ήταν ο 1ος τελεστής που µελετήσαµε
αναλυτικά στο προηγούµενο µάθηµα. Θυµίζουµε το συντακτικό του:
Στα αριστερά έχει πάντα µία µεταβλητή (στην οποία θα γίνει η αποθήκευση)
Στα δεξιά ο υπολογισµός µπορεί να είναι
Μία σταθερά (οπότε και αποθηκεύεται η τιµή της σταθεράς)
Μία αριθµητική πράξη (πρώτα γίνεται η πράξη και έπειτα αποθηκεύεται το αποτέλεσµα)
Μία πράξη που ενσωµατώνει µεταβλητές (πρώτα αντικαθίσταται η τιµή των µεταβλητών
στα δεξιά µε την τιµή τους, γίνεται η πράξη και έπειτα αποθηκεύεται το αποτέλεσµα)
Το αποτέλεσµα της κλήσης µιας συνάρτησης (θα το δούµε σε επόµενο µάθηµα)
ΜΕΤΑΒΛΗΤΗ := (ΥΠΟΛΟΓΙΣΜΟΣ);
Χ:=5;
Χ:=7+2;
Χ:=Υ+2;
Χ:=SQRT(4);
4
A. Θεωρία
1. Τελεστές
3. Αριθµητικοί Τελεστές
∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης
Οι αριθµητικοί τελεστές χρησιµοποιούνται για να κάνουµε µαθηµατικές πράξεις.
Οι αριθµητικοί τελεστές που µπορούµε να χρησιµοποιήσουµε είναι
Οι µαθηµατικοί τελεστές εκτελούν τις συνηθισµένες µαθηµατικές πράξεις
Είναι οι εξής:
Όπου ΠΑΡ είναι µία µαθηµατική παράσταση
Ονοµα Τελεστή Σύµβολο Χρήση Παράδειγµα
(για Χ=5 και Υ=3)
Πρόσθεση + ΠΑΡ + ΠΑΡ X+Y = 8
Πολ/µός * ΠΑΡ * ΠΑΡ X*Y = 15
Αφαίρεση - ΠΑΡ - ΠΑΡ X-Y = 2
∆ιαίρεση / ΠΑΡ / ΠΑΡ X/Y = 1.66
Ακέραια ∆ιαίρεση DIV ΠΑΡ DIV ΠΑΡ X DIV Y = 1
Υπόλοιπο ∆ιαίρεσης MOD ΠΑΡ MOD ΠΑΡ Χ MOD Y = 2
5
A. Θεωρία
1. Τελεστές
3. Αριθµητικοί Τελεστές (Προτεραιότητα Τελεστών)
∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης
Σε µία µαθηµατική παράσταση που χρησιµοποιούµε σε ένα πρόγραµµα ακολουθούνται κανόνες
προτεραιότητας των πράξεων.
Συγκεκριµένα (για παραστάσεις που χρηιµοποιούν +,-*,/) και εφόσον δεν υπάρχουν
παρενθέσεις που να καθορίζουν την σειρά των πράξεων:
Πρώτα γίνονται οι πολλαπλασιασµοί και οι διαιρέσεις (από αριστερά προς τα δεξιά)
Έπειτα γίνονται οι αφαιρέσεις και οι προσθέσεις (από αριστερά προς τα δεξιά)
(Άσκηση) Ποια θα είναι η τιµή των µεταβλητών µετά την εκτέλεση των ακόλουθων γραµµών κώδικα;
X:= 5*3+4*8;
Y:= 5+3*4-8;
Z:=(5+3)*(4+8);
W:=12*12/6-3;
Ελέγξτε την ορθότητα των απαντήσεων σας, κατασκευάζοντας κατάλληλο πρόγραµµα στον
µεταγλωττιστή ψευδογλώσσας.
6
A. Θεωρία
1. Τελεστές
3. Αριθµητικοί Τελεστές (Οι Τελεστές DIV και MOD)
∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης
Όταν εκτελούµε µια ακέραια διαίρεση έχουµε δύο αποτελέσµατα:
Το πηλίκο της διαίρεσης (υπολογίζεται µέσω του τελεστή DIV)
To υπόλοιπο της διαίρεσης (υπολογίζεται µέσω του τελεστή MOD)
(Άσκηση) Ποια θα είναι η τιµή των µεταβλητών µετά την εκτέλεση των ακόλουθων γραµµών κώδικα;
X:= 55 DIV 12;
Y:= 55 MOD 12;
Z:= Y DIV X;
Ελέγξτε την ορθότητα των απαντήσεων σας, κατασκευάζοντας κατάλληλο πρόγραµµα στον
µεταγλωττιστή ψευδογλώσσας.
7
A. Θεωρία
1. Τελεστές
4. Σχεσιακοί Τελεστές
∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης
Οι αριθµητικοί τελεστές χρησιµοποιούνται για να κάνουµε µαθηµατικές πράξεις.
Οι αριθµητικοί τελεστές που µπορούµε να χρησιµοποιήσουµε είναι
Οι Σχεσιακοί Τελεστές ελέγχουν αν αληθεύει µία συνθήκη σύγκρισης τιµών. Αν αληθεύει
απαντούν true (λογικό 1) ενώ αν δεν αληθεύει απαντούν false (λογικό 0)
Συνήθως χρησιµοποιούνται για να ελεγχθεί µια συνθήκη από την εντολή απόφασης:
Τελεστής Επεξήγηση Παράδειγµα
Χρήσης
Αποτέλεσµα
(Για Χ=5, Υ=3)
Αποτέλεσµα
(Για Χ=2, Υ=7)
= Ισότητα Χ=Υ False False
> Μεγαλύτερο
από
Χ>Υ True False
< Μικρότερο από Χ<Υ False True
>= Μεγαλύτερο ή
ίσο από
Χ>=Υ True False
<= Μικρότερο ή ίσο
από
Χ<=Υ False True
<> ∆ιάφορο Χ<>Υ True Tue
8
A. Θεωρία
1. Τελεστές
5. Λογικοί Τελεστές
∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης
Οι αριθµητικοί τελεστές χρησιµοποιούνται για να κάνουµε µαθηµατικές πράξεις.
Οι αριθµητικοί τελεστές που µπορούµε να χρησιµοποιήσουµε είναι
Οι λογικοί τελεστές εκτελούν λογικές πράξεις, συνήθως µε το αποτέλεσµα της πράξης δύο
ελέγχων που έχουµε κάνει µε άλλους σχεσιακούς ή λογικούς τελεστές:
Όπου ΠΑΡ είναι µία µαθηµατική παράσταση
Ονοµα
Τελεστή
Χρήση Αληθεύει (=1) όταν Ψευδής (=0) όταν
AND ΠΑΡ1 AND ΠΑΡ2 Η ΠΑΡ1 είναι αληθής (1)
ΚΑΙ
Η ΠΑΡ2 είναι αληθής (1)
Η ΠΑΡ1 είναι ψευδής (1)
Ή
Η ΠΑΡ2 είναι ψευδής (1)
OR ΠΑΡ1 OR ΠΑΡ2 Η ΠΑΡ1 είναι αληθής (1)
Ή
Η ΠΑΡ2 είναι αληθής (1)
Η ΠΑΡ1 είναι ψευδής (0)
ΚΑΙ
Η ΠΑΡ2 είναι ψευδής (0)
NOT NOT ΠΑΡ Η ΠΑΡ είναι ψευδής (0) Η ΠΑΡ είναι αληθής (1)
9
A. Θεωρία
1. Τελεστές
5. Λογικοί Τελεστές
∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης
Οι σχεσιακοί και λογικοί τελεστές µπορούν να δηµιουργήσουν παραστάσεις που θα
χρησιµοποιηθούν έπειτα στην εντολή απόφασης που χρησιµοποιεί το πρόγραµµά µας.
Είναι σηµαντικό να θυµόµαστε ότι το αποτέλεσµα της εφαρµογής των τελεστών θα είναι τελικά
είτε TRUE (1) είτε FALSE (0)
(Άσκηση) Ποιο θα είναι το αποτέλεσµα της εφαρµογής των τελεστών αν X=1 και Y=2 στις
παρακάτω δύο παραστάσεις που χρησιµοποιούν σχεσιακούς / λογικούς αλλά και αριθµητικούς
τελεστές.
(Χ<>Υ) AND (NOT X<Y)
(X>=X) OR ((NOT (Y<>X)) AND (X+1<Y+2))
Επαναλάβετε εάν Χ=5 και Y=2
Συµβουλές:
• Φροντίζουµε να παρενθετοποιούµε πλήρως τις παραστάσεις µας, ώστε να είµαστε σίγουροι για
το αποτέλεσµα. Π.χ. η προτεραιότητα των λογικών τελεστών είναι NOT, AND,OR αλλά είναι
προτιµότερο να έχουµε παρενθετοποιηµένες τις παραστάσεις µας.
• Οι λογικοί τελεστές και οι αντίστοιχες λογικές πράξεις θα είναι απαραίτητες στον
προγραµµατισµό. Κάντε µια υπενθύµιση αν απαιτείται στην Άλγεβρα Boole του Μαθήµατος 1.3
10
A. Θεωρία
2. Η Εντολή Απόφασης
1. Γενικά
∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης
Η εντολή απόφασης είναι από τα πιο σηµαντικά προγραµµατιστικά εργαλεία
Οι προτάσεις σε ένα πρόγραµµα εκτελούνται κανονικά από την αρχή έως το τέλος µε την ίδια
σειρά που εµφανίζονται στον αλγόριθµο.
Μια εντολή απόφασης τροποποιεί την σειρά εκτέλεσης των προτάσεων. Μέσω αυτής:
Μπορούµε να προκαλέσουµε την εκτέλεση άλλων προτάσεων ή την µη εκτέλεση τους
ανάλογα µε τον υπολογισµό που εκτελούµε.
Η σύνταξη της εντολής απόφασης στην γενική µορφή της είναι:
ΕΑΝ (συνθήκη) ΤΟΤΕ
(Εντολή ή Εντολές)
[ΑΛΛΙΩΣ
(Εντολή ή Εντολές)]
ΕΑΝ-ΤΕΛΟΣ;
Σηµείωση:
• Στους ορισµούς των εντολών θα βλέπουµε συχνά ένα µέρος να είναι σε αγκύλες […]
• Αυτό σηµαίνει ότι το µέρος αυτό είναι προαιρετικό. Το χρησιµοποιούµε µόνον αν κρίνουµε ότι
αυτό είναι απαραίτητο.
11
A. Θεωρία
2. Η Εντολή Απόφασης
2. Πρώτη Μορφή (ΕΑΝ)
∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης
Η εντολή απόφασης στην 1η της χρήση
συντάσσεται ως εξής:
Αφού εκτελεστούν οι προηγούµενες
εντολές
Ελέγχεται η συνθήκη (συνήθως θα είναι
µια παράσταση που θα χρησιµοποιεί
κάποιον σχεσιακό/λογικό τελεστή)
Αν η συνθήκη είναι ΑΛΗΘΗΣ
εκτελούνται οι (εντολές) και έπειτα οι
[επόµενες εντολές]
Αν η συνθήκη είναι ΨΕΥ∆ΗΣ
εκτελούνται απευθείας οι (επόµενες
εντολές)
[προηγουµενες εντολές]
ΕΑΝ (συνθήκη)
(Εντολές)
ΕΑΝ-ΤΕΛΟΣ
[επόµενες εντολές]
συνθήκη Εντολές
ΝΑΙ
ΟΧΙ
[προηγούµενες εντολές]
[επόµενες εντολές]
∆ΙΑΓΡΑΜΜΑ ΡΟΗΣ ΠΡΟΓΡΑΜΜΑΤΟΣ
12
A. Θεωρία
2. Η Εντολή Απόφασης
2. Πρώτη Μορφή (ΕΑΝ)
∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης
Μεταγλωττίστε, εκτελέστε και µελετήστε το παρακάτω πρόγραµµα που δείχνει την 1η χρήση της
εντολής if
Πόσες συγκρίσεις θα γίνουν κατά την εκτέλεση του προγράµµατος;
ΑΛΓΟΡΙΘΜΟΣ if1
∆Ε∆ΟΜΕΝΑ
X,Y:INTEGER;
ΑΡΧΗ
ΤΥΠΩΣΕ ("∆ΩΣΕ ΤΟΝ ΑΚΕΡΑΙΟ X: ");
∆ΙΑΒΑΣΕ (X);
ΤΥΠΩΣΕ ("∆ΩΣΕ ΤΟΝ ΑΚΕΡΑΙΟ Y: ");
∆ΙΑΒΑΣΕ (Y);
ΕΑΝ (X<Y) ΤΟΤΕ
ΤΥΠΩΣΕ ("Χ<Υ",EOLN);
ΕΑΝ-ΤΕΛΟΣ
ΕΑΝ (X=Y) ΤΟΤΕ
ΤΥΠΩΣΕ ("Χ=Υ",EOLN);
ΕΑΝ-ΤΕΛΟΣ
ΕΑΝ (X>Y) ΤΟΤΕ
ΤΥΠΩΣΕ ("Χ>Υ",EOLN);
ΕΑΝ-ΤΕΛΟΣ
ΤΕΛΟΣ
13
A. Θεωρία
2. Η Εντολή Απόφασης
3. ∆εύτερη Μορφή (ΕΑΝ…ΑΛΛΙΩΣ)
∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης
Η δοµή ελέγχου, στην 2η της χρήση
συντάσσεται ως εξής:
Αφού εκτελεστούν οι προηγούµενες εντολές
Ελέγχεται η συνθήκη (συνήθως θα είναι µια
παράσταση που θα χρησιµοποιεί κάποιον
σχεσιακό/λογικό τελεστή)
Αν η συνθήκη είναι ΑΛΗΘΗΣ εκτελούνται οι
Εντολές Α και έπειτα οι (επόµενες εντολές)
Αν η συνθήκη είναι ΨΕΥ∆ΗΣ εκτελούνται οι
Εντολές B και έπειτα οι (επόµενες εντολές)
[προηγουµενες εντολές]
ΕΑΝ (συνθήκη) ΤΟΤΕ
(ΕντολέςΑ)
ΑΛΛΙΩΣ
(ΕντολέςΒ)
ΕΑΝ-ΤΕΛΟΣ
[επόµενες εντολές]
συνθήκη
ΕντολέςΑ
ΝΑΙ ΟΧΙ
[προηγούµενες εντολές]
[επόµενες εντολές]
∆ΙΑΓΡΑΜΜΑ ΡΟΗΣ ΠΡΟΓΡΑΜΜΑΤΟΣ
ΕντολεςΒ
14
A. Θεωρία
2. Η Εντολή Απόφασης
3. ∆εύτερη Μορφή (ΕΑΝ…ΑΛΛΙΩΣ)
∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης
Μεταγλωττίστε, εκτελέστε και µελετήστε το παρακάτω πρόγραµµα που δείχνει την 2η χρήση της
εντολής απόφασης ΕΑΝ.
Πόσες συγκρίσεις θα γίνουν κατά την εκτέλεση του προγράµµατος;
ΑΛΓΟΡΙΘΜΟΣ if2
∆Ε∆ΟΜΕΝΑ
X:INTEGER;
ΑΡΧΗ
ΤΥΠΩΣΕ ("∆ΩΣΕ ΤΟΝ ΑΚΕΡΑΙΟ X: ");
∆ΙΑΒΑΣΕ (X);
ΕΑΝ (X MOD 2 = 0) ΤΟΤΕ
ΤΥΠΩΣΕ ("Ο ", X, " ΕΙΝΑΙ ΑΡΤΙΟΣ!",EOLN);
ΑΛΛΙΩΣ
ΤΥΠΩΣΕ ("Ο ", X, " ΕΙΝΑΙ ΠΕΡΙΤΤΟΣ!",EOLN);
ΕΑΝ-ΤΕΛΟΣ
ΤΕΛΟΣ
15
A. Θεωρία
2. Η Εντολή Απόφασης
4. Εµφωλιασµένες Εντολές Απόφασης
∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης
Η δοµή ελέγχου είναι απλά µία εντολή!
Άρα µπορούµε να έχουµε π.χ. µία εντολή ΕΑΝ
µέσα σε µία εντολή ΕΑΝ όσες φορές θέλουµε
Αυτό αναφέρεται και σαν
εµφωλιασµένες εντολές απόφασης
Μελετήστε την παραλλαγή προηγούµενου
προγράµµατος.
Πόσες συγκρίσεις θα γίνουν στο πρόγραµµα
αυτό;
ΑΛΓΟΡΙΘΜΟΣ if3
∆Ε∆ΟΜΕΝΑ
X,Y:INTEGER;
ΑΡΧΗ
ΤΥΠΩΣΕ ("∆ΩΣΕ ΤΟΝ ΑΚΕΡΑΙΟ X: ");
∆ΙΑΒΑΣΕ (X);
ΤΥΠΩΣΕ ("∆ΩΣΕ ΤΟΝ ΑΚΕΡΑΙΟ Y: ");
∆ΙΑΒΑΣΕ (Y);
ΕΑΝ (X<Y) ΤΟΤΕ
ΤΥΠΩΣΕ ("Χ<Υ",EOLN);
ΑΛΛΙΩΣ
ΕΑΝ (X=Y) ΤΟΤΕ
ΤΥΠΩΣΕ ("Χ=Υ",EOLN);
ΑΛΛΙΩΣ
ΤΥΠΩΣΕ ("Χ>Υ",EOLN);
ΕΑΝ-ΤΕΛΟΣ
ΕΑΝ-ΤΕΛΟΣ
ΤΕΛΟΣ
16
Β.Ασκήσεις
Εφαρµογή 1: Ελάχιστος από δύο
∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης
Γράψτε ένα πρόγραµµα που ζητάει από τον χρήστη να εισάγει 2 ακέραιους αριθµούς και τυπώνει
στην οθόνη τον ελάχιστο από τους 2 αριθµούς
17
Β.Ασκήσεις
Εφαρµογή 2: Μέγιστος από τρεις
∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης
Γράψτε ένα πρόγραµµα που ζητάει από τον χρήστη να εισάγει 3 ακέραιους αριθµούς και
τυπώνει στην οθόνη τον ελάχιστο από τους 3 αριθµούς
18
Β.Ασκήσεις
Εφαρµογή 3: Λύσεις Πρωτοβάθµιας Εξίσωσης
∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης
Γράψτε ένα πρόγραµµα που ζητάει από τον χρήστη να εισάγει 2 αριθµούς a,b και υπολογίζει
την λύση της εξίσωσης ax+b=0 (Τα α και β είναι πραγµατικοί αριθµοί)
Υπενθύµιση: Αν το α δεν είναι 0 η λύση της εξίσωσης είναι x=-b/a. Αν το α είναι 0 να εκτυπώνεται
το µήνυµα «Η εξίσωση δεν έχει λύση»
19
Β.Ασκήσεις
Εφαρµογή 4: DIV και MOD
∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης
• Γράψτε ένα πρόγραµµα το οποίο
• Να δέχεται από τον χρήστη σαν είσοδο έναν ακέραιο αριθµό, που θα απεικονίζει
δευτερόλεπτα.
• Να υπολογίζει πόσες ώρες, λεπτά και δευτερόλεπτα είναι η είσοδος του χρήστη.
• Η παρακάτω είναι η επιθυµητή έξοδος αν ο χρήστης εισάγει το 5000:
• Υπόδειξη:
• Μελετήστε πως µπορείτε να χρησιµοποιήσετε τους τελεστές DIV και MOD για να
επιτύχετε το επιθυµητό αποτέλεσµα!
ΕΙΣΑΓΕΤΕ ΠΛΗΘΟΣ ∆ΕΥΤΕΡΟΛΕΠΤΩΝ: 5000
ΩΡΕΣ: 1
ΛΕΠΤΑ: 23
∆ΕΥΤΕΡΟΛΕΠΤΑ: 20
20
Β.Ασκήσεις
Εφαρµογή 5: Πιο σύνθετες συνθήκες
∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης
• Γράψτε ένα πρόγραµµα C το οποίο
• Να δέχεται από τον χρήστη σαν είσοδο έναν ακέραιο αριθµό
• Να εξετάζει αν ο αριθµός είναι στο κλειστό διάστηµα 1..10.
• Να εκτυπώνει κατάλληλο µήνυµα
• Παραδείγµατα εκτέλεσης:
ΕΙΣΑΓΕΤΕ ΤΟ X: 3
ΕΙΝΑΙ ΣΤΟ ΕΠΙΘΥΜΗΤΟ ∆ΙΑΣΤΗΜΑ
ΕΙΣΑΓΕΤΕ ΤΟ X: 11
∆ΕΝ ΕΙΝΑΙ ΣΤΟ ΕΠΙΘΥΜΗΤΟ ∆ΙΑΣΤΗΜΑ
ΕΙΣΑΓΕΤΕ ΤΟ X: 1
ΕΙΝΑΙ ΣΤΟ ΕΠΙΘΥΜΗΤΟ ∆ΙΑΣΤΗΜΑ
21

Más contenido relacionado

La actualidad más candente

ΠΛΗ10 ΜΑΘΗΜΑ 2.1
ΠΛΗ10 ΜΑΘΗΜΑ 2.1 ΠΛΗ10 ΜΑΘΗΜΑ 2.1
ΠΛΗ10 ΜΑΘΗΜΑ 2.1 Dimitris Psounis
 
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 2
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 2 ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 2
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 2 Dimitris Psounis
 
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥDimitris Psounis
 
Η Γλώσσα C - Μάθημα 3
Η Γλώσσα C - Μάθημα 3 Η Γλώσσα C - Μάθημα 3
Η Γλώσσα C - Μάθημα 3 Dimitris Psounis
 
ΑΛΓΟΡΙΘΜΟΙ ΣΕ C - ΜΑΘΗΜΑ 1 - ΔΙΑΠΕΡΑΣΗ ΠΙΝΑΚΑ
ΑΛΓΟΡΙΘΜΟΙ ΣΕ C - ΜΑΘΗΜΑ 1 - ΔΙΑΠΕΡΑΣΗ ΠΙΝΑΚΑΑΛΓΟΡΙΘΜΟΙ ΣΕ C - ΜΑΘΗΜΑ 1 - ΔΙΑΠΕΡΑΣΗ ΠΙΝΑΚΑ
ΑΛΓΟΡΙΘΜΟΙ ΣΕ C - ΜΑΘΗΜΑ 1 - ΔΙΑΠΕΡΑΣΗ ΠΙΝΑΚΑDimitris Psounis
 
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 6 (ΕΚΤΥΠΩΣΗ)
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 6 (ΕΚΤΥΠΩΣΗ)ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 6 (ΕΚΤΥΠΩΣΗ)
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 6 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
 
Η ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 7 - ΠΙΝΑΚΕΣ
Η ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 7 - ΠΙΝΑΚΕΣΗ ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 7 - ΠΙΝΑΚΕΣ
Η ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 7 - ΠΙΝΑΚΕΣDimitris Psounis
 
ΠΛΗ10 ΜΑΘΗΜΑ 2.7
ΠΛΗ10 ΜΑΘΗΜΑ 2.7 ΠΛΗ10 ΜΑΘΗΜΑ 2.7
ΠΛΗ10 ΜΑΘΗΜΑ 2.7 Dimitris Psounis
 
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 9
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 9 ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 9
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 9 Dimitris Psounis
 
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 10
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 10 ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 10
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 10 Dimitris Psounis
 

La actualidad más candente (20)

ΠΛΗ10 ΜΑΘΗΜΑ 2.1
ΠΛΗ10 ΜΑΘΗΜΑ 2.1 ΠΛΗ10 ΜΑΘΗΜΑ 2.1
ΠΛΗ10 ΜΑΘΗΜΑ 2.1
 
ΠΛΗ20 ΜΑΘΗΜΑ 3.2
ΠΛΗ20 ΜΑΘΗΜΑ 3.2ΠΛΗ20 ΜΑΘΗΜΑ 3.2
ΠΛΗ20 ΜΑΘΗΜΑ 3.2
 
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 2
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 2 ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 2
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 2
 
ΠΛΗ10 ΜΑΘΗΜΑ 2.8
ΠΛΗ10 ΜΑΘΗΜΑ 2.8ΠΛΗ10 ΜΑΘΗΜΑ 2.8
ΠΛΗ10 ΜΑΘΗΜΑ 2.8
 
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥ
 
Η Γλώσσα C - Μάθημα 3
Η Γλώσσα C - Μάθημα 3 Η Γλώσσα C - Μάθημα 3
Η Γλώσσα C - Μάθημα 3
 
ΑΛΓΟΡΙΘΜΟΙ ΣΕ C - ΜΑΘΗΜΑ 1 - ΔΙΑΠΕΡΑΣΗ ΠΙΝΑΚΑ
ΑΛΓΟΡΙΘΜΟΙ ΣΕ C - ΜΑΘΗΜΑ 1 - ΔΙΑΠΕΡΑΣΗ ΠΙΝΑΚΑΑΛΓΟΡΙΘΜΟΙ ΣΕ C - ΜΑΘΗΜΑ 1 - ΔΙΑΠΕΡΑΣΗ ΠΙΝΑΚΑ
ΑΛΓΟΡΙΘΜΟΙ ΣΕ C - ΜΑΘΗΜΑ 1 - ΔΙΑΠΕΡΑΣΗ ΠΙΝΑΚΑ
 
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 6 (ΕΚΤΥΠΩΣΗ)
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 6 (ΕΚΤΥΠΩΣΗ)ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 6 (ΕΚΤΥΠΩΣΗ)
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 6 (ΕΚΤΥΠΩΣΗ)
 
Η ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 7 - ΠΙΝΑΚΕΣ
Η ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 7 - ΠΙΝΑΚΕΣΗ ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 7 - ΠΙΝΑΚΕΣ
Η ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 7 - ΠΙΝΑΚΕΣ
 
ΠΛΗ20 ΜΑΘΗΜΑ 1.1
ΠΛΗ20 ΜΑΘΗΜΑ 1.1ΠΛΗ20 ΜΑΘΗΜΑ 1.1
ΠΛΗ20 ΜΑΘΗΜΑ 1.1
 
ΠΛΗ10 ΜΑΘΗΜΑ 2.2
ΠΛΗ10 ΜΑΘΗΜΑ 2.2ΠΛΗ10 ΜΑΘΗΜΑ 2.2
ΠΛΗ10 ΜΑΘΗΜΑ 2.2
 
ΠΛΗ20 ΜΑΘΗΜΑ 4.3
ΠΛΗ20 ΜΑΘΗΜΑ 4.3ΠΛΗ20 ΜΑΘΗΜΑ 4.3
ΠΛΗ20 ΜΑΘΗΜΑ 4.3
 
ΠΛΗ10 ΜΑΘΗΜΑ 2.7
ΠΛΗ10 ΜΑΘΗΜΑ 2.7 ΠΛΗ10 ΜΑΘΗΜΑ 2.7
ΠΛΗ10 ΜΑΘΗΜΑ 2.7
 
ΠΛΗ20 ΜΑΘΗΜΑ 0.2
ΠΛΗ20 ΜΑΘΗΜΑ 0.2ΠΛΗ20 ΜΑΘΗΜΑ 0.2
ΠΛΗ20 ΜΑΘΗΜΑ 0.2
 
ΠΛΗ20 ΜΑΘΗΜΑ 2.3
ΠΛΗ20 ΜΑΘΗΜΑ 2.3ΠΛΗ20 ΜΑΘΗΜΑ 2.3
ΠΛΗ20 ΜΑΘΗΜΑ 2.3
 
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 9
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 9 ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 9
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 9
 
ΠΛΗ20 ΜΑΘΗΜΑ 1.7
ΠΛΗ20 ΜΑΘΗΜΑ 1.7ΠΛΗ20 ΜΑΘΗΜΑ 1.7
ΠΛΗ20 ΜΑΘΗΜΑ 1.7
 
ΠΛΗ20 ΜΑΘΗΜΑ 0.3
ΠΛΗ20 ΜΑΘΗΜΑ 0.3ΠΛΗ20 ΜΑΘΗΜΑ 0.3
ΠΛΗ20 ΜΑΘΗΜΑ 0.3
 
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 10
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 10 ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 10
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 10
 
ΠΛΗ20 ΜΑΘΗΜΑ 2.4
ΠΛΗ20 ΜΑΘΗΜΑ 2.4ΠΛΗ20 ΜΑΘΗΜΑ 2.4
ΠΛΗ20 ΜΑΘΗΜΑ 2.4
 

Destacado

ΠΛΗ10 ΜΑΘΗΜΑ 2.3 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.3 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΜΑΘΗΜΑ 2.3 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.3 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
 
ΠΛΗ10 ΜΑΘΗΜΑ 2.2 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.2 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΜΑΘΗΜΑ 2.2 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.2 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
 
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
 
ΠΛΗ10 ΜΑΘΗΜΑ 2.4 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.4 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΜΑΘΗΜΑ 2.4 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.4 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
 
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2Dimitris Psounis
 
ΠΛΗ10 ΜΑΘΗΜΑ 2.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.1 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΜΑΘΗΜΑ 2.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.1 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
 
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1Dimitris Psounis
 
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
 
ΠΛΗ10 ΜΑΘΗΜΑ 2.5 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.5 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΜΑΘΗΜΑ 2.5 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.5 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
 
ΠΛΗ10 ΜΑΘΗΜΑ 1.5 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 1.5 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΜΑΘΗΜΑ 1.5 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 1.5 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
 
ΠΛΗ10 ΜΑΘΗΜΑ 2.7 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.7 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΜΑΘΗΜΑ 2.7 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.7 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
 
ΠΛΗ10 ΜΑΘΗΜΑ 2.6 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.6 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΜΑΘΗΜΑ 2.6 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.6 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
 
ΠΛΗ10 ΜΑΘΗΜΑ 2.8 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.8 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΜΑΘΗΜΑ 2.8 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.8 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
 
ΠΛΗ10 ΜΑΘΗΜΑ 1.1 ΚΑΡΤΑ (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 1.1 ΚΑΡΤΑ (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΜΑΘΗΜΑ 1.1 ΚΑΡΤΑ (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 1.1 ΚΑΡΤΑ (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
 
ΠΛΗ10 ΜΑΘΗΜΑ 1.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 1.1 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΜΑΘΗΜΑ 1.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 1.1 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
 

Destacado (20)

ΠΛΗ10 ΜΑΘΗΜΑ 2.3 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.3 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΜΑΘΗΜΑ 2.3 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.3 (ΕΚΤΥΠΩΣΗ)
 
ΠΛΗ10 ΜΑΘΗΜΑ 2.2 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.2 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΜΑΘΗΜΑ 2.2 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.2 (ΕΚΤΥΠΩΣΗ)
 
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2 (ΕΚΤΥΠΩΣΗ)
 
ΠΛΗ10 ΜΑΘΗΜΑ 2.4 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.4 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΜΑΘΗΜΑ 2.4 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.4 (ΕΚΤΥΠΩΣΗ)
 
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2
 
ΠΛΗ10 ΜΑΘΗΜΑ 2.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.1 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΜΑΘΗΜΑ 2.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.1 (ΕΚΤΥΠΩΣΗ)
 
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1
 
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1 (ΕΚΤΥΠΩΣΗ)
 
ΠΛΗ10 ΜΑΘΗΜΑ 2.5 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.5 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΜΑΘΗΜΑ 2.5 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.5 (ΕΚΤΥΠΩΣΗ)
 
ΠΛΗ10 ΜΑΘΗΜΑ 1.5 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 1.5 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΜΑΘΗΜΑ 1.5 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 1.5 (ΕΚΤΥΠΩΣΗ)
 
ΠΛΗ10 ΤΕΣΤ 9
ΠΛΗ10 ΤΕΣΤ 9ΠΛΗ10 ΤΕΣΤ 9
ΠΛΗ10 ΤΕΣΤ 9
 
ΠΛΗ10 ΜΑΘΗΜΑ 2.7 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.7 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΜΑΘΗΜΑ 2.7 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.7 (ΕΚΤΥΠΩΣΗ)
 
ΠΛΗ10 ΜΑΘΗΜΑ 2.6 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.6 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΜΑΘΗΜΑ 2.6 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.6 (ΕΚΤΥΠΩΣΗ)
 
ΠΛΗ10 ΤΕΣΤ 8
ΠΛΗ10 ΤΕΣΤ 8ΠΛΗ10 ΤΕΣΤ 8
ΠΛΗ10 ΤΕΣΤ 8
 
ΠΛΗ10 ΤΕΣΤ 5
ΠΛΗ10 ΤΕΣΤ 5ΠΛΗ10 ΤΕΣΤ 5
ΠΛΗ10 ΤΕΣΤ 5
 
ΠΛΗ10 ΜΑΘΗΜΑ 2.8 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.8 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΜΑΘΗΜΑ 2.8 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 2.8 (ΕΚΤΥΠΩΣΗ)
 
ΠΛΗ10 ΤΕΣΤ 7
ΠΛΗ10 ΤΕΣΤ 7ΠΛΗ10 ΤΕΣΤ 7
ΠΛΗ10 ΤΕΣΤ 7
 
ΠΛΗ10 ΤΕΣΤ 6
ΠΛΗ10 ΤΕΣΤ 6ΠΛΗ10 ΤΕΣΤ 6
ΠΛΗ10 ΤΕΣΤ 6
 
ΠΛΗ10 ΜΑΘΗΜΑ 1.1 ΚΑΡΤΑ (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 1.1 ΚΑΡΤΑ (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΜΑΘΗΜΑ 1.1 ΚΑΡΤΑ (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 1.1 ΚΑΡΤΑ (ΕΚΤΥΠΩΣΗ)
 
ΠΛΗ10 ΜΑΘΗΜΑ 1.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 1.1 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΜΑΘΗΜΑ 1.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΜΑΘΗΜΑ 1.1 (ΕΚΤΥΠΩΣΗ)
 

Similar a ΠΛΗ10 ΜΑΘΗΜΑ 2.3: ΤΕΛΕΣΤΕΣ ΚΑΙ Η ΕΝΤΟΛΗ ΑΠΟΦΑΣΗΣ

ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 5 - ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 5 - ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 5 - ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 5 - ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣDimitris Psounis
 
Κεφ. 2 Βασικές Έννοιες Αλγορίθμων
Κεφ. 2 Βασικές Έννοιες ΑλγορίθμωνΚεφ. 2 Βασικές Έννοιες Αλγορίθμων
Κεφ. 2 Βασικές Έννοιες ΑλγορίθμωνΙωάννου Γιαννάκης
 
Αλγοριθμική και δομές δεδομένων
Αλγοριθμική και δομές δεδομένωνΑλγοριθμική και δομές δεδομένων
Αλγοριθμική και δομές δεδομένωνamilon6
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμόςevalisbook
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμόςakarathanos
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμόςtommalexx
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμόςbill717
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμόςfousanhs
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμόςkatoikidia
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμόςloulls
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμόςpetarakis
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμόςvoula_dafni
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμόςparaskeui
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμόςtommalexx
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμόςea2012
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμόςakarathanos
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμόςfanhloulou
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμόςgp2omada
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμόςSocoNik
 

Similar a ΠΛΗ10 ΜΑΘΗΜΑ 2.3: ΤΕΛΕΣΤΕΣ ΚΑΙ Η ΕΝΤΟΛΗ ΑΠΟΦΑΣΗΣ (20)

ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 5 - ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 5 - ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 5 - ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 5 - ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ
 
Κεφ. 2 Βασικές Έννοιες Αλγορίθμων
Κεφ. 2 Βασικές Έννοιες ΑλγορίθμωνΚεφ. 2 Βασικές Έννοιες Αλγορίθμων
Κεφ. 2 Βασικές Έννοιες Αλγορίθμων
 
Αλγοριθμική και δομές δεδομένων
Αλγοριθμική και δομές δεδομένωνΑλγοριθμική και δομές δεδομένων
Αλγοριθμική και δομές δεδομένων
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμός
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμός
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμός
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμός
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμός
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμός
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμός
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμός
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμός
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμός
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμός
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμός
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμός
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμός
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμός
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμός
 
προγραμματισμός
προγραμματισμόςπρογραμματισμός
προγραμματισμός
 

Más de Dimitris Psounis

Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣΗ ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣDimitris Psounis
 
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ (4διαφ)
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ (4διαφ)Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ (4διαφ)
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ (4διαφ)Dimitris Psounis
 
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ (4δ)
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ (4δ)ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ (4δ)
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ (4δ)Dimitris Psounis
 
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣDimitris Psounis
 
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣΗ ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣDimitris Psounis
 
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ (4 διαφ)
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ (4 διαφ)Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ (4 διαφ)
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ (4 διαφ)Dimitris Psounis
 
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ CC++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ CDimitris Psounis
 
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C (4sl/p)
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C (4sl/p)C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C (4sl/p)
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C (4sl/p)Dimitris Psounis
 
ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 6
ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 6ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 6
ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 6Dimitris Psounis
 
ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 5
ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 5ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 5
ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 5Dimitris Psounis
 
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7Dimitris Psounis
 
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8 (ΕΚΤΥΠΩΣΗ)
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8 (ΕΚΤΥΠΩΣΗ)ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8 (ΕΚΤΥΠΩΣΗ)
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
 
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8Dimitris Psounis
 
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7 (ΕΚΤΥΠΩΣΗ)
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7 (ΕΚΤΥΠΩΣΗ)ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7 (ΕΚΤΥΠΩΣΗ)
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
 
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 6
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 6 ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 6
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 6 Dimitris Psounis
 
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 6 (ΕΚΤΥΠΩΣΗ)
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 6 (ΕΚΤΥΠΩΣΗ)ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 6 (ΕΚΤΥΠΩΣΗ)
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 6 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
 

Más de Dimitris Psounis (20)

Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣΗ ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ
 
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ (4διαφ)
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ (4διαφ)Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ (4διαφ)
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ (4διαφ)
 
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ (4δ)
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ (4δ)ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ (4δ)
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ (4δ)
 
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ
 
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣΗ ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ
 
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ (4 διαφ)
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ (4 διαφ)Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ (4 διαφ)
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ (4 διαφ)
 
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ CC++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C
 
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C (4sl/p)
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C (4sl/p)C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C (4sl/p)
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C (4sl/p)
 
ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 6
ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 6ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 6
ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 6
 
ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 5
ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 5ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 5
ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 5
 
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7
 
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8 (ΕΚΤΥΠΩΣΗ)
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8 (ΕΚΤΥΠΩΣΗ)ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8 (ΕΚΤΥΠΩΣΗ)
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8 (ΕΚΤΥΠΩΣΗ)
 
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8
 
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7 (ΕΚΤΥΠΩΣΗ)
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7 (ΕΚΤΥΠΩΣΗ)ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7 (ΕΚΤΥΠΩΣΗ)
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7 (ΕΚΤΥΠΩΣΗ)
 
ΠΛΗ31 - ΤΕΣΤ 33
ΠΛΗ31 - ΤΕΣΤ 33ΠΛΗ31 - ΤΕΣΤ 33
ΠΛΗ31 - ΤΕΣΤ 33
 
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 6
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 6 ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 6
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 6
 
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 6 (ΕΚΤΥΠΩΣΗ)
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 6 (ΕΚΤΥΠΩΣΗ)ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 6 (ΕΚΤΥΠΩΣΗ)
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 6 (ΕΚΤΥΠΩΣΗ)
 
ΠΛΗ31 ΤΕΣΤ 32
ΠΛΗ31 ΤΕΣΤ 32ΠΛΗ31 ΤΕΣΤ 32
ΠΛΗ31 ΤΕΣΤ 32
 
ΠΛΗ31 ΤΕΣΤ 31
ΠΛΗ31 ΤΕΣΤ 31ΠΛΗ31 ΤΕΣΤ 31
ΠΛΗ31 ΤΕΣΤ 31
 
ΠΛΗ31 ΤΕΣΤ 30
ΠΛΗ31 ΤΕΣΤ 30ΠΛΗ31 ΤΕΣΤ 30
ΠΛΗ31 ΤΕΣΤ 30
 

Último

Παρουσίαση θεατρικού στην Τεχνόπολη. 2023-2024
Παρουσίαση θεατρικού στην Τεχνόπολη. 2023-2024Παρουσίαση θεατρικού στην Τεχνόπολη. 2023-2024
Παρουσίαση θεατρικού στην Τεχνόπολη. 2023-2024Tassos Karampinis
 
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣ
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣΗ ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣ
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣΘεόδωρος Μαραγκούλας
 
ΤΟ ΒΟΗΘΗΤΙΚΟ ΡΗΜΑ ΕΧΩ Α-Β ΤΑΞΗ (1).pptx
ΤΟ ΒΟΗΘΗΤΙΚΟ ΡΗΜΑ ΕΧΩ  Α-Β ΤΑΞΗ (1).pptxΤΟ ΒΟΗΘΗΤΙΚΟ ΡΗΜΑ ΕΧΩ  Α-Β ΤΑΞΗ (1).pptx
ΤΟ ΒΟΗΘΗΤΙΚΟ ΡΗΜΑ ΕΧΩ Α-Β ΤΑΞΗ (1).pptxΟΛΓΑ ΤΣΕΧΕΛΙΔΟΥ
 
Σχέσεις στην εφηβεία_έρωτας
Σχέσεις                     στην εφηβεία_έρωταςΣχέσεις                     στην εφηβεία_έρωτας
Σχέσεις στην εφηβεία_έρωταςDimitra Mylonaki
 
Ο ΧΡΙΣΤΟΦΟΡΟΣ ΚΟΛΟΜΒΟΣ ΚΑΙ Η ΑΝΑΚΑΛΥΨΗ ΤΗΣ ΑΜΕΡΙΚΗΣ,ΕΙΡΗΝΗ ΝΤΟΥΣΚΑ-ΠΕΝΥ ΖΑΓΓΟ...
Ο ΧΡΙΣΤΟΦΟΡΟΣ ΚΟΛΟΜΒΟΣ ΚΑΙ Η ΑΝΑΚΑΛΥΨΗ ΤΗΣ ΑΜΕΡΙΚΗΣ,ΕΙΡΗΝΗ ΝΤΟΥΣΚΑ-ΠΕΝΥ ΖΑΓΓΟ...Ο ΧΡΙΣΤΟΦΟΡΟΣ ΚΟΛΟΜΒΟΣ ΚΑΙ Η ΑΝΑΚΑΛΥΨΗ ΤΗΣ ΑΜΕΡΙΚΗΣ,ΕΙΡΗΝΗ ΝΤΟΥΣΚΑ-ΠΕΝΥ ΖΑΓΓΟ...
Ο ΧΡΙΣΤΟΦΟΡΟΣ ΚΟΛΟΜΒΟΣ ΚΑΙ Η ΑΝΑΚΑΛΥΨΗ ΤΗΣ ΑΜΕΡΙΚΗΣ,ΕΙΡΗΝΗ ΝΤΟΥΣΚΑ-ΠΕΝΥ ΖΑΓΓΟ...Iliana Kouvatsou
 
Ο εκχριστιανισμός των Σλάβων, Άγγελος Δόσης
Ο εκχριστιανισμός των Σλάβων, Άγγελος ΔόσηςΟ εκχριστιανισμός των Σλάβων, Άγγελος Δόσης
Ο εκχριστιανισμός των Σλάβων, Άγγελος ΔόσηςIliana Kouvatsou
 
Safe Cycling - Εργασία για την ασφαλή ποδηλασία 2ο Γυμνάσιο Αλεξανδρούπολης
Safe Cycling - Εργασία για την ασφαλή ποδηλασία 2ο Γυμνάσιο ΑλεξανδρούποληςSafe Cycling - Εργασία για την ασφαλή ποδηλασία 2ο Γυμνάσιο Αλεξανδρούπολης
Safe Cycling - Εργασία για την ασφαλή ποδηλασία 2ο Γυμνάσιο Αλεξανδρούπολης2ο Γυμνάσιο Αλεξ/πολης
 
Inclusion - Εργασία για τη συμπερίληψη 2ο Γυμνάσιο Αλεξανδρούπολης
Inclusion - Εργασία για τη συμπερίληψη 2ο Γυμνάσιο ΑλεξανδρούποληςInclusion - Εργασία για τη συμπερίληψη 2ο Γυμνάσιο Αλεξανδρούπολης
Inclusion - Εργασία για τη συμπερίληψη 2ο Γυμνάσιο Αλεξανδρούπολης2ο Γυμνάσιο Αλεξ/πολης
 
Safe Driving - Εργασία για την ασφαλή οδήγηση 2ο Γυμνάσιο Αλεξανδρούπολης
Safe Driving - Εργασία για την ασφαλή οδήγηση 2ο Γυμνάσιο ΑλεξανδρούποληςSafe Driving - Εργασία για την ασφαλή οδήγηση 2ο Γυμνάσιο Αλεξανδρούπολης
Safe Driving - Εργασία για την ασφαλή οδήγηση 2ο Γυμνάσιο Αλεξανδρούπολης2ο Γυμνάσιο Αλεξ/πολης
 
Φλωρεντία, ΔΑΝΑΗ ΠΥΡΠΥΡΗ- ΜΑΡΙΑΝΕΛΑ ΣΤΡΟΓΓΥΛΟΥ
Φλωρεντία, ΔΑΝΑΗ ΠΥΡΠΥΡΗ- ΜΑΡΙΑΝΕΛΑ ΣΤΡΟΓΓΥΛΟΥΦλωρεντία, ΔΑΝΑΗ ΠΥΡΠΥΡΗ- ΜΑΡΙΑΝΕΛΑ ΣΤΡΟΓΓΥΛΟΥ
Φλωρεντία, ΔΑΝΑΗ ΠΥΡΠΥΡΗ- ΜΑΡΙΑΝΕΛΑ ΣΤΡΟΓΓΥΛΟΥIliana Kouvatsou
 
-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξηΟΛΓΑ ΤΣΕΧΕΛΙΔΟΥ
 
ΠΟΤΕ ΑΝΑΚΑΛΥΦΘΗΚΕ Η ΑΜΕΡΙΚΗ,ΦΙΛΩΝ-ΦΡΑΓΚΟΥ
ΠΟΤΕ ΑΝΑΚΑΛΥΦΘΗΚΕ Η ΑΜΕΡΙΚΗ,ΦΙΛΩΝ-ΦΡΑΓΚΟΥΠΟΤΕ ΑΝΑΚΑΛΥΦΘΗΚΕ Η ΑΜΕΡΙΚΗ,ΦΙΛΩΝ-ΦΡΑΓΚΟΥ
ΠΟΤΕ ΑΝΑΚΑΛΥΦΘΗΚΕ Η ΑΜΕΡΙΚΗ,ΦΙΛΩΝ-ΦΡΑΓΚΟΥIliana Kouvatsou
 
ΕΜΕΙΣ ΕΔΩ ΠΑΙΖΟΥΜΕ ΜΠΑΛΑ, εργασία για την οπαδική βία
ΕΜΕΙΣ ΕΔΩ ΠΑΙΖΟΥΜΕ ΜΠΑΛΑ, εργασία για την οπαδική βίαΕΜΕΙΣ ΕΔΩ ΠΑΙΖΟΥΜΕ ΜΠΑΛΑ, εργασία για την οπαδική βία
ΕΜΕΙΣ ΕΔΩ ΠΑΙΖΟΥΜΕ ΜΠΑΛΑ, εργασία για την οπαδική βίαΑφροδίτη Διαμαντοπούλου
 
ΔΙΑΣΗΜΕΣ ΒΥΖΑΝΤΙΝΕΣ ΠΡΙΓΚΙΠΙΣΣΕΣ,ΕΦΗ ΨΑΛΛΙΔΑ
ΔΙΑΣΗΜΕΣ ΒΥΖΑΝΤΙΝΕΣ ΠΡΙΓΚΙΠΙΣΣΕΣ,ΕΦΗ ΨΑΛΛΙΔΑΔΙΑΣΗΜΕΣ ΒΥΖΑΝΤΙΝΕΣ ΠΡΙΓΚΙΠΙΣΣΕΣ,ΕΦΗ ΨΑΛΛΙΔΑ
ΔΙΑΣΗΜΕΣ ΒΥΖΑΝΤΙΝΕΣ ΠΡΙΓΚΙΠΙΣΣΕΣ,ΕΦΗ ΨΑΛΛΙΔΑIliana Kouvatsou
 
ΧΑΝΟΣ ΚΡΟΥΜΟΣ-ΒΑΣΙΛΙΑΣ ΝΙΚΗΦΟΡΟΣ,ΚΡΙΣΤΙΝΑ ΚΡΑΣΤΕΒΑ
ΧΑΝΟΣ ΚΡΟΥΜΟΣ-ΒΑΣΙΛΙΑΣ ΝΙΚΗΦΟΡΟΣ,ΚΡΙΣΤΙΝΑ ΚΡΑΣΤΕΒΑΧΑΝΟΣ ΚΡΟΥΜΟΣ-ΒΑΣΙΛΙΑΣ ΝΙΚΗΦΟΡΟΣ,ΚΡΙΣΤΙΝΑ ΚΡΑΣΤΕΒΑ
ΧΑΝΟΣ ΚΡΟΥΜΟΣ-ΒΑΣΙΛΙΑΣ ΝΙΚΗΦΟΡΟΣ,ΚΡΙΣΤΙΝΑ ΚΡΑΣΤΕΒΑIliana Kouvatsou
 
εργασία εφημερίδας για την διατροφή.pptx
εργασία εφημερίδας για την διατροφή.pptxεργασία εφημερίδας για την διατροφή.pptx
εργασία εφημερίδας για την διατροφή.pptxEffie Lampropoulou
 
Μάχη του Πουατιέ,ΧΡΥΣΑΝΘΟΣ ΚΑΙ ΧΡΥΣΑ ΟΠΡΙΝΕΣΚΟΥ
Μάχη του Πουατιέ,ΧΡΥΣΑΝΘΟΣ ΚΑΙ ΧΡΥΣΑ ΟΠΡΙΝΕΣΚΟΥΜάχη του Πουατιέ,ΧΡΥΣΑΝΘΟΣ ΚΑΙ ΧΡΥΣΑ ΟΠΡΙΝΕΣΚΟΥ
Μάχη του Πουατιέ,ΧΡΥΣΑΝΘΟΣ ΚΑΙ ΧΡΥΣΑ ΟΠΡΙΝΕΣΚΟΥIliana Kouvatsou
 
Η απελευθέρωση της Θεσσαλονίκης από την Οθωμανική Αυτοκρατορία
Η απελευθέρωση της Θεσσαλονίκης από την Οθωμανική ΑυτοκρατορίαΗ απελευθέρωση της Θεσσαλονίκης από την Οθωμανική Αυτοκρατορία
Η απελευθέρωση της Θεσσαλονίκης από την Οθωμανική ΑυτοκρατορίαΑφροδίτη Διαμαντοπούλου
 
ΒΥΖΑΝΤΙΝΗ ΚΟΥΖΙΝΑ ΚΑΙ ΜΟΔΑ, ΕΛΕΑΝΑ ΣΤΑΥΡΟΠΟΥΛΟΥ.pptx
ΒΥΖΑΝΤΙΝΗ ΚΟΥΖΙΝΑ ΚΑΙ ΜΟΔΑ, ΕΛΕΑΝΑ ΣΤΑΥΡΟΠΟΥΛΟΥ.pptxΒΥΖΑΝΤΙΝΗ ΚΟΥΖΙΝΑ ΚΑΙ ΜΟΔΑ, ΕΛΕΑΝΑ ΣΤΑΥΡΟΠΟΥΛΟΥ.pptx
ΒΥΖΑΝΤΙΝΗ ΚΟΥΖΙΝΑ ΚΑΙ ΜΟΔΑ, ΕΛΕΑΝΑ ΣΤΑΥΡΟΠΟΥΛΟΥ.pptxIliana Kouvatsou
 

Último (20)

Παρουσίαση θεατρικού στην Τεχνόπολη. 2023-2024
Παρουσίαση θεατρικού στην Τεχνόπολη. 2023-2024Παρουσίαση θεατρικού στην Τεχνόπολη. 2023-2024
Παρουσίαση θεατρικού στην Τεχνόπολη. 2023-2024
 
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣ
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣΗ ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣ
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣ
 
ΤΟ ΒΟΗΘΗΤΙΚΟ ΡΗΜΑ ΕΧΩ Α-Β ΤΑΞΗ (1).pptx
ΤΟ ΒΟΗΘΗΤΙΚΟ ΡΗΜΑ ΕΧΩ  Α-Β ΤΑΞΗ (1).pptxΤΟ ΒΟΗΘΗΤΙΚΟ ΡΗΜΑ ΕΧΩ  Α-Β ΤΑΞΗ (1).pptx
ΤΟ ΒΟΗΘΗΤΙΚΟ ΡΗΜΑ ΕΧΩ Α-Β ΤΑΞΗ (1).pptx
 
Σχέσεις στην εφηβεία_έρωτας
Σχέσεις                     στην εφηβεία_έρωταςΣχέσεις                     στην εφηβεία_έρωτας
Σχέσεις στην εφηβεία_έρωτας
 
Ο ΧΡΙΣΤΟΦΟΡΟΣ ΚΟΛΟΜΒΟΣ ΚΑΙ Η ΑΝΑΚΑΛΥΨΗ ΤΗΣ ΑΜΕΡΙΚΗΣ,ΕΙΡΗΝΗ ΝΤΟΥΣΚΑ-ΠΕΝΥ ΖΑΓΓΟ...
Ο ΧΡΙΣΤΟΦΟΡΟΣ ΚΟΛΟΜΒΟΣ ΚΑΙ Η ΑΝΑΚΑΛΥΨΗ ΤΗΣ ΑΜΕΡΙΚΗΣ,ΕΙΡΗΝΗ ΝΤΟΥΣΚΑ-ΠΕΝΥ ΖΑΓΓΟ...Ο ΧΡΙΣΤΟΦΟΡΟΣ ΚΟΛΟΜΒΟΣ ΚΑΙ Η ΑΝΑΚΑΛΥΨΗ ΤΗΣ ΑΜΕΡΙΚΗΣ,ΕΙΡΗΝΗ ΝΤΟΥΣΚΑ-ΠΕΝΥ ΖΑΓΓΟ...
Ο ΧΡΙΣΤΟΦΟΡΟΣ ΚΟΛΟΜΒΟΣ ΚΑΙ Η ΑΝΑΚΑΛΥΨΗ ΤΗΣ ΑΜΕΡΙΚΗΣ,ΕΙΡΗΝΗ ΝΤΟΥΣΚΑ-ΠΕΝΥ ΖΑΓΓΟ...
 
Ο εκχριστιανισμός των Σλάβων, Άγγελος Δόσης
Ο εκχριστιανισμός των Σλάβων, Άγγελος ΔόσηςΟ εκχριστιανισμός των Σλάβων, Άγγελος Δόσης
Ο εκχριστιανισμός των Σλάβων, Άγγελος Δόσης
 
Ρατσισμός, ορισμός, είδη, αίτια , συνέπειες
Ρατσισμός, ορισμός, είδη, αίτια , συνέπειεςΡατσισμός, ορισμός, είδη, αίτια , συνέπειες
Ρατσισμός, ορισμός, είδη, αίτια , συνέπειες
 
Safe Cycling - Εργασία για την ασφαλή ποδηλασία 2ο Γυμνάσιο Αλεξανδρούπολης
Safe Cycling - Εργασία για την ασφαλή ποδηλασία 2ο Γυμνάσιο ΑλεξανδρούποληςSafe Cycling - Εργασία για την ασφαλή ποδηλασία 2ο Γυμνάσιο Αλεξανδρούπολης
Safe Cycling - Εργασία για την ασφαλή ποδηλασία 2ο Γυμνάσιο Αλεξανδρούπολης
 
Inclusion - Εργασία για τη συμπερίληψη 2ο Γυμνάσιο Αλεξανδρούπολης
Inclusion - Εργασία για τη συμπερίληψη 2ο Γυμνάσιο ΑλεξανδρούποληςInclusion - Εργασία για τη συμπερίληψη 2ο Γυμνάσιο Αλεξανδρούπολης
Inclusion - Εργασία για τη συμπερίληψη 2ο Γυμνάσιο Αλεξανδρούπολης
 
Safe Driving - Εργασία για την ασφαλή οδήγηση 2ο Γυμνάσιο Αλεξανδρούπολης
Safe Driving - Εργασία για την ασφαλή οδήγηση 2ο Γυμνάσιο ΑλεξανδρούποληςSafe Driving - Εργασία για την ασφαλή οδήγηση 2ο Γυμνάσιο Αλεξανδρούπολης
Safe Driving - Εργασία για την ασφαλή οδήγηση 2ο Γυμνάσιο Αλεξανδρούπολης
 
Φλωρεντία, ΔΑΝΑΗ ΠΥΡΠΥΡΗ- ΜΑΡΙΑΝΕΛΑ ΣΤΡΟΓΓΥΛΟΥ
Φλωρεντία, ΔΑΝΑΗ ΠΥΡΠΥΡΗ- ΜΑΡΙΑΝΕΛΑ ΣΤΡΟΓΓΥΛΟΥΦλωρεντία, ΔΑΝΑΗ ΠΥΡΠΥΡΗ- ΜΑΡΙΑΝΕΛΑ ΣΤΡΟΓΓΥΛΟΥ
Φλωρεντία, ΔΑΝΑΗ ΠΥΡΠΥΡΗ- ΜΑΡΙΑΝΕΛΑ ΣΤΡΟΓΓΥΛΟΥ
 
-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
 
ΠΟΤΕ ΑΝΑΚΑΛΥΦΘΗΚΕ Η ΑΜΕΡΙΚΗ,ΦΙΛΩΝ-ΦΡΑΓΚΟΥ
ΠΟΤΕ ΑΝΑΚΑΛΥΦΘΗΚΕ Η ΑΜΕΡΙΚΗ,ΦΙΛΩΝ-ΦΡΑΓΚΟΥΠΟΤΕ ΑΝΑΚΑΛΥΦΘΗΚΕ Η ΑΜΕΡΙΚΗ,ΦΙΛΩΝ-ΦΡΑΓΚΟΥ
ΠΟΤΕ ΑΝΑΚΑΛΥΦΘΗΚΕ Η ΑΜΕΡΙΚΗ,ΦΙΛΩΝ-ΦΡΑΓΚΟΥ
 
ΕΜΕΙΣ ΕΔΩ ΠΑΙΖΟΥΜΕ ΜΠΑΛΑ, εργασία για την οπαδική βία
ΕΜΕΙΣ ΕΔΩ ΠΑΙΖΟΥΜΕ ΜΠΑΛΑ, εργασία για την οπαδική βίαΕΜΕΙΣ ΕΔΩ ΠΑΙΖΟΥΜΕ ΜΠΑΛΑ, εργασία για την οπαδική βία
ΕΜΕΙΣ ΕΔΩ ΠΑΙΖΟΥΜΕ ΜΠΑΛΑ, εργασία για την οπαδική βία
 
ΔΙΑΣΗΜΕΣ ΒΥΖΑΝΤΙΝΕΣ ΠΡΙΓΚΙΠΙΣΣΕΣ,ΕΦΗ ΨΑΛΛΙΔΑ
ΔΙΑΣΗΜΕΣ ΒΥΖΑΝΤΙΝΕΣ ΠΡΙΓΚΙΠΙΣΣΕΣ,ΕΦΗ ΨΑΛΛΙΔΑΔΙΑΣΗΜΕΣ ΒΥΖΑΝΤΙΝΕΣ ΠΡΙΓΚΙΠΙΣΣΕΣ,ΕΦΗ ΨΑΛΛΙΔΑ
ΔΙΑΣΗΜΕΣ ΒΥΖΑΝΤΙΝΕΣ ΠΡΙΓΚΙΠΙΣΣΕΣ,ΕΦΗ ΨΑΛΛΙΔΑ
 
ΧΑΝΟΣ ΚΡΟΥΜΟΣ-ΒΑΣΙΛΙΑΣ ΝΙΚΗΦΟΡΟΣ,ΚΡΙΣΤΙΝΑ ΚΡΑΣΤΕΒΑ
ΧΑΝΟΣ ΚΡΟΥΜΟΣ-ΒΑΣΙΛΙΑΣ ΝΙΚΗΦΟΡΟΣ,ΚΡΙΣΤΙΝΑ ΚΡΑΣΤΕΒΑΧΑΝΟΣ ΚΡΟΥΜΟΣ-ΒΑΣΙΛΙΑΣ ΝΙΚΗΦΟΡΟΣ,ΚΡΙΣΤΙΝΑ ΚΡΑΣΤΕΒΑ
ΧΑΝΟΣ ΚΡΟΥΜΟΣ-ΒΑΣΙΛΙΑΣ ΝΙΚΗΦΟΡΟΣ,ΚΡΙΣΤΙΝΑ ΚΡΑΣΤΕΒΑ
 
εργασία εφημερίδας για την διατροφή.pptx
εργασία εφημερίδας για την διατροφή.pptxεργασία εφημερίδας για την διατροφή.pptx
εργασία εφημερίδας για την διατροφή.pptx
 
Μάχη του Πουατιέ,ΧΡΥΣΑΝΘΟΣ ΚΑΙ ΧΡΥΣΑ ΟΠΡΙΝΕΣΚΟΥ
Μάχη του Πουατιέ,ΧΡΥΣΑΝΘΟΣ ΚΑΙ ΧΡΥΣΑ ΟΠΡΙΝΕΣΚΟΥΜάχη του Πουατιέ,ΧΡΥΣΑΝΘΟΣ ΚΑΙ ΧΡΥΣΑ ΟΠΡΙΝΕΣΚΟΥ
Μάχη του Πουατιέ,ΧΡΥΣΑΝΘΟΣ ΚΑΙ ΧΡΥΣΑ ΟΠΡΙΝΕΣΚΟΥ
 
Η απελευθέρωση της Θεσσαλονίκης από την Οθωμανική Αυτοκρατορία
Η απελευθέρωση της Θεσσαλονίκης από την Οθωμανική ΑυτοκρατορίαΗ απελευθέρωση της Θεσσαλονίκης από την Οθωμανική Αυτοκρατορία
Η απελευθέρωση της Θεσσαλονίκης από την Οθωμανική Αυτοκρατορία
 
ΒΥΖΑΝΤΙΝΗ ΚΟΥΖΙΝΑ ΚΑΙ ΜΟΔΑ, ΕΛΕΑΝΑ ΣΤΑΥΡΟΠΟΥΛΟΥ.pptx
ΒΥΖΑΝΤΙΝΗ ΚΟΥΖΙΝΑ ΚΑΙ ΜΟΔΑ, ΕΛΕΑΝΑ ΣΤΑΥΡΟΠΟΥΛΟΥ.pptxΒΥΖΑΝΤΙΝΗ ΚΟΥΖΙΝΑ ΚΑΙ ΜΟΔΑ, ΕΛΕΑΝΑ ΣΤΑΥΡΟΠΟΥΛΟΥ.pptx
ΒΥΖΑΝΤΙΝΗ ΚΟΥΖΙΝΑ ΚΑΙ ΜΟΔΑ, ΕΛΕΑΝΑ ΣΤΑΥΡΟΠΟΥΛΟΥ.pptx
 

ΠΛΗ10 ΜΑΘΗΜΑ 2.3: ΤΕΛΕΣΤΕΣ ΚΑΙ Η ΕΝΤΟΛΗ ΑΠΟΦΑΣΗΣ

  • 1. ΠΛΗ10 ΕΝΟΤΗΤΑ 2: Αλγόριθµοι και Ψευδογλώσσα Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης ∆ηµήτρης Ψούνης
  • 2. A. Θεωρία 1. Τελεστές 1. Γενικά 2. Ο τελεστής εκχώρησης 3. Αριθµητικοί Τελεστές 1. Προτεραιότητα Τελεστών 2. Οι Τελεστές DIV και MOD 4. Σχεσιακοί Τελεστές 5. Λογικοί Τελεστές 2. Η Εντολή Απόφασης 1. Γενικά 2. Πρώτη Μορφή (ΕΆΝ) 3. ∆εύτερη Μορφή (ΕΆΝ…ΑΛΛΙΩΣ) 4. Εµφωλιασµένες Εντολές Απόφασης Β.Ασκήσεις ∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης Περιεχόµενα Μαθήµατος 2
  • 3. A. Θεωρία 1. Τελεστές 1. Γενικά ∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης Οι τελεστές είναι σύµβολα που χρησιµοποιούνται στις εντολές ενός προγράµµατος. Χωρίζονται σε τέσσερις µεγάλες κατηγορίες Ο τελεστής καταχώρησης ( := ) Χρησιµοποιείται όταν θέλουµε να αποθηκεύσουµε σε µία µεταβλητή µία αριθµητική τιµή. Αριθµητικοί Τελεστές ( +, -, *, /, DIV, MOD) Χρησιµοποιούνται όταν θέλουµε να κάνουµε αριθµητικές πράξεις µε τις µεταβλητές Σχεσιακοί Τελεστές (=,>,<,>=,<=,<>) Χρησιµοποιούνται για να γίνει έλεγχος µε την εντολή συνθήκης. Λογικοί Τελεστές (AND, OR, NOT) Χρησιµοποιούνται για να γίνει έλεγχος µε την εντολή συνθήκης. Υπάρχουν και άλλοι πιο προχωρηµένοι τελεστές, όπως ο τελεστής έµµεσης προσπέλασης στην µνήµη ( ^ ) που θα δούµε σε επόµενες ενότητες. 3
  • 4. A. Θεωρία 1. Τελεστές 2. Ο Τελεστής Εκχώρησης (:=) ∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης Ο τελεστής εκχώρησης (ή καταχώρησης ή αποθήκευσης) ήταν ο 1ος τελεστής που µελετήσαµε αναλυτικά στο προηγούµενο µάθηµα. Θυµίζουµε το συντακτικό του: Στα αριστερά έχει πάντα µία µεταβλητή (στην οποία θα γίνει η αποθήκευση) Στα δεξιά ο υπολογισµός µπορεί να είναι Μία σταθερά (οπότε και αποθηκεύεται η τιµή της σταθεράς) Μία αριθµητική πράξη (πρώτα γίνεται η πράξη και έπειτα αποθηκεύεται το αποτέλεσµα) Μία πράξη που ενσωµατώνει µεταβλητές (πρώτα αντικαθίσταται η τιµή των µεταβλητών στα δεξιά µε την τιµή τους, γίνεται η πράξη και έπειτα αποθηκεύεται το αποτέλεσµα) Το αποτέλεσµα της κλήσης µιας συνάρτησης (θα το δούµε σε επόµενο µάθηµα) ΜΕΤΑΒΛΗΤΗ := (ΥΠΟΛΟΓΙΣΜΟΣ); Χ:=5; Χ:=7+2; Χ:=Υ+2; Χ:=SQRT(4); 4
  • 5. A. Θεωρία 1. Τελεστές 3. Αριθµητικοί Τελεστές ∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης Οι αριθµητικοί τελεστές χρησιµοποιούνται για να κάνουµε µαθηµατικές πράξεις. Οι αριθµητικοί τελεστές που µπορούµε να χρησιµοποιήσουµε είναι Οι µαθηµατικοί τελεστές εκτελούν τις συνηθισµένες µαθηµατικές πράξεις Είναι οι εξής: Όπου ΠΑΡ είναι µία µαθηµατική παράσταση Ονοµα Τελεστή Σύµβολο Χρήση Παράδειγµα (για Χ=5 και Υ=3) Πρόσθεση + ΠΑΡ + ΠΑΡ X+Y = 8 Πολ/µός * ΠΑΡ * ΠΑΡ X*Y = 15 Αφαίρεση - ΠΑΡ - ΠΑΡ X-Y = 2 ∆ιαίρεση / ΠΑΡ / ΠΑΡ X/Y = 1.66 Ακέραια ∆ιαίρεση DIV ΠΑΡ DIV ΠΑΡ X DIV Y = 1 Υπόλοιπο ∆ιαίρεσης MOD ΠΑΡ MOD ΠΑΡ Χ MOD Y = 2 5
  • 6. A. Θεωρία 1. Τελεστές 3. Αριθµητικοί Τελεστές (Προτεραιότητα Τελεστών) ∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης Σε µία µαθηµατική παράσταση που χρησιµοποιούµε σε ένα πρόγραµµα ακολουθούνται κανόνες προτεραιότητας των πράξεων. Συγκεκριµένα (για παραστάσεις που χρηιµοποιούν +,-*,/) και εφόσον δεν υπάρχουν παρενθέσεις που να καθορίζουν την σειρά των πράξεων: Πρώτα γίνονται οι πολλαπλασιασµοί και οι διαιρέσεις (από αριστερά προς τα δεξιά) Έπειτα γίνονται οι αφαιρέσεις και οι προσθέσεις (από αριστερά προς τα δεξιά) (Άσκηση) Ποια θα είναι η τιµή των µεταβλητών µετά την εκτέλεση των ακόλουθων γραµµών κώδικα; X:= 5*3+4*8; Y:= 5+3*4-8; Z:=(5+3)*(4+8); W:=12*12/6-3; Ελέγξτε την ορθότητα των απαντήσεων σας, κατασκευάζοντας κατάλληλο πρόγραµµα στον µεταγλωττιστή ψευδογλώσσας. 6
  • 7. A. Θεωρία 1. Τελεστές 3. Αριθµητικοί Τελεστές (Οι Τελεστές DIV και MOD) ∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης Όταν εκτελούµε µια ακέραια διαίρεση έχουµε δύο αποτελέσµατα: Το πηλίκο της διαίρεσης (υπολογίζεται µέσω του τελεστή DIV) To υπόλοιπο της διαίρεσης (υπολογίζεται µέσω του τελεστή MOD) (Άσκηση) Ποια θα είναι η τιµή των µεταβλητών µετά την εκτέλεση των ακόλουθων γραµµών κώδικα; X:= 55 DIV 12; Y:= 55 MOD 12; Z:= Y DIV X; Ελέγξτε την ορθότητα των απαντήσεων σας, κατασκευάζοντας κατάλληλο πρόγραµµα στον µεταγλωττιστή ψευδογλώσσας. 7
  • 8. A. Θεωρία 1. Τελεστές 4. Σχεσιακοί Τελεστές ∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης Οι αριθµητικοί τελεστές χρησιµοποιούνται για να κάνουµε µαθηµατικές πράξεις. Οι αριθµητικοί τελεστές που µπορούµε να χρησιµοποιήσουµε είναι Οι Σχεσιακοί Τελεστές ελέγχουν αν αληθεύει µία συνθήκη σύγκρισης τιµών. Αν αληθεύει απαντούν true (λογικό 1) ενώ αν δεν αληθεύει απαντούν false (λογικό 0) Συνήθως χρησιµοποιούνται για να ελεγχθεί µια συνθήκη από την εντολή απόφασης: Τελεστής Επεξήγηση Παράδειγµα Χρήσης Αποτέλεσµα (Για Χ=5, Υ=3) Αποτέλεσµα (Για Χ=2, Υ=7) = Ισότητα Χ=Υ False False > Μεγαλύτερο από Χ>Υ True False < Μικρότερο από Χ<Υ False True >= Μεγαλύτερο ή ίσο από Χ>=Υ True False <= Μικρότερο ή ίσο από Χ<=Υ False True <> ∆ιάφορο Χ<>Υ True Tue 8
  • 9. A. Θεωρία 1. Τελεστές 5. Λογικοί Τελεστές ∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης Οι αριθµητικοί τελεστές χρησιµοποιούνται για να κάνουµε µαθηµατικές πράξεις. Οι αριθµητικοί τελεστές που µπορούµε να χρησιµοποιήσουµε είναι Οι λογικοί τελεστές εκτελούν λογικές πράξεις, συνήθως µε το αποτέλεσµα της πράξης δύο ελέγχων που έχουµε κάνει µε άλλους σχεσιακούς ή λογικούς τελεστές: Όπου ΠΑΡ είναι µία µαθηµατική παράσταση Ονοµα Τελεστή Χρήση Αληθεύει (=1) όταν Ψευδής (=0) όταν AND ΠΑΡ1 AND ΠΑΡ2 Η ΠΑΡ1 είναι αληθής (1) ΚΑΙ Η ΠΑΡ2 είναι αληθής (1) Η ΠΑΡ1 είναι ψευδής (1) Ή Η ΠΑΡ2 είναι ψευδής (1) OR ΠΑΡ1 OR ΠΑΡ2 Η ΠΑΡ1 είναι αληθής (1) Ή Η ΠΑΡ2 είναι αληθής (1) Η ΠΑΡ1 είναι ψευδής (0) ΚΑΙ Η ΠΑΡ2 είναι ψευδής (0) NOT NOT ΠΑΡ Η ΠΑΡ είναι ψευδής (0) Η ΠΑΡ είναι αληθής (1) 9
  • 10. A. Θεωρία 1. Τελεστές 5. Λογικοί Τελεστές ∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης Οι σχεσιακοί και λογικοί τελεστές µπορούν να δηµιουργήσουν παραστάσεις που θα χρησιµοποιηθούν έπειτα στην εντολή απόφασης που χρησιµοποιεί το πρόγραµµά µας. Είναι σηµαντικό να θυµόµαστε ότι το αποτέλεσµα της εφαρµογής των τελεστών θα είναι τελικά είτε TRUE (1) είτε FALSE (0) (Άσκηση) Ποιο θα είναι το αποτέλεσµα της εφαρµογής των τελεστών αν X=1 και Y=2 στις παρακάτω δύο παραστάσεις που χρησιµοποιούν σχεσιακούς / λογικούς αλλά και αριθµητικούς τελεστές. (Χ<>Υ) AND (NOT X<Y) (X>=X) OR ((NOT (Y<>X)) AND (X+1<Y+2)) Επαναλάβετε εάν Χ=5 και Y=2 Συµβουλές: • Φροντίζουµε να παρενθετοποιούµε πλήρως τις παραστάσεις µας, ώστε να είµαστε σίγουροι για το αποτέλεσµα. Π.χ. η προτεραιότητα των λογικών τελεστών είναι NOT, AND,OR αλλά είναι προτιµότερο να έχουµε παρενθετοποιηµένες τις παραστάσεις µας. • Οι λογικοί τελεστές και οι αντίστοιχες λογικές πράξεις θα είναι απαραίτητες στον προγραµµατισµό. Κάντε µια υπενθύµιση αν απαιτείται στην Άλγεβρα Boole του Μαθήµατος 1.3 10
  • 11. A. Θεωρία 2. Η Εντολή Απόφασης 1. Γενικά ∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης Η εντολή απόφασης είναι από τα πιο σηµαντικά προγραµµατιστικά εργαλεία Οι προτάσεις σε ένα πρόγραµµα εκτελούνται κανονικά από την αρχή έως το τέλος µε την ίδια σειρά που εµφανίζονται στον αλγόριθµο. Μια εντολή απόφασης τροποποιεί την σειρά εκτέλεσης των προτάσεων. Μέσω αυτής: Μπορούµε να προκαλέσουµε την εκτέλεση άλλων προτάσεων ή την µη εκτέλεση τους ανάλογα µε τον υπολογισµό που εκτελούµε. Η σύνταξη της εντολής απόφασης στην γενική µορφή της είναι: ΕΑΝ (συνθήκη) ΤΟΤΕ (Εντολή ή Εντολές) [ΑΛΛΙΩΣ (Εντολή ή Εντολές)] ΕΑΝ-ΤΕΛΟΣ; Σηµείωση: • Στους ορισµούς των εντολών θα βλέπουµε συχνά ένα µέρος να είναι σε αγκύλες […] • Αυτό σηµαίνει ότι το µέρος αυτό είναι προαιρετικό. Το χρησιµοποιούµε µόνον αν κρίνουµε ότι αυτό είναι απαραίτητο. 11
  • 12. A. Θεωρία 2. Η Εντολή Απόφασης 2. Πρώτη Μορφή (ΕΑΝ) ∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης Η εντολή απόφασης στην 1η της χρήση συντάσσεται ως εξής: Αφού εκτελεστούν οι προηγούµενες εντολές Ελέγχεται η συνθήκη (συνήθως θα είναι µια παράσταση που θα χρησιµοποιεί κάποιον σχεσιακό/λογικό τελεστή) Αν η συνθήκη είναι ΑΛΗΘΗΣ εκτελούνται οι (εντολές) και έπειτα οι [επόµενες εντολές] Αν η συνθήκη είναι ΨΕΥ∆ΗΣ εκτελούνται απευθείας οι (επόµενες εντολές) [προηγουµενες εντολές] ΕΑΝ (συνθήκη) (Εντολές) ΕΑΝ-ΤΕΛΟΣ [επόµενες εντολές] συνθήκη Εντολές ΝΑΙ ΟΧΙ [προηγούµενες εντολές] [επόµενες εντολές] ∆ΙΑΓΡΑΜΜΑ ΡΟΗΣ ΠΡΟΓΡΑΜΜΑΤΟΣ 12
  • 13. A. Θεωρία 2. Η Εντολή Απόφασης 2. Πρώτη Μορφή (ΕΑΝ) ∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης Μεταγλωττίστε, εκτελέστε και µελετήστε το παρακάτω πρόγραµµα που δείχνει την 1η χρήση της εντολής if Πόσες συγκρίσεις θα γίνουν κατά την εκτέλεση του προγράµµατος; ΑΛΓΟΡΙΘΜΟΣ if1 ∆Ε∆ΟΜΕΝΑ X,Y:INTEGER; ΑΡΧΗ ΤΥΠΩΣΕ ("∆ΩΣΕ ΤΟΝ ΑΚΕΡΑΙΟ X: "); ∆ΙΑΒΑΣΕ (X); ΤΥΠΩΣΕ ("∆ΩΣΕ ΤΟΝ ΑΚΕΡΑΙΟ Y: "); ∆ΙΑΒΑΣΕ (Y); ΕΑΝ (X<Y) ΤΟΤΕ ΤΥΠΩΣΕ ("Χ<Υ",EOLN); ΕΑΝ-ΤΕΛΟΣ ΕΑΝ (X=Y) ΤΟΤΕ ΤΥΠΩΣΕ ("Χ=Υ",EOLN); ΕΑΝ-ΤΕΛΟΣ ΕΑΝ (X>Y) ΤΟΤΕ ΤΥΠΩΣΕ ("Χ>Υ",EOLN); ΕΑΝ-ΤΕΛΟΣ ΤΕΛΟΣ 13
  • 14. A. Θεωρία 2. Η Εντολή Απόφασης 3. ∆εύτερη Μορφή (ΕΑΝ…ΑΛΛΙΩΣ) ∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης Η δοµή ελέγχου, στην 2η της χρήση συντάσσεται ως εξής: Αφού εκτελεστούν οι προηγούµενες εντολές Ελέγχεται η συνθήκη (συνήθως θα είναι µια παράσταση που θα χρησιµοποιεί κάποιον σχεσιακό/λογικό τελεστή) Αν η συνθήκη είναι ΑΛΗΘΗΣ εκτελούνται οι Εντολές Α και έπειτα οι (επόµενες εντολές) Αν η συνθήκη είναι ΨΕΥ∆ΗΣ εκτελούνται οι Εντολές B και έπειτα οι (επόµενες εντολές) [προηγουµενες εντολές] ΕΑΝ (συνθήκη) ΤΟΤΕ (ΕντολέςΑ) ΑΛΛΙΩΣ (ΕντολέςΒ) ΕΑΝ-ΤΕΛΟΣ [επόµενες εντολές] συνθήκη ΕντολέςΑ ΝΑΙ ΟΧΙ [προηγούµενες εντολές] [επόµενες εντολές] ∆ΙΑΓΡΑΜΜΑ ΡΟΗΣ ΠΡΟΓΡΑΜΜΑΤΟΣ ΕντολεςΒ 14
  • 15. A. Θεωρία 2. Η Εντολή Απόφασης 3. ∆εύτερη Μορφή (ΕΑΝ…ΑΛΛΙΩΣ) ∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης Μεταγλωττίστε, εκτελέστε και µελετήστε το παρακάτω πρόγραµµα που δείχνει την 2η χρήση της εντολής απόφασης ΕΑΝ. Πόσες συγκρίσεις θα γίνουν κατά την εκτέλεση του προγράµµατος; ΑΛΓΟΡΙΘΜΟΣ if2 ∆Ε∆ΟΜΕΝΑ X:INTEGER; ΑΡΧΗ ΤΥΠΩΣΕ ("∆ΩΣΕ ΤΟΝ ΑΚΕΡΑΙΟ X: "); ∆ΙΑΒΑΣΕ (X); ΕΑΝ (X MOD 2 = 0) ΤΟΤΕ ΤΥΠΩΣΕ ("Ο ", X, " ΕΙΝΑΙ ΑΡΤΙΟΣ!",EOLN); ΑΛΛΙΩΣ ΤΥΠΩΣΕ ("Ο ", X, " ΕΙΝΑΙ ΠΕΡΙΤΤΟΣ!",EOLN); ΕΑΝ-ΤΕΛΟΣ ΤΕΛΟΣ 15
  • 16. A. Θεωρία 2. Η Εντολή Απόφασης 4. Εµφωλιασµένες Εντολές Απόφασης ∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης Η δοµή ελέγχου είναι απλά µία εντολή! Άρα µπορούµε να έχουµε π.χ. µία εντολή ΕΑΝ µέσα σε µία εντολή ΕΑΝ όσες φορές θέλουµε Αυτό αναφέρεται και σαν εµφωλιασµένες εντολές απόφασης Μελετήστε την παραλλαγή προηγούµενου προγράµµατος. Πόσες συγκρίσεις θα γίνουν στο πρόγραµµα αυτό; ΑΛΓΟΡΙΘΜΟΣ if3 ∆Ε∆ΟΜΕΝΑ X,Y:INTEGER; ΑΡΧΗ ΤΥΠΩΣΕ ("∆ΩΣΕ ΤΟΝ ΑΚΕΡΑΙΟ X: "); ∆ΙΑΒΑΣΕ (X); ΤΥΠΩΣΕ ("∆ΩΣΕ ΤΟΝ ΑΚΕΡΑΙΟ Y: "); ∆ΙΑΒΑΣΕ (Y); ΕΑΝ (X<Y) ΤΟΤΕ ΤΥΠΩΣΕ ("Χ<Υ",EOLN); ΑΛΛΙΩΣ ΕΑΝ (X=Y) ΤΟΤΕ ΤΥΠΩΣΕ ("Χ=Υ",EOLN); ΑΛΛΙΩΣ ΤΥΠΩΣΕ ("Χ>Υ",EOLN); ΕΑΝ-ΤΕΛΟΣ ΕΑΝ-ΤΕΛΟΣ ΤΕΛΟΣ 16
  • 17. Β.Ασκήσεις Εφαρµογή 1: Ελάχιστος από δύο ∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης Γράψτε ένα πρόγραµµα που ζητάει από τον χρήστη να εισάγει 2 ακέραιους αριθµούς και τυπώνει στην οθόνη τον ελάχιστο από τους 2 αριθµούς 17
  • 18. Β.Ασκήσεις Εφαρµογή 2: Μέγιστος από τρεις ∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης Γράψτε ένα πρόγραµµα που ζητάει από τον χρήστη να εισάγει 3 ακέραιους αριθµούς και τυπώνει στην οθόνη τον ελάχιστο από τους 3 αριθµούς 18
  • 19. Β.Ασκήσεις Εφαρµογή 3: Λύσεις Πρωτοβάθµιας Εξίσωσης ∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης Γράψτε ένα πρόγραµµα που ζητάει από τον χρήστη να εισάγει 2 αριθµούς a,b και υπολογίζει την λύση της εξίσωσης ax+b=0 (Τα α και β είναι πραγµατικοί αριθµοί) Υπενθύµιση: Αν το α δεν είναι 0 η λύση της εξίσωσης είναι x=-b/a. Αν το α είναι 0 να εκτυπώνεται το µήνυµα «Η εξίσωση δεν έχει λύση» 19
  • 20. Β.Ασκήσεις Εφαρµογή 4: DIV και MOD ∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης • Γράψτε ένα πρόγραµµα το οποίο • Να δέχεται από τον χρήστη σαν είσοδο έναν ακέραιο αριθµό, που θα απεικονίζει δευτερόλεπτα. • Να υπολογίζει πόσες ώρες, λεπτά και δευτερόλεπτα είναι η είσοδος του χρήστη. • Η παρακάτω είναι η επιθυµητή έξοδος αν ο χρήστης εισάγει το 5000: • Υπόδειξη: • Μελετήστε πως µπορείτε να χρησιµοποιήσετε τους τελεστές DIV και MOD για να επιτύχετε το επιθυµητό αποτέλεσµα! ΕΙΣΑΓΕΤΕ ΠΛΗΘΟΣ ∆ΕΥΤΕΡΟΛΕΠΤΩΝ: 5000 ΩΡΕΣ: 1 ΛΕΠΤΑ: 23 ∆ΕΥΤΕΡΟΛΕΠΤΑ: 20 20
  • 21. Β.Ασκήσεις Εφαρµογή 5: Πιο σύνθετες συνθήκες ∆ηµήτρης Ψούνης, ΠΛΗ 10, Μάθηµα 2.3: Τελεστές και η Εντολή Απόφασης • Γράψτε ένα πρόγραµµα C το οποίο • Να δέχεται από τον χρήστη σαν είσοδο έναν ακέραιο αριθµό • Να εξετάζει αν ο αριθµός είναι στο κλειστό διάστηµα 1..10. • Να εκτυπώνει κατάλληλο µήνυµα • Παραδείγµατα εκτέλεσης: ΕΙΣΑΓΕΤΕ ΤΟ X: 3 ΕΙΝΑΙ ΣΤΟ ΕΠΙΘΥΜΗΤΟ ∆ΙΑΣΤΗΜΑ ΕΙΣΑΓΕΤΕ ΤΟ X: 11 ∆ΕΝ ΕΙΝΑΙ ΣΤΟ ΕΠΙΘΥΜΗΤΟ ∆ΙΑΣΤΗΜΑ ΕΙΣΑΓΕΤΕ ΤΟ X: 1 ΕΙΝΑΙ ΣΤΟ ΕΠΙΘΥΜΗΤΟ ∆ΙΑΣΤΗΜΑ 21