Προγραμματισμός I (Θ)

Σχετικά έγγραφα
Βασικοί τύποι δεδομένων (Pascal) ΕΠΑ.Λ Αλίμου Γ Πληροφορική Δομημένος Προγραμματισμός (Ε) Σχολ. Ετος Κων/νος Φλώρος

Ανάπτυξη και Σχεδίαση Λογισμικού

ΒΑΣΙΚΟΙ ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ

Πρόβλημα 29 / σελίδα 28

Προγραμματισμός ΙI (Θ)

Εισαγωγή στον Προγραμματισμό

Η-Υ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ. Εργαστήριο 2 Εντολές Εισόδου/Εξόδου Τελεστές. Δρ. Γιώργος Λαμπρινίδης 23/10/2015 Η - Υ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ 1

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

Βασικές έννοιες προγραμματισμού

Προγραμματισμός ΙI (Θ)

3.1 Αριθμητικοί και Λογικοί Τελεστές, Μετατροπές Τύπου (Casting)

Διαδικασιακός Προγραμματισμός

7.1 Αλφάβητο. 7.2 Τύποι δεδομένων. 7.3 Σταθερές. 7.4 Μεταβλητές. 7.5 Αριθμητικοί τελεστές. 7.6 Συναρτήσεις. 7.7 Αριθμητικές εκφράσεις. 7.

Προγραμματισμός I (Θ)

ΚΕΦΑΛΑΙΟ 8 Η ΓΛΩΣΣΑ PASCAL

Αλγόριθμοι Αναπαράσταση αλγορίθμων Η αναπαράσταση των αλγορίθμων μπορεί να πραγματοποιηθεί με:

Εισαγωγή στον Προγραμματισμό

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

Συναρτήσεις στη Visual Basic 6.0

ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

Προγραμματισμός I (Θ)

Φυσικές και τεχνητές γλώσσες. Το αλφάβητο της ΓΛΩΣΣΑΣ, Τύποι Δεδομένων. Σταθερές, Μεταβλητές, Τελεστές, Συναρτήσεις, Δομή Προγράμματος

2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ

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

Δομημένος Προγραμματισμός. Τμήμα Επιχειρηματικού Σχεδιασμού και Πληροφοριακών Συστημάτων

επιµέλεια Θοδωρής Πιερράτος

Πληροφορική. Εργαστηριακή Ενότητα 5 η : Μαθηματικοί Τύποι. Ι. Ψαρομήλιγκος Τμήμα Λογιστικής & Χρηματοοικονομικής

Εισαγωγή - Βασικές έννοιες. Ι.Ε.Κ ΓΛΥΦΑΔΑΣ Τεχνικός Τεχνολογίας Internet Αλγοριθμική Ι (Ε) Σχολ. Ετος A Εξάμηνο

Προγραμματισμός Ι (ΗΥ120)

Προγραμματισμός Ι (HY120)

Ασκήσεις Προγραμματισμού για το Μάθημα : Εφαρμογές Πληροφορικής. Π=3.14 Μεταβλητές Πραγματικές: X,A,B,Y Αρχή

Προγραμματισμός I (E)

7. Βασικά στοιχεία προγραµµατισµού.

ΥΠΟΛΟΓΙΣΤΕΣ Ι. Τύποι δεδομένων ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΠΡΑΞΕΙΣ. Παράδειγμα #1. Πράξεις μεταξύ ακεραίων αριθμών

Δομημένος Προγραμματισμός (ΤΛ1006)

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι

Τμήμα Πληροφορικής & Επικοινωνιών Δρ. Θεόδωρος Γ. Λάντζος

Κεφάλαιο 7 ο Βασικές Έννοιες Προγραμματισμού (σελ )

Λογικός τύπος Τελεστές σύγκρισης Λογικοί τελεστές Εντολές επιλογής Εμβέλεια Μαθηματικές συναρτήσεις Μιγαδικός τύπος ΔΕΥΤΕΡΗ ΔΙΑΛΕΞΗ

Γ ε ν ι κ ό Λ ύ κ ε ι ο Ε λ ε υ θ ε ρ ο ύ π ο λ η ς. Α λ γ ό ρ ι θ μ ο ι

