SlideShare a Scribd company logo
Αθηνά Μυλωνά
1
Χρήση αριθμητικών τελεστών στην αλγοριθμική
Θεματική Ενότητα: Αλγοριθμική και Δομές Δεδομένων
Διδακτική Ενότητα: Βασικές Έννοιες Αλγορίθμων
Αναπαράσταση αλγορίθμου
2
Φυσική γλώσσα Ψευδογλώσσα Διάγραμμα ροής
Αρχή αλγορίθμου
Ρώτα να μάθεις πόσο είναι η ακτίνα.
Πάρε την ακτίνα.
Πολλαπλασίασε την ακτίνα με το 2 και ότι
βρεις με το 3.14. Το αποτέλεσμα είναι η
περιφέρεια του κύκλου.
Ύψωσε την ακτίνα στο 2 και
πολλαπλασίασε ότι βρεις με το 3.14. Το
αποτέλεσμα είναι το εμβαδό του κύκλου.
Πες την περιφέρεια και το εμβαδό που
υπολόγισες.
Τέλος αλγορίθμου
Αλγόριθμος Κύκλος
Εμφάνισε 'Δώσε ακτίνα'
Διάβασε ακτίνα
περιφέρεια ← ακτίνα * 2 * 3.14
εμβαδό ← ακτίνα ^ 2 * 3.14
Εμφάνισε περιφέρεια, εμβαδό
Τέλος Κύκλος
Αρχή
Τέλος
Διάβασε ακτίνα
Εμφάνισε περιφέρεια, ακτίνα
περιφέρεια  ακτίνα * 2 * 3.14
εμβαδό  ακτίνα * 2 * 3.14
Εμφάνισε ‘Δώσε ακτίνα’
Σταθερές - Μεταβλητές
3
 Σταθερές ονομάζονται τα μεγέθη που οι τιμές τους δεν αλλάζουν κατά τη διάρκεια
εκτέλεσης ενός αλγορίθμου/προγράμματος
 Μεταβλητές ονομάζονται τα μεγέθη που οι τιµές τους μπορούν να αλλάζουν κατά
τη διάρκεια εκτέλεσης ενός αλγορίθμου/προγράμματος.
 Ονοματοδοσία σταθερών – μεταβλητών: να ξεκινούν με αλφαβητικό χαρακτήρα
και στη συνέχεια ακολουθεί οποιοσδήποτε συνδυασμός αλφαβητικών, αριθμητικών
χαρακτήρων και του '_' (underscore)
 Περιορισμοί: Το όνομα τους πρέπει:
 να μην έχει κενά
 να μην έχει σύμβολα (*, +, -, $, %, @, #)
 να μην ξεκινά από αριθμό
 να μην είναι δεσμευμένη λέξη
 Τύποι μεταβλητών και σταθερών
 Αριθμητικές
 Ακέραιες π.χ. 10, -78, 215
 Πραγματικές π.χ. 0.10, 2.5, -3,45
 Αλφαριθμητικές π.χ. ‘ΕΟΠΠΕΠ’, ‘Σάββατο 17 Δεκεμβρίου 2016’
 Λογικές με τιμή Αληθής ή Ψευδής
 Ενώ η τιµή της μεταβλητής μπορεί να αλλάζει κατά την εκτέλεση του αλγορίθμου,
το όνοµα και ο τύπος της μεταβλητής μένει υποχρεωτικά αμετάβλητος.
Εντολή εκχώρησης τιμής
4
 Οι μεταβλητές στη μνήμη
Όταν δηλώνονται οι μεταβλητές, ο μεταγλωττιστής βρίσκει
στη μνήμη το χώρο για να αποθηκευτούν οι μεταβλητές
Για κάθε μεταβλητή δεσμεύεται ένα «κελί» στη μνήμη όπου
αποθηκεύεται η τιμή της
 Εντολή εκχώρησης: Χρησιμοποιείται όταν θέλουμε να αποθηκεύσουμε σε μια μεταβλητή
μια τιμή ή το αποτέλεσμα μιας πράξης
 Στα αριστερά έχει πάντα μια μεταβλητή (στην οποία θα γίνει η αποθήκευση)
 Στα δεξιά η έκφραση μπορεί να είναι:
 Μια σταθερά (οπότε και αποθηκεύεται η τιμή της σταθεράς) π.χ.
 Μία αριθμητική πράξη (πρώτα γίνεται η πράξη και έπειτα αποθηκεύεται το αποτέλεσμα)
π.χ.
 Μία πράξη που ενσωματώνει μεταβλητές (πρώτα αντικαθίσταται η τιμή των μεταβλητών
στα δεξιά με την τιμή τους, γίνεται η πράξη και έπειτα αποθηκεύεται το αποτέλεσμα)
π.χ. (αν το Υ2) αποτέλεσμα;
 Το αποτέλεσμα της κλήσης μιας συνάρτησης (θα το δούμε σε επόμενο μάθημα)
π.χ.
5 1
Χ Υ
Μνήμη
Σύνταξη Μεταβλητή  έκφραση
Τελεστής εκχώρησης
Χ  5
Υ  1
Εκπαιδευτικοί στόχοι
5
 Σε επίπεδο γνώσεων:
 Να περιγράφουν τι είναι οι τελεστές
 Να κατονομάζουν τις κατηγορίες των τελεστών που χρησιμοποιούνται στην
αλγοριθμική
 Να διακρίνουν τις διαφορές μεταξύ μαθηματικών και αλγοριθμικών τελεστών
 Σε επίπεδο δεξιοτήτων/ικανοτήτων:
 Να χρησιμοποιούν την κατηγορία των αριθμητικών τελεστών της
αλγοριθμικής
 Να μετατρέπουν μαθηματικές εκφράσεις σε αλγοριθμικές εκφράσεις
 Να υπολογίζουν την τιμή μιας έκφρασης τηρώντας την προτεραιότητα
των τελεστών
 Σε επίπεδο στάσεων:
 Να συνειδητοποιήσουν ότι προγραμματισμός των Η/Υ χωρίς
μαθηματικό υπόβαθρο πρακτικά δε νοείται

Τελεστές & οι κατηγορίες τους
6
 Οι τελεστές είναι σύμβολα που χρησιμοποιούνται στις
εντολές ενός προγράμματος
 Χωρίζονται σε τρεις κατηγορίες
 Αριθμητικοί Τελεστές ( +, -, *, /, ^, div, mod)
 Χρησιμοποιούνται όταν θέλουμε να κάνουμε αριθμητικές
πράξεις με τις μεταβλητές
 Σχεσιακοί Τελεστές (=, >, <, >=, <=, <>)
 Χρησιμοποιούνται για να γίνει έλεγχος με την εντολή επιλογής
 Λογικοί Τελεστές (ΚΑΙ σύζευξη, Ήδιάζευξη, ΟΧΙ άρνηση)
 Χρησιμοποιούνται για να γίνει έλεγχος με την εντολή επιλογής
Τελεστές DIV και MOD
7
 Όταν εκτελούμε μια ακέραια διαίρεση έχουμε
δύο αποτελέσματα:
 Το πηλίκο της διαίρεσης (υπολογίζεται μέσω
του τελεστή div)
 Το υπόλοιπο της διαίρεσης (υπολογίζεται
μέσω του τελεστή mod)
Άσκηση: Ποια θα είναι η τιμή των μεταβλητών μετά την εκτέλεση των ακόλουθων
εντολών;
Χ  55 DIV 12
Y  55 MOD 12
Z  Υ DIV Χ
7 2
1
3
- 6
Διαιρετέος διαιρέτης
πηλίκουπόλοιπο
7 MOD 2 =
1
7 DIV 2 = 3
Ιεραρχία Αριθμητικών Τελεστών
8
 Σε μια αριθμητική έκφραση-παράσταση ακολουθούνται κανόνες
προτεραιότητας των πράξεων
 Εφόσον δεν υπάρχουν παρενθέσεις που να καθορίζουν τη σειρά
των πράξεων:
1) Υπολογίζονται οι δυνάμεις 3^2
2) Πολλαπλασιασμοί, διαιρέσεις, div και mod *, /, div, mod
3) Προσθέσεις και αφαιρέσεις +, -
Άσκηση: Ποια θα είναι η τιμή των μεταβλητών μετά την εκτέλεση των ακόλουθων εντολών;
Χ  5*3+4*2^2;
Υ  5+3*4-2;
Ζ  (5+3)*(4+2);
W  6*3/6-3;
Δομή επιλογής
9
 Σχεσιακοί Τελεστές (=, >, <, >=, <=, <>)
 Λογικοί Τελεστές (ΚΑΙ σύζευξη, Ή διάζευξη, ΟΧΙ άρνηση)
