1. Ξεκινάει με τη λέξη Αλγόριθμος και ένα όνομα
που μπορεί να αποτελείται από τα γράμματα
Ελληνικά ή Αγγλικά πεζά ή κεφαλαία, αριθμούς 0-9 και κάτω παύλα ( _ ). Ο
πρώτος χαρακτήρας του ονόματος δεν πρέπει να είναι αριθμός.
Π.χ. Αλγόριθμος
ΜΕΣΟΣ_ΟΡΟΣ_2_αριθμών
Δεν πρέπει να χρησιμοποιούνται δεσμευμένες λέξεις
για εντολές όπως «Διάβασε», «Εμφάνισε» κλπ
2.
Περιέχει εντολές (δεσμευμένες λέξεις που προσδιορίζουν μια σαφή ενέργεια)
Διάβασε : Για είσοδο δεδομένων
Εμφάνισε: Για έξοδο δεδομένων στην οθόνη
Τύπωσε: Για έξοδο δεδομένων στον εκτυπωτή.
Αν … τοτε,
αλλιως_αν, τέλος_αν κλπ (δομή επιλογής)
Για …
από … μέχρι με_βήμα…. (δομή επανάληψης)
Κλπ
3. Περιέχει σταθερές, δηλαδή προκαθορισμένες
τιμές, αμετάβλητες κατά την εκτέλεση του αλγορίθμου που μπορεί να είναι:
-
Αριθμητικές :
π.χ. 3.14 ή -4 ή +53
-
Αλφαριθμητικές
(με διπλά εισαγωγικά) : π.χ. “Νίκος” ή “β” ή “ Πατησίων 26”
-
Λογικές που
μπορεί να πάρουν μόνο δύο τιμές : Αληθής ή Ψευδής
4. Μεταβλητές, δηλαδή γλωσσικά
αντικείμενα για την παράσταση ενός δεδομένου. Τους εκχωρείται ( ß) μια τιμή, που μπορεί να αλλάξει κατά τη διάρκεια εκτέλεσης του
αλγορίθμου.
Οι μεταβλητές μπορεί να είναι αριθμητικές,
λογικές, ή αλφαριθμητικές:
Π.χ. χ← 2.34
ζ←Αληθής
ψ← «Άριστα»
5. Τελεστέοι
είναι οι μεταβλητές και οι
σταθερές
6. Τελεστές, δηλαδή τα σύμβολα των πράξεων
Αριθμητικοί:
(+,-,*,/ ,^,div, mod) .
Συγκριτικοί
: (≤,<,=,≠,>,≥)
Λογικοί: (και, ή, όχι)
Η ιεραρχία των πράξεων έχει ως εξής : 1) ^, 2)*,/,div,mod , 3) +,-
Όσες πράξεις
είναι μέσα σε παρένθεση εκτελούνται πριν από όλες.
Οι πράξεις ίδιας προτεραιότητας, εκτελούνται από
αριστερά προς τα δεξιά.
7.
Οι Εκφράσεις περιέχουν τελεστέους και τελεστές. Εκτελούνται πράξεις και αποδίδονται
τιμές σε μεταβλητές:
Π.χ. ζ←χ^2 + 3*ψ +10
8.
Συναρτήσεις όπως π.χ. ρίζα (χ) , δηλαδή τετραγωνική ρίζα του χ.
9.
Σχόλια. Χρησιμοποιώντας το θαυμαστικό (!) μπορούμε να γράψουμε ό,τι σχόλιο θέλουμε.
Παράδειγμα :
! Το πρόγραμμα αυτό βρίσκει το μέσο όρο δύο αριθμών
10. Δεδομένα και αποτελέσματα
Αντί των εντολών Διάβασε και Εμφάνισε μπορούμε να χρησιμοποιήσουμε
αντίστοιχα:
Αλγόριθμος αθροισμα_2_αριθμών
Δεδομένα // α,β//
!Δεδομένα αντί για Διάβασε
γ←α+β
Αποτελέσματα //γ//
!Αποτελέσματα αντί για Εμφάνισε
Τέλος αθροισμα_2_αριθμών
11. Τελειώνει ο αλγόριθμος στην ψευδογλώσσα με τη λέξη
Τέλος και το όνομα που δόθηκε
αρχικά.
Π.χ. Τέλος ΜΕΣΟΣ_ΟΡΟΣ_2_αριθμών
(Περισσότερα στις σελ. 31 και 46 του βιβλίου)
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου
Σημείωση: Μόνο ένα μέλος αυτού του ιστολογίου μπορεί να αναρτήσει σχόλιο.