ΠΑΝΕΠΙΣΤΗΜΙΟ AΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. Τμήματα Ναυτιλίας και Επιχειρηματικών Υπηρεσιών & Μηχ. Αυτοματισμού ΤΕ. Εισαγωγή στη Python

ΑΣΚΗΣΗ 3: ΠΡΟΤΑΣΕΙΣ, ΕΚΦΡΑΣΕΙΣ ΚΑΙ ΤΕΛΕΣΤΕΣ

Γ τάξη Τεχνολογικής Κατεύθυνσης Ενιαίου Λυκείου ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. ΔΟΜΗ ΕΠΙΛΟΓΗΣ Διδάσκων: ΔΟΥΡΒΑΣ ΙΩΑΝΝΗΣ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 2 ο. Επικοινωνία:

a = 10; a = k; int a,b,c; a = b = c = 10;

Προγραμματισμός I (Θ)

ιαφάνειες παρουσίασης #2

1. Τι ονομάζουμε αλγόριθμο; Δώστε παράδειγμα.

2 ΟΥ και 7 ΟΥ ΚΕΦΑΛΑΙΟΥ

Κεφάλαιο 1. Τι θα μάθουμε σήμερα: -AND, OR, NOT. -Ενσωματωμένες συναρτήσεις. -Μαθηματικοί τελεστές -ΤΕΛΕΣΤΕΣ DIV ΚΑΙ MOD. -Προτεραιότητα πράξεων

Προγραμματισμός I (Θ)

Pascal, απλοί τύποι, τελεστές και εκφράσεις

Εισαγωγή στην γλώσσα προγραμματισμού C

Ενότητα 2. Ζωγραφίζοντας με το ΒΥΟΒ

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

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

Προγραμματισμός ΙI (Θ)

Στόχοι και αντικείμενο ενότητας. Εκφράσεις. Η έννοια του τελεστή. #2.. Εισαγωγή στη C (Μέρος Δεύτερο) Η έννοια του Τελεστή

ΗΥ-150. Προγραμματισμός

Προγραμματισμός Ι. Θεματική ενότητα 3: Tελεστές. εκφράσεις

ΗΥ-150. Προγραμματισμός

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

Αλγοριθμική & Δομές Δεδομένων- Γλώσσα Προγραμματισμού Ι (PASCAL) (PASCAL ) Μεταβλητές- Τύποι- Τελεστές


Αλγοριθμική & Δομές Δεδομένων- Γλώσσα Προγραμματισμού Ι (PASCAL)

ΗΥ-150. Προγραµµατισµός. Εντολές Ελέγχου Ροής

Προγραμματισμός Ι (ΗΥ120)

Κεφάλαιο 2 ο Βασικές Έννοιες Αλγορίθμων (σελ )

1 Ο Λύκειο Ρόδου. Β ΓΕΛ ΕισΑρχΕπ Η/Υ. Γεωργαλλίδης Δημήτρης

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον

Απαντήσεις θεωρίας Κεφάλαιο 1ο. (α μέρος)

Υπολογιστές Ι. Άδειες Χρήσης. Τύποι δεδομένων. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

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

Π. Σταθοπούλου ή Οµάδα Α (Φοιτητές µε µονό αριθµό Μητρώου ) ιδασκαλία : Παρασκευή 11πµ-13µµ ΗΛ7


Διάλεξη 1. Πράξεις Τελεστές Έλεγχος Ροής

Προγραμματισμός Η/Υ 1 (Εργαστήριο)

Εισαγωγή στην επιστήμη των υπολογιστών. Υπολογιστές και Δεδομένα Κεφάλαιο 4ο Πράξεις με μπιτ

ΕισαγωγήστουςΗ/Υ. PHP Hypertext Preprocessor

Προγραμματισμός και Χρήση Ηλεκτρονικών Υπολογιστών - Βασικά Εργαλεία Λογισμικού

ΚΕΦΑΛΑΙΟ 7 ο. Έτσι ο προγραµµατισµός µε τη ΓΛΩΣΣΑ εστιάζεται στην ανάπτυξη του αλγορίθµου και τη µετατροπή του σε σωστό πρόγραµµα.