Χρησιμοποιούνται για να γίνει έλεγχος με την εντολή συνθήκης
 Αν (συνθήκη) τότε
ομάδα εντολών1
αλλιώς_αν (συνθήκη) τότε
ομάδα εντολών2
αλλιώς
ομάδα εντολών3
X  0
Αν (X > 0) τότε
εμφάνισε "x είναι θετικός "
αλλιώς αν (X < 0) τότε
εμφάνισε "x είναι αρνητικός "
αλλιώς
εμφάνισε "x είναι 0 "
Τι θα δούμε στο επόμενο

More Related Content

What's hot

ΠΛΗ10 ΜΑΘΗΜΑ 2.6
ΠΛΗ10 ΜΑΘΗΜΑ 2.6 ΠΛΗ10 ΜΑΘΗΜΑ 2.6
ΠΛΗ10 ΜΑΘΗΜΑ 2.6
Dimitris Psounis
 
ΠΛΗ30 ΜΑΘΗΜΑ 5.1
ΠΛΗ30 ΜΑΘΗΜΑ 5.1ΠΛΗ30 ΜΑΘΗΜΑ 5.1
ΠΛΗ30 ΜΑΘΗΜΑ 5.1
Dimitris Psounis
 
ΠΛΗ30 ΜΑΘΗΜΑ 2.3
ΠΛΗ30 ΜΑΘΗΜΑ 2.3ΠΛΗ30 ΜΑΘΗΜΑ 2.3
ΠΛΗ30 ΜΑΘΗΜΑ 2.3
Dimitris Psounis
 
ΠΛΗ30 ΜΑΘΗΜΑ 2.2
ΠΛΗ30 ΜΑΘΗΜΑ 2.2ΠΛΗ30 ΜΑΘΗΜΑ 2.2
ΠΛΗ30 ΜΑΘΗΜΑ 2.2
Dimitris Psounis
 
ΠΛΗ30 Τυπολόγιο Ενότητας 1
ΠΛΗ30 Τυπολόγιο Ενότητας 1ΠΛΗ30 Τυπολόγιο Ενότητας 1
ΠΛΗ30 Τυπολόγιο Ενότητας 1
Dimitris Psounis
 
Derivatives
DerivativesDerivatives
DerivativesA Z
 
ΠΛΗ30 ΜΑΘΗΜΑ 6.1
ΠΛΗ30 ΜΑΘΗΜΑ 6.1ΠΛΗ30 ΜΑΘΗΜΑ 6.1
ΠΛΗ30 ΜΑΘΗΜΑ 6.1
Dimitris Psounis
 
ΠΛΗ31 ΜΑΘΗΜΑ 3.4
ΠΛΗ31 ΜΑΘΗΜΑ 3.4ΠΛΗ31 ΜΑΘΗΜΑ 3.4
ΠΛΗ31 ΜΑΘΗΜΑ 3.4
Dimitris Psounis
 
Aoristo olokliroma
Aoristo olokliromaAoristo olokliroma
Aoristo olokliroma
Despina Tsintidou
 
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥ
Dimitris Psounis
 
ΠΛΗ30 ΜΑΘΗΜΑ 2.1
ΠΛΗ30 ΜΑΘΗΜΑ 2.1ΠΛΗ30 ΜΑΘΗΜΑ 2.1
ΠΛΗ30 ΜΑΘΗΜΑ 2.1
Dimitris Psounis
 
ΠΛΗ30 ΜΑΘΗΜΑ 6.3
ΠΛΗ30 ΜΑΘΗΜΑ 6.3ΠΛΗ30 ΜΑΘΗΜΑ 6.3
ΠΛΗ30 ΜΑΘΗΜΑ 6.3
Dimitris Psounis
 
ΠΛΗ10 ΜΑΘΗΜΑ 1.4
ΠΛΗ10 ΜΑΘΗΜΑ 1.4ΠΛΗ10 ΜΑΘΗΜΑ 1.4
ΠΛΗ10 ΜΑΘΗΜΑ 1.4
Dimitris Psounis
 
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.4
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.4ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.4
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.4
Dimitris Psounis
 
ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 6.3
ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 6.3ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 6.3
ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 6.3
Dimitris Psounis
 
ΠΛΗ31 ΜΑΘΗΜΑ 3.2
ΠΛΗ31 ΜΑΘΗΜΑ 3.2ΠΛΗ31 ΜΑΘΗΜΑ 3.2
ΠΛΗ31 ΜΑΘΗΜΑ 3.2
Dimitris Psounis
 
ΠΛΗ20 ΜΑΘΗΜΑ 1.6
ΠΛΗ20 ΜΑΘΗΜΑ 1.6ΠΛΗ20 ΜΑΘΗΜΑ 1.6
ΠΛΗ20 ΜΑΘΗΜΑ 1.6
Dimitris Psounis
 
ΠΛΗ31 ΜΑΘΗΜΑ 3.1
ΠΛΗ31 ΜΑΘΗΜΑ 3.1 ΠΛΗ31 ΜΑΘΗΜΑ 3.1
ΠΛΗ31 ΜΑΘΗΜΑ 3.1
Dimitris Psounis
 
ΠΛΗ30 ΚΑΡΤΑ ΜΑΘΗΜΑ 1.4
ΠΛΗ30 ΚΑΡΤΑ ΜΑΘΗΜΑ 1.4ΠΛΗ30 ΚΑΡΤΑ ΜΑΘΗΜΑ 1.4
ΠΛΗ30 ΚΑΡΤΑ ΜΑΘΗΜΑ 1.4
Dimitris Psounis
 
ΠΛΗ31 ΜΑΘΗΜΑ 4.5
ΠΛΗ31 ΜΑΘΗΜΑ 4.5ΠΛΗ31 ΜΑΘΗΜΑ 4.5
ΠΛΗ31 ΜΑΘΗΜΑ 4.5
Dimitris Psounis
 

What's hot (20)

ΠΛΗ10 ΜΑΘΗΜΑ 2.6
ΠΛΗ10 ΜΑΘΗΜΑ 2.6 ΠΛΗ10 ΜΑΘΗΜΑ 2.6
ΠΛΗ10 ΜΑΘΗΜΑ 2.6
 
ΠΛΗ30 ΜΑΘΗΜΑ 5.1
ΠΛΗ30 ΜΑΘΗΜΑ 5.1ΠΛΗ30 ΜΑΘΗΜΑ 5.1
ΠΛΗ30 ΜΑΘΗΜΑ 5.1
 
