Μάθημα : Όμιλος ρομποτικής

Κωδικός : 9520069184

9520069184  -  ΧΡΥΣΟΥΛΑ ΓΕΩΡΓΑΚΟΠΟΥΛΟΥ

Ενότητες - Η μεταβλητή - σημαντικότατη έννοια στον προγραμματισμό

Η μεταβλητή - σημαντικότατη έννοια στον προγραμματισμό

Μεταβλητή είναι ένα μέγεθος του οποίου, κατά την εκτέλεση του προγράμματος, δεν αλλάζει το όνομα αλλά αλλάζει το περιεχόμενο (οι τιμές που λαμβάνει) είτε μέσα από το ίδιο το πρόγραμμα είτε έχοντας ήδη ενεργήσει ο χρήστης εξωτερικά. Τη μεταβλητή την ορίζουμε εξαρχής με το όνομα που της δίνουμε και μπορεί να περιέχει αριθμούς ή γράμματα . Ανάλογα με τις τιμές που λαμβάνει η μεταβλητή έχει οριστεί από το πρόγραμμα να εκτελούνται κάποιες εντολές.

Το όνομα της μεταβλητής χαρακτηριστικό για τη λειτουργία που τη θέλουμε και παραμένει το ίδιο κατά την εκτέλεση του προγράμματος. Σε μεγάλα και πολύπλοκα προγράμματα προκαλείται μεγάλη δυσχέρεια με μεταβλητές που δεν γνωρίζουμε τι αντιπροσωπεύουν αν τους έχουμε δώσει κάποιο γενικό όνομα. Παράδειγμα ο αισθητήρας θερμοκρασίας αποδίδει τις τιμές θερμοκρασίας του περιβάλλοντος. Η μεταβλητή στην οποία καταχωρούνται οι τιμές θα μπορούσε να ονομαστεί "θερμοκρασία"

  1. Ένα μεγάλο ζήτημα επίσης είναι η αρχικοποίηση της τιμής της μεταβλητής, δηλαδή το περιεχόμενο της μεταβλητής όταν ξεκινά η εκτέλεση του προγράμματος. Εάν δεν αρχικοποιήσουμε την τιμή της μεταβλητής, η μεταβλητή περιέχει την τιμή που παραμένει από την προηγούμενη εκτέλεση του προγράμματος και το πρόγραμμα δεν "συμπεριφέρεται" όπως θα περιμέναμε.
  2. Το περιεχόμενο της μεταβλητής μεταβάλλεται υπό συνθήκη καθώς εκτελείται το πρόγραμμα.

Παράδειγμα - Το σενάριο: Για πάντα, εάν είναι πατημένο το κουμπί Α τότε το micro:bit αποδίδει τη θερμοκρασία του περιβάλλοντος. Κάθε φορά ελέγχεται η θερμοκρασία ώστε να εμφανιστεί η μέγιστη θερμοκρασία μέχρι εκείνη τη στιγμή.