ΥΠΟΛΟΓΙΣΤΕΣ ΙΙ. Τύποι δεδομένων ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ ΠΡΑΞΕΙΣ ΜΕΤΑΒΛΗΤΕΣ. Ακέραιοι αριθμοί (int) Πράξεις μεταξύ ακεραίων αριθμών

Πληροφορική. Ενότητα 1: Α. Οργάνωση μαθήματος. Β. Στοιχεία Προγραμματισμού -Προγραμματιστικές Δομές, Πρόγραμμα, Γλώσσες.

Στόχοι και αντικείμενο ενότητας. Βασικές κατασκευές ΓΠ. Έλεγχος ροής προγράμματος. #4.. Εντολές Επιλογής

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι

Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας. Πληροφορική Ι. Μάθημα 4 ο Πράξεις με bits. Δρ.

Ενότητα 1 Διάλεξη 2β

Κεφάλαιο 4ο: Εντολές επιλογής

ΠΛΗΡΟΦΟΡΙΚΗ Ι (MATLAB) Ενότητα 2

ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Κεφάλαιο 8 : H γλώσσα προγραµµατισµού Pascal 1 ο Μέρος σηµειώσεων (Ενότητες 8.1 & 8.2 σχολικού βιβλίου)

Εισαγωγή στη γλώσσα προγραμματισμού Fortran 95

Είδη εντολών. Απλές εντολές. Εντολές ελέγχου. Εκτελούν κάποια ενέργεια. Ορίζουν τον τρόπο με τον οποίο εκτελούνται άλλες εντολές

Μια πρόταση διδασκαλίας για το μάθημα του προγραμματισμού Η/Υ στο Λύκειο με τη μεθοδολογία STEM

ΔΟΜΗ ΕΠΙΛΟΓΗΣ. Οι διάφορες εκδοχές της

Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή

Visual Basic Βασικές Έννοιες

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Προγραμματισμός Η/Υ

Προγραμματισμός Η/Υ. Ενότητα 4: Εντολές Επιλογής

ΦΥΛΛΑΔΙΟ ΕΡΓΑΣΤΗΡΙΟΥ 1

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 2 ο. Επικοινωνία:

Transcript:

Τεχνολογικό Εκπαιδευτικό Ίδρυμα Κεντρικής Μακεδονίας - Σέρρες Τμήμα Μηχανικών Πληροφορικής Προγραμματισμός I (Θ) Δρ. Δημήτρης Βαρσάμης Επίκουρος Καθηγητής Οκτώβριος 2017 Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 1 / 39

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Ι (Θ) 1 Εκφράσεις 2 Αριθμητικοί τελεστές 3 Συγκριτικοί τελεστές 4 Λογικοί τελεστές 5 Τελεστές Ανάθεσης 6 Μαθηματικές Συναρτήσεις Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 2 / 39

Contents 1 Εκφράσεις 2 Αριθμητικοί τελεστές 3 Συγκριτικοί τελεστές 4 Λογικοί τελεστές 5 Τελεστές Ανάθεσης 6 Μαθηματικές Συναρτήσεις Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 3 / 39

Εκφράσεις Οι εκφράσεις είναι παραστάσεις με πράξεις και διεργασίες οι οποίες μας επιστρέφουν ένα αποτέλεσμα. Δύο είναι οι κύριες εκφράσεις: Οι αριθμητικές εκφράσεις, οι οποίες επιστρέφουν αριθμητικό αποτέλεσμα Οι λογικές εκφράσεις, οι οποίες επιστρέφουν λογικό αποτέλεσμα Μια έκφραση αποτελείται στην πιο απλή της μορφή από τον τελεστή και τους τελεστέους. Η σύνταξη της έκφρασης είναι Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 4 / 39

Εκφράσεις Τελεστέος μπορεί να είναι μια σταθερά, μια μεταβλητή, μια συνάρτηση ή μια έκφραση που να περιέχει όλα τα προηγούμενα. Τελεστής είναι ένα σύμβολο το οποίο επιτελεί μια πράξη μεταξύ των δυο τελεστέων. Θα πρέπει οι τελεστέοι και ο τελεστής να έχουν συμβατότητα, δηλαδή, να είναι όλα ιδίου τύπου. Δεν μπορεί να γίνει αριθμητική πράξη μεταξύ λογικών αποτελεσμάτων. Κάποιοι τελεστές είναι μοναδιαίοι, δηλαδή, επιδρούν σε ένα μόνο τελεστέο, είτε από δεξιά είτε από αριστερά. Η σύνταξη της έκφρασης είναι ή Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 5 / 39

