Δομή Ακολουθίας 🧩
Η ακολουθιακή δομή εντολών αναφέρεται στην εκτέλεση μιας σειράς ενεργειών με προκαθορισμένη σειρά 📋. Αυτή η δομή χρησιμοποιείται για την αντιμετώπιση απλών προβλημάτων όπου δεν απαιτούνται αποφάσεις ή εναλλακτικές διαδρομές. Όπως σε μια συνταγή μαγειρικής 🍳, όπου τα βήματα είναι συγκεκριμένα και οι οδηγίες σαφείς, έτσι και στην ακολουθιακή δομή, οι εντολές εκτελούνται σειριακά και χωρίς παρέκκλιση.
Σταθερές (constants) 🧱
Οι σταθερές είναι προκαθορισμένες τιμές που παραμένουν αμετάβλητες καθ' όλη τη διάρκεια εκτέλεσης του αλγορίθμου. Αυτές οι τιμές δεν αλλάζουν ποτέ και χρησιμοποιούνται για να ορίσουν σταθερά δεδομένα.
Οι σταθερές διακρίνονται σε:
Αριθμητικές: παραδείγματα: 123, +5, -1,25
Αυτές είναι σταθερές αριθμητικές τιμές που μπορούν να χρησιμοποιηθούν σε υπολογισμούς.Αλφαριθμητικές: παραδείγματα: "Τιμή", "Κατάσταση αποτελεσμάτων" 🔡
Αυτές είναι αλφαριθμητικές συμβολοσειρές που χρησιμοποιούνται για αναφορές σε κείμενα ή ονόματα.Λογικές: Αληθής και Ψευδής 🟢/🔴
Αυτές οι σταθερές παίρνουν μία από τις δύο λογικές τιμές: είτε Αληθής (True) είτε Ψευδής (False).
Μεταβλητές (variables) 📝
Μια μεταβλητή είναι ένα στοιχείο που παριστάνει δεδομένα και μπορεί να αλλάζει κατά τη διάρκεια του αλγορίθμου. Η τιμή που αποδίδεται στη μεταβλητή μπορεί να μεταβάλλεται αναλόγως των πράξεων.
Οι μεταβλητές διακρίνονται σε:
- Αριθμητικές 🧮: Μεταβλητές που παίρνουν αριθμητικές τιμές, όπως: x ← 5.
- Αλφαριθμητικές 📖: Μεταβλητές που περιέχουν συμβολοσειρές, όπως: ΟΝ ← "Γιώργος".
- Λογικές ⚖️: Μεταβλητές που παίρνουν τιμές Αληθής ή Ψευδής, όπως: ενεργό ← Αληθής.
Τελεστές (operators) ➕➖
Οι τελεστές είναι τα σύμβολα που χρησιμοποιούνται για την εκτέλεση διάφορων πράξεων. Διακρίνονται σε:
Αριθμητικούς τελεστές: όπως +, -, *, /
Χρησιμοποιούνται για αριθμητικούς υπολογισμούς.Λογικούς τελεστές: όπως ΚΑΙ, Η', ΟΧΙ
Χρησιμοποιούνται για λογικές πράξεις που ελέγχουν αληθή ή ψευδή δεδομένα.Συγκριτικούς τελεστές: όπως =, >, <, >=, <=, <>
Χρησιμοποιούνται για τη σύγκριση τιμών.
Εκφράσεις (expressions) 🧠
Μια έκφραση είναι ο συνδυασμός σταθερών και μεταβλητών μέσω τελεστών για την εκτέλεση κάποιας πράξης. Η αποτίμηση της έκφρασης γίνεται όταν αποδίδονται τιμές στις μεταβλητές και εκτελούνται οι πράξεις.
- Για παράδειγμα, μια έκφραση μπορεί να είναι απλή, όπως "x + 2", ή πιο σύνθετη, όπως "((a + b) * c) / 2".
Η τελική τιμή μιας έκφρασης εξαρτάται από:
- Την ιεραρχία των πράξεων (π.χ. πρώτα οι πολλαπλασιασμοί και οι διαιρέσεις) 🔄.
- Τη χρήση παρενθέσεων για να αλλάξει η σειρά εκτέλεσης 🧮.
Μια έκφραση μπορεί να περιλαμβάνει μία μόνο μεταβλητή ή σταθερά, αλλά μπορεί να επεκταθεί και σε σύνθετες μαθηματικές παραστάσεις.
Ο Ευκλείδης λειτουργεί μέσω τεχνητής νοημσύνης