ΠΛΗ30 ΜΑΘΗΜΑ 2.3
ΠΛΗ30 ΜΑΘΗΜΑ 2.3ΠΛΗ30 ΜΑΘΗΜΑ 2.3
ΠΛΗ30 ΜΑΘΗΜΑ 2.3
 
ΠΛΗ30 ΜΑΘΗΜΑ 2.2
ΠΛΗ30 ΜΑΘΗΜΑ 2.2ΠΛΗ30 ΜΑΘΗΜΑ 2.2
ΠΛΗ30 ΜΑΘΗΜΑ 2.2
 
ΠΛΗ30 Τυπολόγιο Ενότητας 1
ΠΛΗ30 Τυπολόγιο Ενότητας 1ΠΛΗ30 Τυπολόγιο Ενότητας 1
ΠΛΗ30 Τυπολόγιο Ενότητας 1
 
Derivatives
DerivativesDerivatives
Derivatives
 
ΠΛΗ30 ΜΑΘΗΜΑ 6.1
ΠΛΗ30 ΜΑΘΗΜΑ 6.1ΠΛΗ30 ΜΑΘΗΜΑ 6.1
ΠΛΗ30 ΜΑΘΗΜΑ 6.1
 
ΠΛΗ31 ΜΑΘΗΜΑ 3.4
ΠΛΗ31 ΜΑΘΗΜΑ 3.4ΠΛΗ31 ΜΑΘΗΜΑ 3.4
ΠΛΗ31 ΜΑΘΗΜΑ 3.4
 
Aoristo olokliroma
Aoristo olokliromaAoristo olokliroma
Aoristo olokliroma
 
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥ
 
ΠΛΗ30 ΜΑΘΗΜΑ 2.1
ΠΛΗ30 ΜΑΘΗΜΑ 2.1ΠΛΗ30 ΜΑΘΗΜΑ 2.1
ΠΛΗ30 ΜΑΘΗΜΑ 2.1
 
ΠΛΗ30 ΜΑΘΗΜΑ 6.3
ΠΛΗ30 ΜΑΘΗΜΑ 6.3ΠΛΗ30 ΜΑΘΗΜΑ 6.3
ΠΛΗ30 ΜΑΘΗΜΑ 6.3
 
ΠΛΗ10 ΜΑΘΗΜΑ 1.4
ΠΛΗ10 ΜΑΘΗΜΑ 1.4ΠΛΗ10 ΜΑΘΗΜΑ 1.4
ΠΛΗ10 ΜΑΘΗΜΑ 1.4
 
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.4
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.4ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.4
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.4
 
ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 6.3
ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 6.3ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 6.3
ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 6.3
 
ΠΛΗ31 ΜΑΘΗΜΑ 3.2
ΠΛΗ31 ΜΑΘΗΜΑ 3.2ΠΛΗ31 ΜΑΘΗΜΑ 3.2
ΠΛΗ31 ΜΑΘΗΜΑ 3.2
 
ΠΛΗ20 ΜΑΘΗΜΑ 1.6
ΠΛΗ20 ΜΑΘΗΜΑ 1.6ΠΛΗ20 ΜΑΘΗΜΑ 1.6
ΠΛΗ20 ΜΑΘΗΜΑ 1.6
 
ΠΛΗ31 ΜΑΘΗΜΑ 3.1
ΠΛΗ31 ΜΑΘΗΜΑ 3.1 ΠΛΗ31 ΜΑΘΗΜΑ 3.1
ΠΛΗ31 ΜΑΘΗΜΑ 3.1
 
ΠΛΗ30 ΚΑΡΤΑ ΜΑΘΗΜΑ 1.4
ΠΛΗ30 ΚΑΡΤΑ ΜΑΘΗΜΑ 1.4ΠΛΗ30 ΚΑΡΤΑ ΜΑΘΗΜΑ 1.4
ΠΛΗ30 ΚΑΡΤΑ ΜΑΘΗΜΑ 1.4
 
ΠΛΗ31 ΜΑΘΗΜΑ 4.5
ΠΛΗ31 ΜΑΘΗΜΑ 4.5ΠΛΗ31 ΜΑΘΗΜΑ 4.5
ΠΛΗ31 ΜΑΘΗΜΑ 4.5
 

Viewers also liked

Extend and build on Kubernetes
Extend and build on KubernetesExtend and build on Kubernetes
Extend and build on Kubernetes
Stefan Schimanski
 
Diputados y Senadores Nacionales de la Patagonia.
Diputados y  Senadores Nacionales de la Patagonia.Diputados y  Senadores Nacionales de la Patagonia.
Diputados y Senadores Nacionales de la Patagonia.
TrinidadInesPorretti
 
Biologi Umum (Collage)
Biologi Umum (Collage)Biologi Umum (Collage)
Biologi Umum (Collage)
Fauzia1112
 
Cierre 2016 canaco
Cierre 2016 canaco Cierre 2016 canaco
Cierre 2016 canaco
capacitacionpkfqueretaro
 
3Com 3C10383VCX
3Com 3C10383VCX3Com 3C10383VCX
3Com 3C10383VCX
savomir
 
Kubernetes on aws
Kubernetes on awsKubernetes on aws
Kubernetes on aws
Yousun Jeong
 
Kubernetes Networking
Kubernetes NetworkingKubernetes Networking
Kubernetes Networking
CJ Cullen
 
Prévia do curso completo psicologia da dança
Prévia do curso completo psicologia da dançaPrévia do curso completo psicologia da dança
Prévia do curso completo psicologia da dança
Maria Cristina Lopes
 
Security best practices for kubernetes deployment
Security best practices for kubernetes deploymentSecurity best practices for kubernetes deployment
Security best practices for kubernetes deployment
Michael Cherny
 
アクセシビリティはじめました
アクセシビリティはじめましたアクセシビリティはじめました
アクセシビリティはじめました
Yuichi Sugiyama
 
JAWS-UG Meets Windows (JAWS Days 2017)
JAWS-UG Meets Windows (JAWS Days 2017)JAWS-UG Meets Windows (JAWS Days 2017)
JAWS-UG Meets Windows (JAWS Days 2017)
Amazon Web Services Japan
 
Study notes for CompTIA Certified Advanced Security Practitioner
Study notes for CompTIA Certified Advanced Security PractitionerStudy notes for CompTIA Certified Advanced Security Practitioner
Study notes for CompTIA Certified Advanced Security Practitioner
David Sweigert
 
Microsoft Hololens Ronak
Microsoft Hololens RonakMicrosoft Hololens Ronak
Microsoft Hololens Ronak
Ronak Sankhala
 
Congreso Management Leonidas Zavala Universidad Catolica San Pablo
Congreso Management Leonidas Zavala Universidad Catolica San PabloCongreso Management Leonidas Zavala Universidad Catolica San Pablo
Congreso Management Leonidas Zavala Universidad Catolica San Pablo
Leonidas Zavala Lazo
 
παρουσίαση1
παρουσίαση1παρουσίαση1
παρουσίαση1amilon6
 
Ψυχρομετρία & Ψυχρομετρικές Μεταβολές
Ψυχρομετρία & Ψυχρομετρικές ΜεταβολέςΨυχρομετρία & Ψυχρομετρικές Μεταβολές
Ψυχρομετρία & Ψυχρομετρικές Μεταβολές
Στέλιος Στυλιανού
 
Profession gr
Profession grProfession gr
Profession gr
Aspa Tzavara
 
Στρεφόμενο Μαγνητικό Πεδίο
Στρεφόμενο Μαγνητικό ΠεδίοΣτρεφόμενο Μαγνητικό Πεδίο
Στρεφόμενο Μαγνητικό Πεδίο
panos rovolis
 
Atlassian sdk (2)
Atlassian sdk (2)Atlassian sdk (2)
Atlassian sdk (2)
Provectus
 