Εκφράσεις Η προτεραιότητα στις πράξεις ακολουθεί συγκεκριμένους κανόνες ανάλογα τον τύπο τελεστή που χρησιμοποιούμε Η προτεραιότητα στις πράξεις μπορεί να καθοριστεί με τη χρήση παρενθέσεων Για παράδειγμα, η έκφραση δεν μας δίνει το ίδιο αποτέλεσμα με την έκφραση εάν ο έχει μεγαλύτερη προτεραιότητα από τον Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 6 / 39

Contents 1 Εκφράσεις 2 Αριθμητικοί τελεστές 3 Συγκριτικοί τελεστές 4 Λογικοί τελεστές 5 Τελεστές Ανάθεσης 6 Μαθηματικές Συναρτήσεις Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 7 / 39

Αριθμητικοί τελεστές Αριθμητικοί Τελεστές στην C Τελεστής πράξη πρόσθεση αφαίρεση πολλαπλασιασμός πηλίκο ακέραιας διαίρεσης εάν οι τελεστέοι είναι ακέραιοι ή πηλίκο εάν ένας από τους τελεστέους είναι πραγματικός υπόλοιπο ακέραιας διαίρεσης μοναδιαία αύξηση ακεραίου (επιδρά σε ένα τελεστέο) μοναδιαία μείωση ακεραίου (επιδρά σε ένα τελεστέο) Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 8 / 39

Αριθμητικοί τελεστές Η προτεραιότητα στις αριθμητικές πράξεις ορίζεται από τα μαθηματικά. Οι πράξεις ίδιας προτεραιότητας εκτελούνται από αριστερά προς τα δεξιά Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 9 / 39

Αριθμητικοί τελεστές Προτεραιότητα στις αριθμητικές πράξεις 1 2 3 4 5 6 7 8 9 10 Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 10 / 39

Αριθμητικοί τελεστές Προτεραιότητα στις αριθμητικές πράξεις Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 11 / 39

Αριθμητικοί τελεστές Πράξεις μεταξύ αριθμών διαφόρων τύπων 1 2 3 4 5 6 7 8 9 10 11 12 Προσοχή στη χρήση του τελεστή / Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 12 / 39

Αριθμητικοί τελεστές Πράξεις μεταξύ αριθμών διαφόρων τύπων. Προσοχή στη χρήση του τελεστή / Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 13 / 39

Αριθμητικοί τελεστές I Πράξεις μεταξύ μοναδιαίων τελεστών αύξησης ή μείωσης 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 14 / 39

Αριθμητικοί τελεστές II 15 Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 15 / 39

Αριθμητικοί τελεστές Πράξεις μεταξύ μοναδιαίων τελεστών αύξησης ή μείωσης Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 16 / 39

Αριθμητικοί τελεστές I Προσωρινή αλλαγή τύπου μεταβλητής 1 2 3 4 5 6 7 8 9 10 11 Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 17 / 39

Αριθμητικοί τελεστές II Μπορούμε να αλλάξουμε προσωρινά τον τύπο μιας μεταβλητής με την βοήθεια του typecasting Χρησιμοποιούμε τον τύπο που θέλουμε μέσα σε παρενθέσεις και επιδρά στην μεταβλητή ή έκφραση που ακολουθεί. Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 18 / 39

Αριθμητικοί τελεστές Προσωρινή αλλαγή τύπου μεταβλητής Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 19 / 39

Contents 1 Εκφράσεις 2 Αριθμητικοί τελεστές 3 Συγκριτικοί τελεστές 4 Λογικοί τελεστές 5 Τελεστές Ανάθεσης 6 Μαθηματικές Συναρτήσεις Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 20 / 39

Συγκριτικοί τελεστές Συγκριτικοί Τελεστές στην C Τελεστής πράξη έλεγχος ισότητας έλεγχος μη ισότητας Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 21 / 39

