2. Εισαγωγή στις αρχές της επιστήμης των Η/Υ
Ενότητα 2: Θέματα θεωρητικής επιστήμης των υπολογιστών
Κεφ.2.2: Αλγόριθμοι
2.2.7.1: Εκχώρηση,Είσοδος και Έξοδος τιμών
2.2.7.2: Δομή ακολουθίας
3. Εντολές και δομές αλγορίθμου
Στην ψευδογλώσσα ο κάθε αλγόριθμος
ξεκινάει με την γραμμή:
Αλγόριθμος όνομα_αλγορίθμου
Και τελειώνει με την γραμμή:
Τέλος όνομα_αλγορίθμου
4. Μεταξύ των δύο αυτών γραμμών γράφονται οι
εντολές του αλγορίθμου.
Οι εντολές είναι λέξεις που προσδιορίζουν μία
σαφή ενέργεια και γράφονται σε ξεχωριστές
γραμμές.
Μπορούμε να προσθέσουμε σχόλια στον
αλγόριθμο βάζοντας το θαυμαστικό (!) μπροστά
απο την πρόταση
5. Εκχώριση,Είσοδος και Έξοδος
τιμών
Γενικά η εντολή εκχώρησης έχει την εξής
μορφή:
Μεταβλητή Έκφραση
Αριστερά του υπάρχει μόνο μία μεταβλητή
ενώ στα δεξια μπορεί να υπάρχει
σταθερά,μεταβλητή ή έκφραση
6. Η εκχώρηση τιμών επιτυγχάνεται και με τις
εντολές εισόδου.
Η Διάβασε λίστα_μεταβλητών επιτρέπει την
είσοδο τιμών και την εκχώριση αυτών σε
μεταβλητές.
7. Η εντολή Διάβασε διαφέρει από την εντολή
εκχώρησης, γιατί στη δεύτερη οι τιμές των
μεταβλητών προσδιορίζονται κατά τη
συγγραφή του αλγορίθμου, ενώ στην πρώτη
κατά την εκτέλεση του αλγορίθμου.
8. Εντολές εξόδου
Για την έξοδο αποτελεσμάτων
χρησιμοποιούνται οι εντολές εξόδου.Αυτές
είναι οι:
Γράψε
Εμφάνισε
Εκτύπωσε
9. Οι παραπάνω εντολές ακολουθούν την ίδια
σύνταξη.
Κάθε μία απο αυτές τις εντολές συνοδεύεται
απο μία λίστα μεταβλητών ή σταθερών.
Παράδειγμα:
Γράψε “Τιμή”,αξία
10. Δομή ακολουθίας
Η δομή ακολουθίας χρησιμοποιείται για την
αντιμετώπιση προβλημάτων στα οποία οι
εντολές εκτελούνται η μία μετά την άλλη.
12. Αρχικά με την εντολή Διάβασε ζητάμε απο
τον χρήστη τους δύο αριθμούς και τους
εκχωρούμε στις μεταβλητές α και β.
Στη συνέχεια προσθέτουμε τους δύο
αριθμούς και τους εκχωρούμε στην
μεταβλητή Σ (άθροισμα).
Τέλος τυπώνουμε το άθροισμα Σ στην οθόνη.