- Ξεκινά με τη λέξη «ΠΡΟΓΡΑΜΜΑ» και το όνομα του προγράμματος. Οι κανόνες ονόματος είναι ίδιοι με την ψευδογλώσσα (δες σελ. 150)
- Ακολουθεί το τμήμα δηλώσεων που έχει ΣΤΑΘΕΡΕΣ ΚΑΙ ΜΕΤΑΒΛΗΤΕΣ (δες και σελ 148-49 βιβλίου)
Οι
σταθερές δηλώνονται με «=» στο τμήμα δηλώσεων.
Οι αλφαριθμητικές μεταβλητές δηλώνονται ως
ΧΑΡΑΚΤΗΡΕΣ
Π.χ.
ΠΡΟΓΡΑΜΜΑ ΕΜΒΑΔΟ_ΚΥΚΛΟΥ
ΣΤΑΘΕΡΕΣ
Π=3.14
ΜΕΤΑΒΛΗΤΕΣ
ΠΡΑΓΜΑΤΙΚΕΣ: ακτίνα
ΧΑΡΑΚΤΗΡΕΣ: κύκλος
…
- Μετά γράφουμε «ΑΡΧΗ»
- Ξεκινάμε να γράφουμε το πρόγραμμα, σύμφωνα με τον αλγόριθμο που έχουμε σχεδιάσει από πριν. Αυτό μπορεί να περιέχει :
Εντολές όπως ΓΡΑΨΕ(για εμφάνιση στην οθόνη μηνήματος ή αποτελέσματος. Προσοχή! Το
περιεχόμενο του μηνύματος κλείνεται σε απλά εισαγωγικά (‘ ‘)και όχι σε διπλά
όπως στην ψευδογλώσσα), ΔΙΑΒΑΣΕ(για διάβασμα δεδομένων από το πληκτρολόγιο), ΑΝ(επιλογή), ΑΛΛΙΩΣ_ΑΝ,
ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ (επανάληψη) κλπ
Συναρτήσεις όπως ΗΜ(Χ),
ΣΥΝ(Χ),Τ_Ρ(Χ)(στη γλώσσα η αντίστοιχη είναι η ρίζα), Α_Τ(Χ) (δες και σελ.153 βιβλίου)
- Εκφράσεις με τελστέους και τελεστές, όπως και στην ψευδογλώσσα (με τη διαφορά ότι το διάφορο στη ΓΛΩΣΣΑ είναι <> ενώ στην ψευδογλώσσα είναι ≠.
Για την εκχώρηση ισχύουν τα ίδια όπως και στην
ψευδογλώσσα με τη διαφορά ότι χρησιμοποιούμε το
<- αντί για το βελάκι
ΓΛΩΣΣΑ
- Ξεκινά με τη λέξη «ΠΡΟΓΡΑΜΜΑ» και το όνομα του προγράμματος. Οι κανόνες ονόματος είναι ίδιοι με την ψευδογλώσσα (δες σελ. 150)
- Ακολουθεί το τμήμα δηλώσεων που έχει ΣΤΑΘΕΡΕΣ ΚΑΙ ΜΕΤΑΒΛΗΤΕΣ (δες και σελ 148-49 βιβλίου)
Οι
σταθερές δηλώνονται με «=» στο τμήμα δηλώσεων.
Οι αλφαριθμητικές μεταβλητές δηλώνονται ως
ΧΑΡΑΚΤΗΡΕΣ
Π.χ.
ΠΡΟΓΡΑΜΜΑ ΕΜΒΑΔΟ_ΚΥΚΛΟΥ
ΣΤΑΘΕΡΕΣ
Π=3,14
ΜΕΤΑΒΛΗΤΕΣ
ΠΡΑΓΜΑΤΙΚΕΣ: ακτίνα
ΧΑΡΑΚΤΗΡΕΣ: κύκλος
…
- Μετά γράφουμε «ΑΡΧΗ»
- Ξεκινάμε να γράφουμε το πρόγραμμα, σύμφωνα με τον αλγόριθμο που έχουμε σχεδιάσει από πριν. Αυτό μπορεί να περιέχει :
Εντολές όπως ΓΡΑΨΕ(για εμφάνιση στην οθόνη μηνήματος ή αποτελέσματος. Προσοχή! Το
περιεχόμενο του μηνύματος κλείνεται σε απλά εισαγωγικά (‘ ‘)και όχι σε διπλά
όπως στην ψευδογλώσσα), ΔΙΑΒΑΣΕ(για διάβασμα δεδομένων από το πληκτρολόγιο), ΑΝ(επιλογή), ΑΛΛΙΩΣ_ΑΝ,
ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ (επανάληψη) κλπ
Συναρτήσεις όπως ΗΜ(Χ),
ΣΥΝ(Χ),Τ_Ρ(Χ)(στη γλώσσα η αντίστοιχη είναι η ρίζα), Α_Τ(Χ) (δες και σελ.153 βιβλίου)
- Εκφράσεις με τελστέους και τελεστές, όπως και στην ψευδογλώσσα (με τη διαφορά ότι το διάφορο στη ΓΛΩΣΣΑ είναι <> ενώ στην ψευδογλώσσα είναι ≠.
Για την εκχώρηση ισχύουν τα ίδια όπως και στην
ψευδογλώσσα με τη διαφορά ότι χρησιμοποιούμε το
<- αντί για το βελάκι ←
Για την προτεραιότητα των πράξεων ισχύουν τα ίδια
με την ψευδογλώσσα.
- Να σημειωθεί ότι οι χαρακτήρες γράφονται με απλά εισαγωγικά αντί για διπλά που έχει η ψευδογλώσσα. Το ίδιο ισχύει και για τα μηνύματα προς το χρήστη:
Π.χ. ΓΡΑΨΕ ‘Το αποτέλεσμα είναι’, χ
Ψ<-
‘Μαρία’
- Αν δε με χωράει να γράψω μια εντολή σε μία γραμμή, κατεβαίνω στην αμέσως από κάτω και ξεκινάω με «&» συνεχίζοντας την εντολή.
- Τα σχόλια με «!»
- τελειώνει με το ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
Προσέξτε
ότι εκτός από το όνομα του προγράμματος και τις μεταβλητές που μπορεί να
γράφονται και με μικρά, οι δεσμευμένες λέξεις είναι με κεφαλαία!
Ακολουθεί παράδειγμα προγράμματος στη ΓΛΩΣΣΑ:
ΠΡΟΓΡΑΜΜΑ περιμετρος_κυκλου
ΣΤΑΘΕΡΕΣ
π=3.14
ΜΕΤΑΒΛΗΤΕΣ
ΠΡΑΓΜΑΤΙΚΕΣ: ρ,χ
ΑΡΧΗ
ΓΡΑΨΕ ‘Δώσε μήκος ακτίνας κύκλου’
ΔΙΑΒΑΣΕ ρ
! Ακολουθεί ο υπολογισμός της περιμέτρου του κύκλου:
χ<-2*π*ρ
ΓΡΑΨΕ ‘Η περίμετρος του κύκλου
ακτίνας ‘, ρ, ‘ είναι :’, χ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου
Σημείωση: Μόνο ένα μέλος αυτού του ιστολογίου μπορεί να αναρτήσει σχόλιο.