Συγκριτικοί τελεστές Οι συγκριτικές πράξεις στην C επιστρέφουν 1 όταν το αποτέλεσμα της πράξης είναι ΑΛΗΘΗΣ και 0 όταν το αποτέλεσμα της πράξης είναι ΨΕΥΔΗΣ. Το γεγονός ότι τα λογικά αποτελέσματα στην C είναι 0 ή 1 μπορεί να προκαλέσει σύγχυση σε συνδυασμό με αριθμητικές πράξεις και σε μη ορθά αποτελέσματα. Πρώτα εκτελούνται οι αριθμητικές πράξεις και έπειτα οι συγκριτικές πράξεις. Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 22 / 39

Συγκριτικοί τελεστές Προτεραιότητα στις συγκριτικές πράξεις 1 2 3 4 5 6 7 8 9 10 11 Προσοχή στις πράξεις στην γραμμή 8 Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 23 / 39

Συγκριτικοί τελεστές Προτεραιότητα στις συγκριτικές πράξεις Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 24 / 39

Contents 1 Εκφράσεις 2 Αριθμητικοί τελεστές 3 Συγκριτικοί τελεστές 4 Λογικοί τελεστές 5 Τελεστές Ανάθεσης 6 Μαθηματικές Συναρτήσεις Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 25 / 39

Λογικοί τελεστές Λογικοί Τελεστές στην C Τελεστής πράξη σύζευξη διάζευξη άρνηση Οι λογικές πράξεις στην C επιστρέφουν 1 όταν το αποτέλεσμα της πράξης είναι ΑΛΗΘΗΣ και 0 όταν το αποτέλεσμα της πράξης είναι ΨΕΥΔΗΣ. Το γεγονός ότι τα λογικά αποτελέσματα στην C είναι 0 ή 1 μπορεί να προκαλέσει σύγχυση σε συνδυασμό με αριθμητικές πράξεις και σε μη ορθά αποτελέσματα. Πρώτα εκτελούνται οι αριθμητικές πράξεις έπειτα οι συγκριτικές πράξεις και τέλος οι λογικές πράξεις. Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 26 / 39

Λογικοί τελεστές Πίνακας Αληθείας 1 1 1 1 0 1 0 0 1 0 0 1 0 1 1 0 0 0 0 1 Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 27 / 39

Λογικοί τελεστές Προτεραιότητα στις λογικές πράξεις 1 2 3 4 5 6 7 8 9 10 11 12 Προσοχή στις πράξεις στην γραμμή 8 Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 28 / 39

Λογικοί τελεστές Προτεραιότητα στις λογικές πράξεις Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 29 / 39

Contents 1 Εκφράσεις 2 Αριθμητικοί τελεστές 3 Συγκριτικοί τελεστές 4 Λογικοί τελεστές 5 Τελεστές Ανάθεσης 6 Μαθηματικές Συναρτήσεις Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 30 / 39

Τελεστές Ανάθεσης Τελεστές Ανάθεσης στην C Τελεστής Παράδειγμα πράξη Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 31 / 39

Τελεστές Ανάθεσης I 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 32 / 39

Τελεστές Ανάθεσης II 16 17 18 Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 33 / 39

Τελεστές Ανάθεσης Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 34 / 39

Contents 1 Εκφράσεις 2 Αριθμητικοί τελεστές 3 Συγκριτικοί τελεστές 4 Λογικοί τελεστές 5 Τελεστές Ανάθεσης 6 Μαθηματικές Συναρτήσεις Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 35 / 39

Μαθηματικές Συναρτήσεις I Βιβλιοθήκη Returns the cosine of a radian angle x. Returns the sine of a radian angle x. Returns the value of e raised to the x th power. Returns the natural logarithm (base-e logarithm) of x. Returns the common logarithm (base-10 logarithm) of x. Returns x raised to the power of y. Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 36 / 39

Μαθηματικές Συναρτήσεις II Returns the square root of x. Returns the smallest integer value greater than or equal to x. Returns the absolute value of x. Returns the largest integer value less than or equal to x. Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 37 / 39

Μαθηματικές Συναρτήσεις Τετραγωνική ρίζα, Ύψωση σε δύναμη, Λογάριθμος, e 1 2 3 4 5 6 7 8 9 10 11 12 Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 38 / 39

Μαθηματικές Συναρτήσεις Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2017 39 / 39