YAPC::Asia Tokyo 2011 Closing
YAPC::Asia Tokyo 2011 ClosingYAPC::Asia Tokyo 2011 Closing
YAPC::Asia Tokyo 2011 Closinglestrrat
 

Viewers also liked (20)

Extend and build on Kubernetes
Extend and build on KubernetesExtend and build on Kubernetes
Extend and build on Kubernetes
 
Diputados y Senadores Nacionales de la Patagonia.
Diputados y  Senadores Nacionales de la Patagonia.Diputados y  Senadores Nacionales de la Patagonia.
Diputados y Senadores Nacionales de la Patagonia.
 
Biologi Umum (Collage)
Biologi Umum (Collage)Biologi Umum (Collage)
Biologi Umum (Collage)
 
Cierre 2016 canaco
Cierre 2016 canaco Cierre 2016 canaco
Cierre 2016 canaco
 
3Com 3C10383VCX
3Com 3C10383VCX3Com 3C10383VCX
3Com 3C10383VCX
 
Kubernetes on aws
Kubernetes on awsKubernetes on aws
Kubernetes on aws
 
Kubernetes Networking
Kubernetes NetworkingKubernetes Networking
Kubernetes Networking
 
Prévia do curso completo psicologia da dança
Prévia do curso completo psicologia da dançaPrévia do curso completo psicologia da dança
Prévia do curso completo psicologia da dança
 
Security best practices for kubernetes deployment
Security best practices for kubernetes deploymentSecurity best practices for kubernetes deployment
Security best practices for kubernetes deployment
 
アクセシビリティはじめました
アクセシビリティはじめましたアクセシビリティはじめました
アクセシビリティはじめました
 
JAWS-UG Meets Windows (JAWS Days 2017)
JAWS-UG Meets Windows (JAWS Days 2017)JAWS-UG Meets Windows (JAWS Days 2017)
JAWS-UG Meets Windows (JAWS Days 2017)
 
Study notes for CompTIA Certified Advanced Security Practitioner
Study notes for CompTIA Certified Advanced Security PractitionerStudy notes for CompTIA Certified Advanced Security Practitioner
Study notes for CompTIA Certified Advanced Security Practitioner
 
Microsoft Hololens Ronak
Microsoft Hololens RonakMicrosoft Hololens Ronak
Microsoft Hololens Ronak
 
Congreso Management Leonidas Zavala Universidad Catolica San Pablo
Congreso Management Leonidas Zavala Universidad Catolica San PabloCongreso Management Leonidas Zavala Universidad Catolica San Pablo
Congreso Management Leonidas Zavala Universidad Catolica San Pablo
 
παρουσίαση1
παρουσίαση1παρουσίαση1
παρουσίαση1
 
Ψυχρομετρία & Ψυχρομετρικές Μεταβολές
Ψυχρομετρία & Ψυχρομετρικές ΜεταβολέςΨυχρομετρία & Ψυχρομετρικές Μεταβολές
Ψυχρομετρία & Ψυχρομετρικές Μεταβολές
 
Profession gr
Profession grProfession gr
Profession gr
 
Στρεφόμενο Μαγνητικό Πεδίο
Στρεφόμενο Μαγνητικό ΠεδίοΣτρεφόμενο Μαγνητικό Πεδίο
Στρεφόμενο Μαγνητικό Πεδίο
 
Atlassian sdk (2)
Atlassian sdk (2)Atlassian sdk (2)
Atlassian sdk (2)
 
YAPC::Asia Tokyo 2011 Closing
YAPC::Asia Tokyo 2011 ClosingYAPC::Asia Tokyo 2011 Closing
YAPC::Asia Tokyo 2011 Closing
 

Similar to Αλγοριθμική και δομές δεδομένων

Κεφ. 2 Βασικές Έννοιες Αλγορίθμων
Κεφ. 2 Βασικές Έννοιες ΑλγορίθμωνΚεφ. 2 Βασικές Έννοιες Αλγορίθμων
Κεφ. 2 Βασικές Έννοιες ΑλγορίθμωνΙωάννου Γιαννάκης
 
S3 drast 1_μπουραζανη_αφροδιτη
S3 drast 1_μπουραζανη_αφροδιτηS3 drast 1_μπουραζανη_αφροδιτη
S3 drast 1_μπουραζανη_αφροδιτη
sixry1934
 
Επίλυση προβλήματος με προγραμματισμό (Scratch)
Επίλυση προβλήματος με προγραμματισμό (Scratch)Επίλυση προβλήματος με προγραμματισμό (Scratch)
Επίλυση προβλήματος με προγραμματισμό (Scratch)
pasxelfstone
 
Β' ΛΥΚΕΙΟΥ - ΕΠΙΣΤΗΜΗ Η/Υ
Β' ΛΥΚΕΙΟΥ - ΕΠΙΣΤΗΜΗ Η/ΥΒ' ΛΥΚΕΙΟΥ - ΕΠΙΣΤΗΜΗ Η/Υ
Β' ΛΥΚΕΙΟΥ - ΕΠΙΣΤΗΜΗ Η/Υ
ΕΥΑΓΓΕΛΙΑ ΚΟΚΚΙΝΟΥ
 
Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4
Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4
Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4
Ιωάννου Γιαννάκης
 
Σημειώσεις ανάπτυξη εφαρμογών Δομη επανάληψης
Σημειώσεις ανάπτυξη εφαρμογών Δομη επανάληψηςΣημειώσεις ανάπτυξη εφαρμογών Δομη επανάληψης
Σημειώσεις ανάπτυξη εφαρμογών Δομη επανάληψης
Θανάσης Δρούγας
 
Kef2o θεωρία Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Kef2o θεωρία Ανάπτυξη Εφαρμογών σε Προγραμματιστικό ΠεριβάλλονKef2o θεωρία Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Kef2o θεωρία Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Eleni Kokkinou
 
Βασικές έννοιες προγραμματισμού
Βασικές έννοιες προγραμματισμούΒασικές έννοιες προγραμματισμού
Βασικές έννοιες προγραμματισμού
Ιωάννου Γιαννάκης
 
Aepp kef101
Aepp kef101Aepp kef101
Aepp kef101
mnikol
 
2.2.7.2 δομή ακολουθίας
2.2.7.2 δομή ακολουθίας2.2.7.2 δομή ακολουθίας
2.2.7.2 δομή ακολουθίας
MariaProGr
 
Algorithms
AlgorithmsAlgorithms
Algorithms
papettas
 
entoles_logo_1_gym_kalamarias_2011.pdf
entoles_logo_1_gym_kalamarias_2011.pdfentoles_logo_1_gym_kalamarias_2011.pdf
entoles_logo_1_gym_kalamarias_2011.pdf
BillBill55
 
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdfΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
petroskorobos
 
