Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

Βασικές Έννοιες Προγραμματισμού Σταθερές Μεταβλητές Τύποι Δεδομένων Εντολές.

Παρόμοιες παρουσιάσεις


Παρουσίαση με θέμα: "Βασικές Έννοιες Προγραμματισμού Σταθερές Μεταβλητές Τύποι Δεδομένων Εντολές."— Μεταγράφημα παρουσίασης:

1 Βασικές Έννοιες Προγραμματισμού Σταθερές Μεταβλητές Τύποι Δεδομένων Εντολές

2 Τα δεδομένα που επεξεργάζεται ένα πρόγραμμα διακρίνονται σε…

3 Σταθερές Μεταβλητές

4 Παριστάνουν ποσότητες που η τιμή τους μπορεί να μεταβάλλεται κατά την διάρκεια εκτέλεσης του προγράμματος

5 Σταθερές Προκαθορισμένες τιμές που δεν μεταβάλλονται κατά την διάρκεια εκτέλεσης του προγράμματος

6 Τόσο οι μεταβλητές όσο και οι σταθερές προσδιορίζονται από …

7 ΟΝΟΜΑ ΤΙΜΗ ΤΥΠΟ ΔΕΔΟΜΕΝΩΝ

8 Τα αλφάβητο της ΓΛΩΣΣΑΣ αποτελείται από …

9 Α - Ωα - ωA - Za - z Ειδικοί χαρακτήρες + - * / ( ), = > < ! ‘ & _ ^ [ ] : Ειδικοί χαρακτήρες + - * / ( ), = > < ! ‘ & _ ^ [ ] :

10 είναι οι κανόνες που πρέπει να ακολουθούμε όταν δίνουμε ονόματα 3 ΟΝΟΜΑΤΑ

11 Αποτελούνται από γράμματα πεζά ή κεφαλαία του ελληνικού ή του λατινικού αλφαβήτου, ψηφία καθώς και τον χαρακτήρα κάτω παύλα ( _ ) 1 1

12 Πρέπει υποχρεωτικά να αρχίζουν με γράμμα 2 2 ABC3Κ_45BCΓ

13 Δεν μπορούν να χρησιμοποιηθούν οι λέξεις που χρησιμοποιούνται ήδη για άλλους σκοπούς 3 3 Οι λέξεις αυτές ονομάζονται δεσμευμένες

14 Δεν επιτρέπεται να χρησιμοποιούμε το κενό ΠΡΟΣΟΧΗ !!! Το_Βάρος και όχι Το Βάρος

15 Δεν υπάρχει διάκριση ανάμεσα σε κεφαλαία και μικρά γράμματα ΠΡΟΣΟΧΗ !!! ΒΑΡΟΣ ίδιο με ΒαΡοΣ

16 Έγκυρα Ονόματα Μη έγκυρα ΜΕΣΟΣ_ΟΡΟΣ Δευτέρα Τ44 sum SUM min όνομα χ1 χ2 ΜΕΣΟΣ ΟΡΟΣ 234 Πρόγραμμα 4κ α+β

17 ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ είναι οι τύποι δεδομένων που μπορεί να χειριστεί η ΓΛΩΣΣΑ 4

18 1 1 Ακέραιος τύπος

19 2 2 Πραγματικός τύπος

20 3 3 Χαρακτήρας ‘Βιβλίο’‘23’ ‘Β’‘Τα λέμε’

21 4 4 Λογικός ΑΛΗΘΗΣ ΨΕΥΔΗΣ

22 Είναι το περιεχόμενο της θέσης μνήμης που έχουμε δεσμεύσει και της έχουμε δώσει ένα όνομα ΤΙΜΕΣ 1. Ακέραιος 15 Θέση Τιμή Τύπος Δεδομένων Ποσότητα Όνομα

23 Ας έχουμε στο μυαλό μας ότι ο αριθμός των bytes που καταλαμβάνουν τα δεδομένα εξαρτάται από τον τύπο δεδομένων τους

24 Κάθε σταθερά και κάθε μεταβλητή πρέπει να δηλωθεί πριν χρησιμοποιηθεί …

25 Σταθερές ΣΤΑΘΕΡΕΣ ΠΙ = Α_Α = 5 ΟΝΟΜΑ = ‘ΤΑΚΗΣ’

26 Μεταβλητές ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ : Χ, Υ ΑΚΕΡΑΙΕΣ : ΤΙΜΗ ΠΡΑΓΜΑΤΙΚΕΣ : ΕΜΒΑΔΟΝ

