ΚΕΦΑΛΑΙΟ 2ο:ΜΕΤΑΒΛΗΤΕΣ,ΣΤΑΘΕΡΕΣ,ΠΙΝΑΚΕΣ,ΤΕΛΕΣΤΕΣ

Μεταβλητές

Υπάρχουν τρεις διαφορετικές θέσεις σ’ ένα πρόγραμμα σε γλώσσα C όπου μπορούν να δηλωθούν οι μεταβλητές:

1. έξω από όλες τις συναρτήσεις
2. στον ορισμό των παραμέτρων των συναρτήσεων
3. μέσα στις συναρτήσεις

Πινακες
Τυπος ονομα_μεταβλητης[αριθμος στοιχείων πινακα]
Εντολή Αντικατάστασης
(ειναι η εντολή που ορίζει με τι ισούται η μεταβλητή)
ονομα_μεταβλητης=έκφραση;
Σταθερές
Με τον όρο σταθερές εννοούμε τις σταθερές τιμές που δεν αλλάζουν
κατα τη διάρκεια του προγράμματος
Οι πιο γνωστές σταθερές ειναι
char για χαρακτήρες

int για ακέραιους αριθμούς
long int για μεγάλου μήκους ακέραιους αριθμους
short int για μικρού μήκους
unsigned int για απροσδιοριστου μήκους
float για πραγματικούς αριθμούς
double για διπλής ακρίβειας


Αρχικές τιμές μεταβλητών και πινάκων
Μπορούμε να ορίσουμε απο την αρχή τις τιμές των μεταβλητών που
θελουμε χρησιμοποιώντας την ακόλουθη εντολή
Τύπος ονομα_μεταβλητής=σταθερη τιμη
οπου σταθερη τιμη καποιος αριθμος,καποιος χαρακτηρας κ.ο.κ.

Τελεστες
Οι τελεστες ειναι κυριωσ τα γνωστα μας συμβολα απο τις
αριθμητικες πραξεις

- αφαιρεση
+ προσθεση
* πολλ/σμος
/διαιρεση
%ακεραια διαιρεση
--μειωση
++αυξηση

Υπαρχουν ομως κ οι λογικοι τελεστες
> μεγαλυτερο
>= μεγαλυτερο ή ισο
< μικροτερο <= μικροτερο ή ισο == ισο != ανισο

Επιπλεον εχουμε τους τελεστες BITWISE
& ΚΑΙ

| Η
^ ΑΠΟΚΛΕΙΣΤΙΚΟ Η


ΑΣΚΗΣΕΙΣ ΓΙΑ ΕΞΑΣΚΗΣΗ
1.ΝΑ ΥΠΟΛΟΓΙΣΕΤΕ ΤΙΣ ΠΑΡΑΚΑΤΩ ΕΚΦΡΑΣΕΙΣ ΑΝ ΕΙΝΑΙ ΑΛΗΘΕΙΣ Η ΨΕΥΔΕΙΣ
α.15||9
β.14==13+1
γ.4&&4
2.ΜΕ ΠΟΙΕΣ ΣΤΑΘΕΡΕΣ ΟΡΙΖΟΥΜΕ ΤΑ ΠΑΡΑΚΑΤΩ?
αα 345678920 0.4565 χαρα 123

2 σχόλια: