typologio_ψευδογλώσσα

2
Σύντομος οδηγός της ψευδογλώσσας για το μάθημα Δομημένος Προγραμματισμός Γ-ΕΠΑΛ Αρχή Αλγορίθμου Αρχή Εντολές Επιλογής Τέλος Αλγορίθμου Τέλος Τελεστές Α) Απλή επιλογή ( if) Β) Διπλή Επιλογή ( if else ) Αριθμητικοί + πρόσθεση Ι) Αν συνθήκη_αληθής τότε εντολή Ι) Αν συνθήκη_αληθής τότε - αφαίρεση ΙΙ) Αν συνθήκη_αληθής τότε Εντολή 1 * πολλαπλασιασμός Αρχή Αλλιώς / διαίρεση Εντολές …. Εντολή 2 Div Ακαίρεο διαίρεσης Τέλος {Αν} ΙΙ) Αν συνθήκη_αληθής τότε Mod Υπόλοιπο ακέραιας διαίρεσης Αρχή Σχεσιακοί > Μεγαλύτερο Γ) Πολλαπλή Επιλογή Επίλεξε ( case ) Εντολές 1 …. < Μικρότερο Επίλεξε (Case έκφραση of) Τέλος >= Μεγαλύτερο ή ίσο Περίπτωση(τιμή,μεταβλητή,σ ταθερά): εντολή1 Αλλιώς <= Μικρότερο ή ίσο …… Αρχή <> Διάφορο Περίπτωση(τιμή,μεταβλητή,σ ταθερά): εντολή v Εντολές 2 …. = Ίσο Περίπτωση Αλλιώς Τέλος {Αν} in Ανήκει Τέλος_Επιλογών (end ; {case}) Λογικοί And Σύζευξη Εντολές Επανάληψης Or Διάζευξη Α) Εφόσον (while) Β) Επανέλαβε/Μέχρι( repeat / u ntil )

description

typologio_ψευδογλώσσα

Transcript of typologio_ψευδογλώσσα

Page 1: typologio_ψευδογλώσσα

Σύντομος οδηγός της ψευδογλώσσας για το μάθημα Δομημένος Προγραμματισμός Γ-ΕΠΑΛ

Αρχή Αλγορίθμου Αρχή Εντολές ΕπιλογήςΤέλος Αλγορίθμου ΤέλοςΤελεστές Α) Απλή επιλογή ( if) Β) Διπλή Επιλογή ( if … else )

Αριθμητικοί + πρόσθεση Ι) Αν συνθήκη_αληθής τότε εντολή Ι) Αν συνθήκη_αληθής τότε - αφαίρεση ΙΙ) Αν συνθήκη_αληθής τότε Εντολή 1* πολλαπλασιασμός Αρχή Αλλιώς / διαίρεση Εντολές …. Εντολή 2Div Ακαίρεο διαίρεσης Τέλος {Αν} ΙΙ) Αν συνθήκη_αληθής τότεMod Υπόλοιπο ακέραιας διαίρεσης Αρχή

Σχεσιακοί > Μεγαλύτερο Γ) Πολλαπλή Επιλογή Επίλεξε ( case ) Εντολές 1 ….< Μικρότερο Επίλεξε (Case έκφραση of) Τέλος >= Μεγαλύτερο ή ίσο Περίπτωση(τιμή,μεταβλητή,σταθερά):

εντολή1 Αλλιώς

<= Μικρότερο ή ίσο …… Αρχή<> Διάφορο Περίπτωση(τιμή,μεταβλητή,σταθερά):

εντολή v Εντολές 2 ….

= Ίσο Περίπτωση Αλλιώς Τέλος {Αν}in Ανήκει Τέλος_Επιλογών (end ;{case})

Λογικοί And Σύζευξη Εντολές ΕπανάληψηςOr Διάζευξη Α) Εφόσον (while) Β) Επανέλαβε/Μέχρι( repeat / until ) Xor Αποκλειστική Διάζευξη Επανέλαβε εφόσον συνθήκη_αληθής ΕπανέλαβεNot Άρνηση Αρχή

Σχόλια {….} εντολές ….. Εντολές….Είσοδος Δεδομένων Διάβασε Τέλος {εφόσον} Μέχρι συνθήκη_αληθήςΈξοδος Δεδομένων Εμφάνισε

Τύπωσε Γ) Για ( for ) Γράψε Για ν φορές επανέλαβε For μ:=ατ to[downto] ττ do

Εντολή εκχώρησης := Αρχή beginΣυναρτήσεις Abs(x) Απόλυτη τιμή του χ εντολές … εντολές …

Sin(x) Ημίτονο του χ Τέλος {Για} end; {for}Sqr(x) Τετράγωνο του χ μ=μεταβλητήSqrt(x) Τετραγωνική ρίζα του χ ατ=αρχική τιμήLn(x) Λογάριθμος του χ ττ=τελική τιμή