27 Ας δούμε λίγο καλύτερα την έννοια τη μεταβλητής …

28 Είσοδος / Έξοδος Δεδομένων ΔΙΑΒΑΣΕ μεταβλητή1, μεταβλητή2…. Διαφορά προγραμματιστή & χρήστη?? ΓΡΑΨΕ μεταβλητή1,μεταβλητή2….. ΓΡΑΨΕ “Το άθροισμα είναι: ”,άθροισμα ΓΡΑΨΕ “ΚΑΛΗΜΕΡΑ 2 ο ΛΥΚΕΙΟ”

29 Παρομοίασε την θέση μνήμης που αντιστοιχεί σε μία μεταβλητή με ένα κουβά ΟΝΟΜΑ ΤΙΜΗ

30 πράγματα πρέπει να προσέχουμε όταν χρησιμοποιούμε μεταβλητές 2

31 Όταν τοποθετούμε μία νέα τιμή σε μία μεταβλητή η προηγούμενη τιμή της εξαφανίζεται

32 Όταν η τιμή μίας μεταβλητής χρησιμοποιείται δεν σημαίνει ότι εξαφανίζεται

33 Η διαδικασία της τοποθέτησης μίας νέας τιμής σε μία μεταβλητή αποτελεί εντολή ενός προγράμματος που ονομάζεται εντολή εκχώρηση τιμής Όνομα_Μεταβλητής <- Έκφραση

34 Υπολόγισε την τιμή της έκφρασης στα δεξιά και εκχώρησε το αποτέλεσμα στην μεταβλητή που είναι στα αριστερά ΕΜΒΑΔΟΝ <- Α * Β

35 Ποιες εντολές εκχώρησης από τις παρακάτω δεν είναι σωστές; Β  -3 5  α Α = 4 α+β  12 α  κότα α  “6 αυγά” β  3α P_w  P_w + 1 A  ακέραιες

36 Τι θα εμφανίσει η οθόνη; Κώδικας 1 β  2 α  β*β -1 Εμφάνισε α,β Κώδικας 2 Χ  3 Ψ  2 Ψ  ψ*χ + 4 Εμφάνισε ψ,χ Κώδικας 3 Δευτέρα  1 Ημέρα  “Δευτέρα” Εμφάνισε Ημέρα Εμφάνισε “ Δευτέρα”

37 Αριθμητικοί τελεστές +Πρόσθεση -Αφαίρεση *Πολλαπλασιασμός /Διαίρεση ^Ύψωση σε δύναμη DIVΑκέραια διαίρεση MODΥπόλοιπο ακέραιας διαίρεσης

38 DIV 3 = 5 17 MOD 3 = 2 Παράδειγμα

39 DIV 18 = 0 5 MOD 18 = 5 ΠΡΟΣΟΧΗ !!!

40 Συναρτήσεις ΗΜ( Χ )Υπολογισμός ημιτόνου ΣΥΝ( Χ )Υπολογισμός συνημιτόνου ΕΦ( Χ )Υπολογισμός εφαπτομένης Τ_Ρ( Χ )Υπολογισμός τετραγωνικής ρίζας ΛΟΓ( Χ )Υπολογισμός φυσικού λογαρίθμου Ε( Χ )Υπολογισμός του e x Α_Μ( Χ )Ακέραιο μέρος του Χ Α_Τ( Χ )Απόλυτη τιμή του Χ

41 Όταν χρησιμοποιείς συναρτήσεις μην ξεχνάς τις παρενθέσεις ΠΡΟΣΟΧΗ !!! Α_Μ( 5.32 ) και όχι Α_Μ 5.32

42 Ιεραρχία πράξεων 1^Ύψωση σε δύναμη 2 *Πολλαπλασιασμός /Διαίρεση DIVΑκέραια διαίρεση MODΥπόλοιπο ακέραιας διαίρεσης 3 +Πρόσθεση -Αφαίρεση

43 πράγματα πρέπει να προσέχουμε ως προς την ιεραρχία των πράξεων 2

44 Όταν η ιεραρχία είναι ίδια τότε οι πράξεις εκτελούνται από αριστερά προς τα δεξιά Αν θέλουμε να αλλάξουμε την ιεραρχία των πράξεων χρησιμοποιούμε παρενθέσεις

45 ΣΑΣ ΕΥΧΑΡΙΣΤΩ


Κατέβασμα ppt "Βασικές Έννοιες Προγραμματισμού Σταθερές Μεταβλητές Τύποι Δεδομένων Εντολές."

Παρόμοιες παρουσιάσεις


Διαφημίσεις Google