Πρόχειρες Σημειώσεις Μαθηματικών Προσανατολισμού Γ' λυκείου (με κάποια λυμένα...
Πρόχειρες Σημειώσεις Μαθηματικών Προσανατολισμού Γ' λυκείου (με κάποια λυμένα...Πρόχειρες Σημειώσεις Μαθηματικών Προσανατολισμού Γ' λυκείου (με κάποια λυμένα...
Πρόχειρες Σημειώσεις Μαθηματικών Προσανατολισμού Γ' λυκείου (με κάποια λυμένα...
Billonious
 
Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_3
Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_3Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_3
Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_3
Ιωάννου Γιαννάκης
 
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠ
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠΔιαγώνισμα 1ο και 2ο κεφ ΑΕΠΠ
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠEleni Kokkinou
 
Διαγώνισμα Δομή Επανάληψης 2
Διαγώνισμα Δομή Επανάληψης 2Διαγώνισμα Δομή Επανάληψης 2
Διαγώνισμα Δομή Επανάληψης 2educast
 
Bασικές έννοιες αλγορίθμων
Bασικές έννοιες αλγορίθμωνBασικές έννοιες αλγορίθμων
Bασικές έννοιες αλγορίθμων
Human Oid
 

Similar to Αλγοριθμική και δομές δεδομένων (20)

Κεφ. 2 Βασικές Έννοιες Αλγορίθμων
Κεφ. 2 Βασικές Έννοιες ΑλγορίθμωνΚεφ. 2 Βασικές Έννοιες Αλγορίθμων
Κεφ. 2 Βασικές Έννοιες Αλγορίθμων
 
S3 drast 1_μπουραζανη_αφροδιτη
S3 drast 1_μπουραζανη_αφροδιτηS3 drast 1_μπουραζανη_αφροδιτη
S3 drast 1_μπουραζανη_αφροδιτη
 
Επίλυση προβλήματος με προγραμματισμό (Scratch)
Επίλυση προβλήματος με προγραμματισμό (Scratch)Επίλυση προβλήματος με προγραμματισμό (Scratch)
Επίλυση προβλήματος με προγραμματισμό (Scratch)
 
Β' ΛΥΚΕΙΟΥ - ΕΠΙΣΤΗΜΗ Η/Υ
Β' ΛΥΚΕΙΟΥ - ΕΠΙΣΤΗΜΗ Η/ΥΒ' ΛΥΚΕΙΟΥ - ΕΠΙΣΤΗΜΗ Η/Υ
Β' ΛΥΚΕΙΟΥ - ΕΠΙΣΤΗΜΗ Η/Υ
 
Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4
Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4
Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4
 
Σημειώσεις ανάπτυξη εφαρμογών Δομη επανάληψης
Σημειώσεις ανάπτυξη εφαρμογών Δομη επανάληψηςΣημειώσεις ανάπτυξη εφαρμογών Δομη επανάληψης
Σημειώσεις ανάπτυξη εφαρμογών Δομη επανάληψης
 
Kef2o θεωρία Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Kef2o θεωρία Ανάπτυξη Εφαρμογών σε Προγραμματιστικό ΠεριβάλλονKef2o θεωρία Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Kef2o θεωρία Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
 
First programm
First programmFirst programm
First programm
 
Βασικές έννοιες προγραμματισμού
Βασικές έννοιες προγραμματισμούΒασικές έννοιες προγραμματισμού
Βασικές έννοιες προγραμματισμού
 
Aepp kef101
Aepp kef101Aepp kef101
Aepp kef101
 
2.2.7.2 δομή ακολουθίας
2.2.7.2 δομή ακολουθίας2.2.7.2 δομή ακολουθίας
2.2.7.2 δομή ακολουθίας
 
Algorithms
AlgorithmsAlgorithms
Algorithms
 
entoles_logo_1_gym_kalamarias_2011.pdf
entoles_logo_1_gym_kalamarias_2011.pdfentoles_logo_1_gym_kalamarias_2011.pdf
entoles_logo_1_gym_kalamarias_2011.pdf
 
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdfΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
 
Πρόχειρες Σημειώσεις Μαθηματικών Προσανατολισμού Γ' λυκείου (με κάποια λυμένα...
Πρόχειρες Σημειώσεις Μαθηματικών Προσανατολισμού Γ' λυκείου (με κάποια λυμένα...Πρόχειρες Σημειώσεις Μαθηματικών Προσανατολισμού Γ' λυκείου (με κάποια λυμένα...
Πρόχειρες Σημειώσεις Μαθηματικών Προσανατολισμού Γ' λυκείου (με κάποια λυμένα...
 
Parousiash
ParousiashParousiash
Parousiash
 
Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_3
Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_3Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_3
Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_3
 
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠ
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠΔιαγώνισμα 1ο και 2ο κεφ ΑΕΠΠ
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠ
 
Διαγώνισμα Δομή Επανάληψης 2
Διαγώνισμα Δομή Επανάληψης 2Διαγώνισμα Δομή Επανάληψης 2
Διαγώνισμα Δομή Επανάληψης 2
 
Bασικές έννοιες αλγορίθμων
Bασικές έννοιες αλγορίθμωνBασικές έννοιες αλγορίθμων
Bασικές έννοιες αλγορίθμων
 

Recently uploaded

them_arxaia_gel_arxaiaellinika2024gel.pdf
them_arxaia_gel_arxaiaellinika2024gel.pdfthem_arxaia_gel_arxaiaellinika2024gel.pdf
them_arxaia_gel_arxaiaellinika2024gel.pdf
konstantinantountoum1
 
Η χλωρίδα της Πάρνηθας.bfbfbfbffbfbfbfbbpptx
Η χλωρίδα της Πάρνηθας.bfbfbfbffbfbfbfbbpptxΗ χλωρίδα της Πάρνηθας.bfbfbfbffbfbfbfbbpptx
Η χλωρίδα της Πάρνηθας.bfbfbfbffbfbfbfbbpptx
peter190314
 
Απολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docx
Απολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docxΑπολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docx
Απολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docx
Tassos Karampinis
 
Τα θέματα σε Δίκτυα Υπολογιστών για τα ΕΠΑΛ
Τα θέματα σε Δίκτυα Υπολογιστών για τα ΕΠΑΛΤα θέματα σε Δίκτυα Υπολογιστών για τα ΕΠΑΛ
Τα θέματα σε Δίκτυα Υπολογιστών για τα ΕΠΑΛ
Newsroom8
 
ΑΠΑΝΤΗΣΕΙΣ-ΝΕΟΕΛΛΗΝΙΚΗΣ-ΓΛΩΣΣΑΣ-2024.pdf
ΑΠΑΝΤΗΣΕΙΣ-ΝΕΟΕΛΛΗΝΙΚΗΣ-ΓΛΩΣΣΑΣ-2024.pdfΑΠΑΝΤΗΣΕΙΣ-ΝΕΟΕΛΛΗΝΙΚΗΣ-ΓΛΩΣΣΑΣ-2024.pdf
ΑΠΑΝΤΗΣΕΙΣ-ΝΕΟΕΛΛΗΝΙΚΗΣ-ΓΛΩΣΣΑΣ-2024.pdf
Newsroom8
 
PANELLINIES 2024 SXOLIASMOS GEL EKTHESI.pdf
PANELLINIES 2024 SXOLIASMOS GEL EKTHESI.pdfPANELLINIES 2024 SXOLIASMOS GEL EKTHESI.pdf
PANELLINIES 2024 SXOLIASMOS GEL EKTHESI.pdf
ssuserf9afe7
 
TEST 1 - ΙΑΣΟΝΑΣ ΠΕΤΡΟΣ hhhh (ΒΟΥΝΑ ΠΟΤΑΜΙΑ).ppt
TEST 1 - ΙΑΣΟΝΑΣ ΠΕΤΡΟΣ hhhh (ΒΟΥΝΑ ΠΟΤΑΜΙΑ).pptTEST 1 - ΙΑΣΟΝΑΣ ΠΕΤΡΟΣ hhhh (ΒΟΥΝΑ ΠΟΤΑΜΙΑ).ppt
TEST 1 - ΙΑΣΟΝΑΣ ΠΕΤΡΟΣ hhhh (ΒΟΥΝΑ ΠΟΤΑΜΙΑ).ppt
nikzoit
 
Εκπαιδευτική επίσκεψη στο Μουσείο της Ακρόπολης.pptx
Εκπαιδευτική επίσκεψη στο Μουσείο της Ακρόπολης.pptxΕκπαιδευτική επίσκεψη στο Μουσείο της Ακρόπολης.pptx
Εκπαιδευτική επίσκεψη στο Μουσείο της Ακρόπολης.pptx
41dimperisteriou
 
Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024
Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024
Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024
athinadimi
 
一比一原版(USYD毕业证书)悉尼大学毕业证成绩单如何办理
一比一原版(USYD毕业证书)悉尼大学毕业证成绩单如何办理一比一原版(USYD毕业证书)悉尼大学毕业证成绩单如何办理
一比一原版(USYD毕业证书)悉尼大学毕业证成绩单如何办理
3zoh0uxr
 
ΚΑΡΤΕΣ ΑΡΙΘΜΩΝ ΙΧΝΗΛΑΤΗΣΗΣ /ΠΡΟΓΡΑΦΙΚΕΣ ΑΣΚΗΣΕΙΣ
ΚΑΡΤΕΣ ΑΡΙΘΜΩΝ ΙΧΝΗΛΑΤΗΣΗΣ /ΠΡΟΓΡΑΦΙΚΕΣ ΑΣΚΗΣΕΙΣΚΑΡΤΕΣ ΑΡΙΘΜΩΝ ΙΧΝΗΛΑΤΗΣΗΣ /ΠΡΟΓΡΑΦΙΚΕΣ ΑΣΚΗΣΕΙΣ
ΚΑΡΤΕΣ ΑΡΙΘΜΩΝ ΙΧΝΗΛΑΤΗΣΗΣ /ΠΡΟΓΡΑΦΙΚΕΣ ΑΣΚΗΣΕΙΣ
ΟΛΓΑ ΤΣΕΧΕΛΙΔΟΥ
 
一比一原版(CSU毕业证书)查尔斯特大学毕业证成绩单如何办理
一比一原版(CSU毕业证书)查尔斯特大学毕业证成绩单如何办理一比一原版(CSU毕业证书)查尔斯特大学毕业证成绩单如何办理
一比一原版(CSU毕业证书)查尔斯特大学毕业证成绩单如何办理
3zoh0uxr
 
ΕΓΚΥΚΛ.-ΠΑΡΑΛ.-ΣΤΗΡΙΞΗΣ-2024-25-ΨΒΣΕ46ΝΚΠΔ-1ΦΤ.pdf
ΕΓΚΥΚΛ.-ΠΑΡΑΛ.-ΣΤΗΡΙΞΗΣ-2024-25-ΨΒΣΕ46ΝΚΠΔ-1ΦΤ.pdfΕΓΚΥΚΛ.-ΠΑΡΑΛ.-ΣΤΗΡΙΞΗΣ-2024-25-ΨΒΣΕ46ΝΚΠΔ-1ΦΤ.pdf
ΕΓΚΥΚΛ.-ΠΑΡΑΛ.-ΣΤΗΡΙΞΗΣ-2024-25-ΨΒΣΕ46ΝΚΠΔ-1ΦΤ.pdf
2lykkomo
 
panellinies 2024 GEL EKTHESI YPOYRGEIO.pdf
panellinies 2024 GEL EKTHESI YPOYRGEIO.pdfpanellinies 2024 GEL EKTHESI YPOYRGEIO.pdf
panellinies 2024 GEL EKTHESI YPOYRGEIO.pdf
ssuserf9afe7
 
Αρχές Οικονομικής Θεωρίας - Το γραπτό των πανελλαδικών εξετάσεων
Αρχές Οικονομικής Θεωρίας - Το γραπτό των πανελλαδικών εξετάσεωνΑρχές Οικονομικής Θεωρίας - Το γραπτό των πανελλαδικών εξετάσεων
Αρχές Οικονομικής Θεωρίας - Το γραπτό των πανελλαδικών εξετάσεων
Panagiotis Prentzas
 
ΔΑΣΗ εργασια ναγια ηλεκτραφβφβφβφβφββφββφ ω ω ω .pptx
ΔΑΣΗ εργασια ναγια ηλεκτραφβφβφβφβφββφββφ ω ω ω .pptxΔΑΣΗ εργασια ναγια ηλεκτραφβφβφβφβφββφββφ ω ω ω .pptx
ΔΑΣΗ εργασια ναγια ηλεκτραφβφβφβφβφββφββφ ω ω ω .pptx
peter190314
 
PANELLINIES 2024 EKTHESI NEA ELLINIKA EPAL
PANELLINIES 2024 EKTHESI NEA ELLINIKA EPALPANELLINIES 2024 EKTHESI NEA ELLINIKA EPAL
PANELLINIES 2024 EKTHESI NEA ELLINIKA EPAL
ssuserf9afe7
 
Καμμένη Πάρνηθα.bddbdvbdvd d d dddvdvdvpptx
Καμμένη Πάρνηθα.bddbdvbdvd d d dddvdvdvpptxΚαμμένη Πάρνηθα.bddbdvbdvd d d dddvdvdvpptx
Καμμένη Πάρνηθα.bddbdvbdvd d d dddvdvdvpptx
peter190314
 
Απαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdf
Απαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdfΑπαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdf
Απαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdf
athinadimi
 
Το υλικό του υπολογιστή - Πληροφορική Α΄ Γυμνασίου
Το υλικό του υπολογιστή - Πληροφορική Α΄ ΓυμνασίουΤο υλικό του υπολογιστή - Πληροφορική Α΄ Γυμνασίου
Το υλικό του υπολογιστή - Πληροφορική Α΄ Γυμνασίου
ssuserd4abe0
 

Recently uploaded (20)

them_arxaia_gel_arxaiaellinika2024gel.pdf
them_arxaia_gel_arxaiaellinika2024gel.pdfthem_arxaia_gel_arxaiaellinika2024gel.pdf
them_arxaia_gel_arxaiaellinika2024gel.pdf
 
Η χλωρίδα της Πάρνηθας.bfbfbfbffbfbfbfbbpptx
Η χλωρίδα της Πάρνηθας.bfbfbfbffbfbfbfbbpptxΗ χλωρίδα της Πάρνηθας.bfbfbfbffbfbfbfbbpptx
Η χλωρίδα της Πάρνηθας.bfbfbfbffbfbfbfbbpptx
 
Απολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docx
Απολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docxΑπολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docx
Απολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docx
 
Τα θέματα σε Δίκτυα Υπολογιστών για τα ΕΠΑΛ
Τα θέματα σε Δίκτυα Υπολογιστών για τα ΕΠΑΛΤα θέματα σε Δίκτυα Υπολογιστών για τα ΕΠΑΛ
Τα θέματα σε Δίκτυα Υπολογιστών για τα ΕΠΑΛ
 
ΑΠΑΝΤΗΣΕΙΣ-ΝΕΟΕΛΛΗΝΙΚΗΣ-ΓΛΩΣΣΑΣ-2024.pdf
ΑΠΑΝΤΗΣΕΙΣ-ΝΕΟΕΛΛΗΝΙΚΗΣ-ΓΛΩΣΣΑΣ-2024.pdfΑΠΑΝΤΗΣΕΙΣ-ΝΕΟΕΛΛΗΝΙΚΗΣ-ΓΛΩΣΣΑΣ-2024.pdf
ΑΠΑΝΤΗΣΕΙΣ-ΝΕΟΕΛΛΗΝΙΚΗΣ-ΓΛΩΣΣΑΣ-2024.pdf
 
PANELLINIES 2024 SXOLIASMOS GEL EKTHESI.pdf
PANELLINIES 2024 SXOLIASMOS GEL EKTHESI.pdfPANELLINIES 2024 SXOLIASMOS GEL EKTHESI.pdf
PANELLINIES 2024 SXOLIASMOS GEL EKTHESI.pdf
 
TEST 1 - ΙΑΣΟΝΑΣ ΠΕΤΡΟΣ hhhh (ΒΟΥΝΑ ΠΟΤΑΜΙΑ).ppt
TEST 1 - ΙΑΣΟΝΑΣ ΠΕΤΡΟΣ hhhh (ΒΟΥΝΑ ΠΟΤΑΜΙΑ).pptTEST 1 - ΙΑΣΟΝΑΣ ΠΕΤΡΟΣ hhhh (ΒΟΥΝΑ ΠΟΤΑΜΙΑ).ppt
TEST 1 - ΙΑΣΟΝΑΣ ΠΕΤΡΟΣ hhhh (ΒΟΥΝΑ ΠΟΤΑΜΙΑ).ppt
 
Εκπαιδευτική επίσκεψη στο Μουσείο της Ακρόπολης.pptx
Εκπαιδευτική επίσκεψη στο Μουσείο της Ακρόπολης.pptxΕκπαιδευτική επίσκεψη στο Μουσείο της Ακρόπολης.pptx
Εκπαιδευτική επίσκεψη στο Μουσείο της Ακρόπολης.pptx
 
Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024
Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024
Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024
 
一比一原版(USYD毕业证书)悉尼大学毕业证成绩单如何办理
一比一原版(USYD毕业证书)悉尼大学毕业证成绩单如何办理一比一原版(USYD毕业证书)悉尼大学毕业证成绩单如何办理
一比一原版(USYD毕业证书)悉尼大学毕业证成绩单如何办理
 
ΚΑΡΤΕΣ ΑΡΙΘΜΩΝ ΙΧΝΗΛΑΤΗΣΗΣ /ΠΡΟΓΡΑΦΙΚΕΣ ΑΣΚΗΣΕΙΣ
ΚΑΡΤΕΣ ΑΡΙΘΜΩΝ ΙΧΝΗΛΑΤΗΣΗΣ /ΠΡΟΓΡΑΦΙΚΕΣ ΑΣΚΗΣΕΙΣΚΑΡΤΕΣ ΑΡΙΘΜΩΝ ΙΧΝΗΛΑΤΗΣΗΣ /ΠΡΟΓΡΑΦΙΚΕΣ ΑΣΚΗΣΕΙΣ
ΚΑΡΤΕΣ ΑΡΙΘΜΩΝ ΙΧΝΗΛΑΤΗΣΗΣ /ΠΡΟΓΡΑΦΙΚΕΣ ΑΣΚΗΣΕΙΣ
 
一比一原版(CSU毕业证书)查尔斯特大学毕业证成绩单如何办理
一比一原版(CSU毕业证书)查尔斯特大学毕业证成绩单如何办理一比一原版(CSU毕业证书)查尔斯特大学毕业证成绩单如何办理
一比一原版(CSU毕业证书)查尔斯特大学毕业证成绩单如何办理
 
ΕΓΚΥΚΛ.-ΠΑΡΑΛ.-ΣΤΗΡΙΞΗΣ-2024-25-ΨΒΣΕ46ΝΚΠΔ-1ΦΤ.pdf
ΕΓΚΥΚΛ.-ΠΑΡΑΛ.-ΣΤΗΡΙΞΗΣ-2024-25-ΨΒΣΕ46ΝΚΠΔ-1ΦΤ.pdfΕΓΚΥΚΛ.-ΠΑΡΑΛ.-ΣΤΗΡΙΞΗΣ-2024-25-ΨΒΣΕ46ΝΚΠΔ-1ΦΤ.pdf
ΕΓΚΥΚΛ.-ΠΑΡΑΛ.-ΣΤΗΡΙΞΗΣ-2024-25-ΨΒΣΕ46ΝΚΠΔ-1ΦΤ.pdf
 
panellinies 2024 GEL EKTHESI YPOYRGEIO.pdf
panellinies 2024 GEL EKTHESI YPOYRGEIO.pdfpanellinies 2024 GEL EKTHESI YPOYRGEIO.pdf
panellinies 2024 GEL EKTHESI YPOYRGEIO.pdf
 
Αρχές Οικονομικής Θεωρίας - Το γραπτό των πανελλαδικών εξετάσεων
Αρχές Οικονομικής Θεωρίας - Το γραπτό των πανελλαδικών εξετάσεωνΑρχές Οικονομικής Θεωρίας - Το γραπτό των πανελλαδικών εξετάσεων
Αρχές Οικονομικής Θεωρίας - Το γραπτό των πανελλαδικών εξετάσεων
 
ΔΑΣΗ εργασια ναγια ηλεκτραφβφβφβφβφββφββφ ω ω ω .pptx
ΔΑΣΗ εργασια ναγια ηλεκτραφβφβφβφβφββφββφ ω ω ω .pptxΔΑΣΗ εργασια ναγια ηλεκτραφβφβφβφβφββφββφ ω ω ω .pptx
ΔΑΣΗ εργασια ναγια ηλεκτραφβφβφβφβφββφββφ ω ω ω .pptx
 
PANELLINIES 2024 EKTHESI NEA ELLINIKA EPAL
PANELLINIES 2024 EKTHESI NEA ELLINIKA EPALPANELLINIES 2024 EKTHESI NEA ELLINIKA EPAL
PANELLINIES 2024 EKTHESI NEA ELLINIKA EPAL
 
Καμμένη Πάρνηθα.bddbdvbdvd d d dddvdvdvpptx
Καμμένη Πάρνηθα.bddbdvbdvd d d dddvdvdvpptxΚαμμένη Πάρνηθα.bddbdvbdvd d d dddvdvdvpptx
Καμμένη Πάρνηθα.bddbdvbdvd d d dddvdvdvpptx
 
Απαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdf
Απαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdfΑπαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdf
Απαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdf
 
Το υλικό του υπολογιστή - Πληροφορική Α΄ Γυμνασίου
Το υλικό του υπολογιστή - Πληροφορική Α΄ ΓυμνασίουΤο υλικό του υπολογιστή - Πληροφορική Α΄ Γυμνασίου
Το υλικό του υπολογιστή - Πληροφορική Α΄ Γυμνασίου
 

Αλγοριθμική και δομές δεδομένων

  • 1. Αθηνά Μυλωνά 1 Χρήση αριθμητικών τελεστών στην αλγοριθμική Θεματική Ενότητα: Αλγοριθμική και Δομές Δεδομένων Διδακτική Ενότητα: Βασικές Έννοιες Αλγορίθμων
  • 2. Αναπαράσταση αλγορίθμου 2 Φυσική γλώσσα Ψευδογλώσσα Διάγραμμα ροής Αρχή αλγορίθμου Ρώτα να μάθεις πόσο είναι η ακτίνα. Πάρε την ακτίνα. Πολλαπλασίασε την ακτίνα με το 2 και ότι βρεις με το 3.14. Το αποτέλεσμα είναι η περιφέρεια του κύκλου. Ύψωσε την ακτίνα στο 2 και πολλαπλασίασε ότι βρεις με το 3.14. Το αποτέλεσμα είναι το εμβαδό του κύκλου. Πες την περιφέρεια και το εμβαδό που υπολόγισες. Τέλος αλγορίθμου Αλγόριθμος Κύκλος Εμφάνισε 'Δώσε ακτίνα' Διάβασε ακτίνα περιφέρεια ← ακτίνα * 2 * 3.14 εμβαδό ← ακτίνα ^ 2 * 3.14 Εμφάνισε περιφέρεια, εμβαδό Τέλος Κύκλος Αρχή Τέλος Διάβασε ακτίνα Εμφάνισε περιφέρεια, ακτίνα περιφέρεια  ακτίνα * 2 * 3.14 εμβαδό  ακτίνα * 2 * 3.14 Εμφάνισε ‘Δώσε ακτίνα’
  • 3. Σταθερές - Μεταβλητές 3  Σταθερές ονομάζονται τα μεγέθη που οι τιμές τους δεν αλλάζουν κατά τη διάρκεια εκτέλεσης ενός αλγορίθμου/προγράμματος  Μεταβλητές ονομάζονται τα μεγέθη που οι τιµές τους μπορούν να αλλάζουν κατά τη διάρκεια εκτέλεσης ενός αλγορίθμου/προγράμματος.  Ονοματοδοσία σταθερών – μεταβλητών: να ξεκινούν με αλφαβητικό χαρακτήρα και στη συνέχεια ακολουθεί οποιοσδήποτε συνδυασμός αλφαβητικών, αριθμητικών χαρακτήρων και του '_' (underscore)  Περιορισμοί: Το όνομα τους πρέπει:  να μην έχει κενά  να μην έχει σύμβολα (*, +, -, $, %, @, #)  να μην ξεκινά από αριθμό  να μην είναι δεσμευμένη λέξη  Τύποι μεταβλητών και σταθερών  Αριθμητικές  Ακέραιες π.χ. 10, -78, 215  Πραγματικές π.χ. 0.10, 2.5, -3,45  Αλφαριθμητικές π.χ. ‘ΕΟΠΠΕΠ’, ‘Σάββατο 17 Δεκεμβρίου 2016’  Λογικές με τιμή Αληθής ή Ψευδής  Ενώ η τιµή της μεταβλητής μπορεί να αλλάζει κατά την εκτέλεση του αλγορίθμου, το όνοµα και ο τύπος της μεταβλητής μένει υποχρεωτικά αμετάβλητος.
  • 4. Εντολή εκχώρησης τιμής 4  Οι μεταβλητές στη μνήμη Όταν δηλώνονται οι μεταβλητές, ο μεταγλωττιστής βρίσκει στη μνήμη το χώρο για να αποθηκευτούν οι μεταβλητές Για κάθε μεταβλητή δεσμεύεται ένα «κελί» στη μνήμη όπου αποθηκεύεται η τιμή της  Εντολή εκχώρησης: Χρησιμοποιείται όταν θέλουμε να αποθηκεύσουμε σε μια μεταβλητή μια τιμή ή το αποτέλεσμα μιας πράξης  Στα αριστερά έχει πάντα μια μεταβλητή (στην οποία θα γίνει η αποθήκευση)  Στα δεξιά η έκφραση μπορεί να είναι:  Μια σταθερά (οπότε και αποθηκεύεται η τιμή της σταθεράς) π.χ.  Μία αριθμητική πράξη (πρώτα γίνεται η πράξη και έπειτα αποθηκεύεται το αποτέλεσμα) π.χ.  Μία πράξη που ενσωματώνει μεταβλητές (πρώτα αντικαθίσταται η τιμή των μεταβλητών στα δεξιά με την τιμή τους, γίνεται η πράξη και έπειτα αποθηκεύεται το αποτέλεσμα) π.χ. (αν το Υ2) αποτέλεσμα;  Το αποτέλεσμα της κλήσης μιας συνάρτησης (θα το δούμε σε επόμενο μάθημα) π.χ. 5 1 Χ Υ Μνήμη Σύνταξη Μεταβλητή  έκφραση Τελεστής εκχώρησης Χ  5 Υ  1
  • 5. Εκπαιδευτικοί στόχοι 5  Σε επίπεδο γνώσεων:  Να περιγράφουν τι είναι οι τελεστές  Να κατονομάζουν τις κατηγορίες των τελεστών που χρησιμοποιούνται στην αλγοριθμική  Να διακρίνουν τις διαφορές μεταξύ μαθηματικών και αλγοριθμικών τελεστών  Σε επίπεδο δεξιοτήτων/ικανοτήτων:  Να χρησιμοποιούν την κατηγορία των αριθμητικών τελεστών της αλγοριθμικής  Να μετατρέπουν μαθηματικές εκφράσεις σε αλγοριθμικές εκφράσεις  Να υπολογίζουν την τιμή μιας έκφρασης τηρώντας την προτεραιότητα των τελεστών  Σε επίπεδο στάσεων:  Να συνειδητοποιήσουν ότι προγραμματισμός των Η/Υ χωρίς μαθηματικό υπόβαθρο πρακτικά δε νοείται 
  • 6. Τελεστές & οι κατηγορίες τους 6  Οι τελεστές είναι σύμβολα που χρησιμοποιούνται στις εντολές ενός προγράμματος  Χωρίζονται σε τρεις κατηγορίες  Αριθμητικοί Τελεστές ( +, -, *, /, ^, div, mod)  Χρησιμοποιούνται όταν θέλουμε να κάνουμε αριθμητικές πράξεις με τις μεταβλητές  Σχεσιακοί Τελεστές (=, >, <, >=, <=, <>)  Χρησιμοποιούνται για να γίνει έλεγχος με την εντολή επιλογής  Λογικοί Τελεστές (ΚΑΙ σύζευξη, Ήδιάζευξη, ΟΧΙ άρνηση)  Χρησιμοποιούνται για να γίνει έλεγχος με την εντολή επιλογής
  • 7. Τελεστές DIV και MOD 7  Όταν εκτελούμε μια ακέραια διαίρεση έχουμε δύο αποτελέσματα:  Το πηλίκο της διαίρεσης (υπολογίζεται μέσω του τελεστή div)  Το υπόλοιπο της διαίρεσης (υπολογίζεται μέσω του τελεστή mod) Άσκηση: Ποια θα είναι η τιμή των μεταβλητών μετά την εκτέλεση των ακόλουθων εντολών; Χ  55 DIV 12 Y  55 MOD 12 Z  Υ DIV Χ 7 2 1 3 - 6 Διαιρετέος διαιρέτης πηλίκουπόλοιπο 7 MOD 2 = 1 7 DIV 2 = 3
  • 8. Ιεραρχία Αριθμητικών Τελεστών 8  Σε μια αριθμητική έκφραση-παράσταση ακολουθούνται κανόνες προτεραιότητας των πράξεων  Εφόσον δεν υπάρχουν παρενθέσεις που να καθορίζουν τη σειρά των πράξεων: 1) Υπολογίζονται οι δυνάμεις 3^2 2) Πολλαπλασιασμοί, διαιρέσεις, div και mod *, /, div, mod 3) Προσθέσεις και αφαιρέσεις +, - Άσκηση: Ποια θα είναι η τιμή των μεταβλητών μετά την εκτέλεση των ακόλουθων εντολών; Χ  5*3+4*2^2; Υ  5+3*4-2; Ζ  (5+3)*(4+2); W  6*3/6-3;
  • 9. Δομή επιλογής 9  Σχεσιακοί Τελεστές (=, >, <, >=, <=, <>)  Λογικοί Τελεστές (ΚΑΙ σύζευξη, Ή διάζευξη, ΟΧΙ άρνηση) Χρησιμοποιούνται για να γίνει έλεγχος με την εντολή συνθήκης  Αν (συνθήκη) τότε ομάδα εντολών1 αλλιώς_αν (συνθήκη) τότε ομάδα εντολών2 αλλιώς ομάδα εντολών3 X  0 Αν (X > 0) τότε εμφάνισε "x είναι θετικός " αλλιώς αν (X < 0) τότε εμφάνισε "x είναι αρνητικός " αλλιώς εμφάνισε "x είναι 0 " Τι θα δούμε στο επόμενο