ΑΛΓΟΡΙΘΜΟΣ Πεπερασμένη σειρά ενεργειών αυστηρά καθορισμένων και εκτελέσιμων σε πεπερασμένο χρόνο, που στοχεύουν στην επίλυση ενός προβλήματος
Αναπαράσταση αλγορίθμου Ελεύθερο κείμενο Διάγραμμα ροής Φυσική Γλώσσα κατά βήματα Κωδικοποίηση :  Πρόγραμμα σε ψευδογλώσσα που όταν εκτελεσθεί θα δώσει τα ίδια αποτελέσματα με τον αλγόριθμο.
Ο αλγόριθμος γίνεται πάντα στο χαρτί. Αποτελεί μια πρώτη καταγραφή της επίλυσης του προβλήματος. Χρησιμοποιούμε ένα από τους 4 τρόπους αναπαράστασης αλγορίθμου. Στην συνέχεια αυτή η αναπαράσταση πρέπει να μετατραπεί σε πρόγραμμα σε ΓΛΩΣΣΑ για να εκτελεστεί από τον Η/Υ ώστε να βρεθεί η λύση του προβλήματος
Ελεύθερο κείμενο >  ΠΡΟΓΡΑΜΜΑ Διαβάζουμε τρεις αριθμούς, τους προσθέτουμε , διαιρούμε με 3 και εμφανίζουμε το αποτέλεσμα ΠΡΟΓΡΑΜΜΑ Εύρεση_ΜΟ ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΟΙ: Α,Β,Γ,ΑΘΡ ΠΡΑΓΜΑΤΙΚΟΙ: ΜΟ ΔΙΑΒΑΣΕ  Α,Β,Γ ΑΘΡ    Α+Β+Γ ΜΟ    ΑΘΡ/3 ΓΡΑΨΕ ΜΟ ΤΕΛΟΣ-ΠΡΟΓΡΑΜΜΑΤΟΣ Να βρεθεί ο μέσος όρος 3 ακεραίων
Φυσική γλώσσα κατά βήματα >  ΠΡΟΓΡΑΜΜΑ Βήμα 1: Διάβασε 3 αριθμούς Βήμα 2: Βρες το άθροισμά τους Βήμα 3: Διαίρεσε με 3 Βήμα 4: Εμφάνισε το αποτέλεσμα ΠΡΟΓΡΑΜΜΑ Εύρεση_ΜΟ ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΟΙ: Α,Β,Γ,ΑΘΡ ΠΡΑΓΜΑΤΙΚΟΙ: ΜΟ ΔΙΑΒΑΣΕ  Α,Β,Γ ΑΘΡ    Α+Β+Γ ΜΟ    ΑΘΡ/3 ΓΡΑΨΕ ΜΟ ΤΕΛΟΣ-ΠΡΟΓΡΑΜΜΑΤΟΣ
Διάγραμμα ροής  >  ΠΡΟΓΡΑΜΜΑ ΠΡΟΓΡΑΜΜΑ Εύρεση_ΜΟ ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΟΙ: Α,Β,Γ,ΑΘΡ ΠΡΑΓΜΑΤΙΚΟΙ: ΜΟ ΔΙΑΒΑΣΕ  Α,Β,Γ ΑΘΡ    Α+Β+Γ ΜΟ    ΑΘΡ/3 ΓΡΑΨΕ ΜΟ ΤΕΛΟΣ-ΠΡΟΓΡΑΜΜΑΤΟΣ ΑΡΧΗ ΜΟ    Α+Β+Γ ΔΙΑΒΑΣΕ  Α,Β,Γ ΕΜΦΑΝΙΣΕ ΜΟ ΤΕΛΟΣ ΜΟ    ΜΟ/3
Κωδικοποίηση σε ψευδογλώσσα >  ΠΡΟΓΡΑΜΜΑ Αλγόριθμος Εύρεση_ΜΟ ΔΙΑΒΑΣΕ  Α,Β,Γ ΜΟ    Α+Β+Γ ΜΟ    ΜΟ/3 ΕΜΑΦΑΝΙΣΕ ΜΟ   ΤΕΛΟΣ Εύρεση_ΜΟ ΠΡΟΓΡΑΜΜΑ Εύρεση_ΜΟ ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΟΙ: Α,Β,Γ,ΑΘΡ ΠΡΑΓΜΑΤΙΚΟΙ: ΜΟ ΔΙΑΒΑΣΕ  Α,Β,Γ ΑΘΡ    Α+Β+Γ ΜΟ    ΑΘΡ/3 ΓΡΑΨΕ ΜΟ ΤΕΛΟΣ-ΠΡΟΓΡΑΜΜΑΤΟΣ
Τι είναι πρόγραμμα;
Παράδειγμα: Σε ένα κατάστημα, ο ιδιοκτήτης χρειάζεται ένα πρόγραμμα που να μετατρέπει τα ευρώ σε δραχμές.
Το πρόγραμμα λειτουργεί ως εξής:
Ο καταστηματάρχης πατάει κλικ στο κουμπί  Εκτέλεση
Δώσε την τιμή του προϊόντος: Ι 10 Το ποσό αντιστοιχεί σε: 3407,5 δραχμές
Δώσε την τιμή : Ι 10 Το αντίστοιχο σε δραχμές:’ 3407,5  ΓΡΑΨΕ ‘Δώσε την τιμή:’ ΠΡΟΓΡΑΜΜΑ  Μετατροπή ΓΡΑΨΕ ‘Το αντίστοιχο σε δραχμές:’ ΓΡΑΨΕ Υ ΔΙΑΒΑΣΕ  Χ Υ    Χ * 340,75 ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ  Μετατροπή ΜΕΤΑΒΛΗΤΕΣ ΑΡΧΗ ΠΡΑΓΜΑΤΙΚΕΣ: Χ,Υ
ΠΡΟΓΡΑΜΜΑ  Εύρεση_ΜΟ ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Α,Β,Γ,ΑΘΡ ΠΡΑΓΜΑΤΙΚΕΣ: ΜΟ ΔΙΑΒΑΣΕ   Α,Β,Γ ΑΘΡ    Α+Β+Γ ΜΟ    ΑΘΡ/3 ΓΡΑΨΕ   ΜΟ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ   ΔΙΑΦΟΡΕΣ  ΑΛΓΟΡΙΘΜΟΥ(ΨΕΥΔΟΚΩΔΙΚΑ) – ΠΡΟΓΡΑΜΜΑΤΟΣ (ΣΕ ΓΛΩΣΣΑ)  Αλγόριθμος  Εύρεση_ΜΟ Διάβασε  Α,Β,Γ ΑΘΡ    Α+Β+Γ ΜΟ    ΑΘΡ/3 Εμφάνισε  ΜΟ Τέλος  Εύρεση_ΜΟ
Αλγόριθμος Εύρεση_ΜΟ Διάβασε  Α,Β,Γ ΑΘΡ    Α+Β+Γ ΜΟ     ΑΘΡ/3 Εμφάνισε  ΜΟ Τέλος  Εύρεση_ΜΟ 2. Τελειώνει  πάντα με τη λέξη ΤΕΛΟΣ και δίπλα το ίδιο  Ονομα   που δώσαμε στην αρχή 5. Ο αλγόριθμος ολοκληρώνεται με εντολή/ες ΕΜΦΑΝΙΣΕ  ή ΕΚΤΥΠΩΣΕ που μας δίνει τα αποτελέσματα του αλγορίθμου  4. Συχνά υπάρχει εντολή ΕΚΧΩΡΗΣΗΣ ΤΙΜΗΣ (   ) που συντάσσεται  Μια  μεταβλητή     Έκφραση  και η λειτουργία της είναι : «γίνονται οι πράξεις στην έκφραση και το αποτέλεσμα εκχωρείται στην μεταβλητή» 3. Συνήθως η πρώτη ενέργεια είναι η εισαγωγή δεδομένων που γίνεται με την εντολή ΔΙΑΒΑΣΕ  και  μία ή περισσότερες μεταβλητές. Μετά την ολοκλήρωση της εντολής αυτής η μεταβλητή/ές  θα έχουν λάβει κάποια τιμή  ως περιεχόμενο 1. Ξεκινά πάντα με τη λέξη ΑΛΓΟΡΙΘΜΟΣ και δίπλα ένα  Ονομα
Μεταβλητή Σταθερά 1.Γλωσσικό αντικείμενο που χρησιμοποιείται για να παραστήσουμε (και αποθηκεύσουμε)  δεδομένα ή αποτελέσματα.  1.Γλωσσικό αντικείμενο που χρησιμοποιείται για να παραστήσουμε (και αποθηκεύσουμε)  δεδομένα   2.Ανάλογα με το είδος της τιμής που μπορούν να λάβουν διακρίνονται σε: αριθμητικές, αλφαριθμητικές και λογικές 2.Ανάλογα με το είδος της τιμής που μπορούν να λάβουν διακρίνονται σε: αριθμητικές, αλφαριθμητικές και λογικές 3. Η τιμή τους  μπορεί να αλλάζει  κατά την διάρκεια εκτέλεσης του αλγορίθμου 3. Η τιμή τους  ΔΕΝ μπορεί να αλλάζει  κατά την διάρκεια εκτέλεσης του αλγορίθμου
Έκφραση:  Διαμορφώνεται από τελεστές (+ - / * κτλ) και  τελεστέους (σταθερές, μεταβλητές, τιμές κτλ) Σε μία εντολή εκχώρησης η μεταβλητή και η έκφραση πρέπει να είναι του ίδιου τύπου Αθρ <- α +β + γ Μεταβλητή <- έκφραση Γίνονται οι πράξεις στην έκφραση και το αποτέλεσμα εκχωρείται στη μεταβλητή
Γραμμή εντολής Όταν εκτελεστεί από τον υπολογιστή Εμφάνισε  “ Δώσε τιμή ” Εμφανίζεται στην οθόνη το  μήνυμα  που περικλείεται στα εισαγωγικά Διάβασε  α Ο κέρσορας αναβοσβήνει στην οθόνη περιμένοντας τιμή Η τιμή που πληκτρολογούμε αποθηκεύεται στη μεταβλητή α Εμφάνισε α Εμφανίζεται στην οθόνη το  περιεχόμενο  της μεταβλητής α Αθρ <- α +β + γ Μεταβλητή <- έκφραση Γίνονται οι πράξεις στην έκφραση και το αποτέλεσμα εκχωρείται στη μεταβλητή Μο <- αθρ/3  ! Εδώ σχόλιο Οτιδήποτε μετά το θαυμαστικό ( !) αποτελεί σχόλιο

More Related Content

PDF
ΑΕΠΠ: 22ο Φύλλο Ασκήσεων
PDF
ΑΕΠΠ: Δομή Επιλογής - Μέρος Α΄
PPT
Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 2 2 5
PDF
ΑΕΠΠ: 15ο Φύλλο Ασκήσεων
PPTX
ΑΕΠΠ - Βασικές έννοιες προγραμματισμού
DOC
κανόνες ασκήσεις επανάληψης Slideshare
PDF
ΑΕΠΠ: 20ο Φύλλο Ασκήσεων
DOCX
ΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσεις
ΑΕΠΠ: 22ο Φύλλο Ασκήσεων
ΑΕΠΠ: Δομή Επιλογής - Μέρος Α΄
Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 2 2 5
ΑΕΠΠ: 15ο Φύλλο Ασκήσεων
ΑΕΠΠ - Βασικές έννοιες προγραμματισμού
κανόνες ασκήσεις επανάληψης Slideshare
ΑΕΠΠ: 20ο Φύλλο Ασκήσεων
ΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσεις

What's hot (20)

PDF
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 6 (ΕΚΤΥΠΩΣΗ)
PDF
ΑΕΠΠ: 21ο Φύλλο Ασκήσεων
PDF
Η ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 12
PDF
ΑΕΠΠ: 17ο Φύλλο Ασκήσεων (Επαναληπτικό)
PDF
ΑΕΠΠ: 19ο Φύλλο Ασκήσεων
PDF
ΠΛΗ10 ΜΑΘΗΜΑ 2.6
PPTX
αεππ κεφάλαιο 2 βασικές έννοιες αλγορίθμων
PPTX
ΑΕΠΠ κεφ2 μέρος Α Βασικές Εννοιες Αλγορίθμων
PPT
Bασικές έννοιες αλγορίθμων
PDF
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 11
PDF
ΠΛΗ10 ΜΑΘΗΜΑ 2.1
PDF
ΑΕΠΠ: 3ο Επαναληπτικό Τεστ
PDF
Ασκήσεις δομή Επιλογής
PDF
ΑΕΠΠ: 16ο Φύλλο Ασκήσεων
PDF
ΠΟΥΚΑΜΙΣΑΣ ΘΕΜΑΤΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΑΕΠΠ 2016 ΚΑΙ ΛΥΣΕΙΣ
PDF
Η ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 13 - ΔΟΜΕΣ
PPT
Κεφ. 2 Βασικές Έννοιες Αλγορίθμων
PDF
ΔΙΑΓΩΝΙΣΜΑ ΑΕΠΠ ΠΟΥΚΑΜΙΣΑΣ 2015
PPTX
2.2.5 αναπαράσταση αλγορίθμου
PPSX
2.2.5 ΑΝΑΠΑΡΑΣΤΑΣΗ ΑΛΓΟΡΙΘΜΟΥ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 6 (ΕΚΤΥΠΩΣΗ)
ΑΕΠΠ: 21ο Φύλλο Ασκήσεων
Η ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 12
ΑΕΠΠ: 17ο Φύλλο Ασκήσεων (Επαναληπτικό)
ΑΕΠΠ: 19ο Φύλλο Ασκήσεων
ΠΛΗ10 ΜΑΘΗΜΑ 2.6
αεππ κεφάλαιο 2 βασικές έννοιες αλγορίθμων
ΑΕΠΠ κεφ2 μέρος Α Βασικές Εννοιες Αλγορίθμων
Bασικές έννοιες αλγορίθμων
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 11
ΠΛΗ10 ΜΑΘΗΜΑ 2.1
ΑΕΠΠ: 3ο Επαναληπτικό Τεστ
Ασκήσεις δομή Επιλογής
ΑΕΠΠ: 16ο Φύλλο Ασκήσεων
ΠΟΥΚΑΜΙΣΑΣ ΘΕΜΑΤΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΑΕΠΠ 2016 ΚΑΙ ΛΥΣΕΙΣ
Η ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 13 - ΔΟΜΕΣ
Κεφ. 2 Βασικές Έννοιες Αλγορίθμων
ΔΙΑΓΩΝΙΣΜΑ ΑΕΠΠ ΠΟΥΚΑΜΙΣΑΣ 2015
2.2.5 αναπαράσταση αλγορίθμου
2.2.5 ΑΝΑΠΑΡΑΣΤΑΣΗ ΑΛΓΟΡΙΘΜΟΥ
Ad

Similar to First programm (20)

PPT
Βασικές έννοιες προγραμματισμού
PDF
Δομή ακολουθίας στη ΓΛΩΣΣΑ
PDF
Kef2o θεωρία Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
PPT
Αλγόριθμοι
PPTX
κεφάλαιο 02 anaptixi-2
PDF
4o Φ.Α. 2.1 + 2.3.pdf
DOC
σημειώσεις για τη γλώσσα προγραμματισμού Logo
PPT
Parousiash
PDF
Aepp kef101
PPT
Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 2 2 7
PPT
γ τάξη εντολή αν τότε
PPTX
εντολές και-δομές-αλγορίθμου
PDF
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠ
PPTX
Algorithms
PPS
Προγραμματισμός Η/Υ Θεωρία Α Λυκείου
PDF
Kef10 a synartiseis
PPT
Κεφ. 10 Υποπρογράμματα
PPT
Python Κεφ. 1.4 Δομή Επανάληψης
PDF
Tutorial xatzikyriakou-pascalby example
PDF
Plir b
Βασικές έννοιες προγραμματισμού
Δομή ακολουθίας στη ΓΛΩΣΣΑ
Kef2o θεωρία Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Αλγόριθμοι
κεφάλαιο 02 anaptixi-2
4o Φ.Α. 2.1 + 2.3.pdf
σημειώσεις για τη γλώσσα προγραμματισμού Logo
Parousiash
Aepp kef101
Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 2 2 7
γ τάξη εντολή αν τότε
εντολές και-δομές-αλγορίθμου
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠ
Algorithms
Προγραμματισμός Η/Υ Θεωρία Α Λυκείου
Kef10 a synartiseis
Κεφ. 10 Υποπρογράμματα
Python Κεφ. 1.4 Δομή Επανάληψης
Tutorial xatzikyriakou-pascalby example
Plir b
Ad

First programm

  • 1. ΑΛΓΟΡΙΘΜΟΣ Πεπερασμένη σειρά ενεργειών αυστηρά καθορισμένων και εκτελέσιμων σε πεπερασμένο χρόνο, που στοχεύουν στην επίλυση ενός προβλήματος
  • 2. Αναπαράσταση αλγορίθμου Ελεύθερο κείμενο Διάγραμμα ροής Φυσική Γλώσσα κατά βήματα Κωδικοποίηση : Πρόγραμμα σε ψευδογλώσσα που όταν εκτελεσθεί θα δώσει τα ίδια αποτελέσματα με τον αλγόριθμο.
  • 3. Ο αλγόριθμος γίνεται πάντα στο χαρτί. Αποτελεί μια πρώτη καταγραφή της επίλυσης του προβλήματος. Χρησιμοποιούμε ένα από τους 4 τρόπους αναπαράστασης αλγορίθμου. Στην συνέχεια αυτή η αναπαράσταση πρέπει να μετατραπεί σε πρόγραμμα σε ΓΛΩΣΣΑ για να εκτελεστεί από τον Η/Υ ώστε να βρεθεί η λύση του προβλήματος
  • 4. Ελεύθερο κείμενο > ΠΡΟΓΡΑΜΜΑ Διαβάζουμε τρεις αριθμούς, τους προσθέτουμε , διαιρούμε με 3 και εμφανίζουμε το αποτέλεσμα ΠΡΟΓΡΑΜΜΑ Εύρεση_ΜΟ ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΟΙ: Α,Β,Γ,ΑΘΡ ΠΡΑΓΜΑΤΙΚΟΙ: ΜΟ ΔΙΑΒΑΣΕ Α,Β,Γ ΑΘΡ  Α+Β+Γ ΜΟ  ΑΘΡ/3 ΓΡΑΨΕ ΜΟ ΤΕΛΟΣ-ΠΡΟΓΡΑΜΜΑΤΟΣ Να βρεθεί ο μέσος όρος 3 ακεραίων
  • 5. Φυσική γλώσσα κατά βήματα > ΠΡΟΓΡΑΜΜΑ Βήμα 1: Διάβασε 3 αριθμούς Βήμα 2: Βρες το άθροισμά τους Βήμα 3: Διαίρεσε με 3 Βήμα 4: Εμφάνισε το αποτέλεσμα ΠΡΟΓΡΑΜΜΑ Εύρεση_ΜΟ ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΟΙ: Α,Β,Γ,ΑΘΡ ΠΡΑΓΜΑΤΙΚΟΙ: ΜΟ ΔΙΑΒΑΣΕ Α,Β,Γ ΑΘΡ  Α+Β+Γ ΜΟ  ΑΘΡ/3 ΓΡΑΨΕ ΜΟ ΤΕΛΟΣ-ΠΡΟΓΡΑΜΜΑΤΟΣ
  • 6. Διάγραμμα ροής > ΠΡΟΓΡΑΜΜΑ ΠΡΟΓΡΑΜΜΑ Εύρεση_ΜΟ ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΟΙ: Α,Β,Γ,ΑΘΡ ΠΡΑΓΜΑΤΙΚΟΙ: ΜΟ ΔΙΑΒΑΣΕ Α,Β,Γ ΑΘΡ  Α+Β+Γ ΜΟ  ΑΘΡ/3 ΓΡΑΨΕ ΜΟ ΤΕΛΟΣ-ΠΡΟΓΡΑΜΜΑΤΟΣ ΑΡΧΗ ΜΟ  Α+Β+Γ ΔΙΑΒΑΣΕ Α,Β,Γ ΕΜΦΑΝΙΣΕ ΜΟ ΤΕΛΟΣ ΜΟ  ΜΟ/3
  • 7. Κωδικοποίηση σε ψευδογλώσσα > ΠΡΟΓΡΑΜΜΑ Αλγόριθμος Εύρεση_ΜΟ ΔΙΑΒΑΣΕ Α,Β,Γ ΜΟ  Α+Β+Γ ΜΟ  ΜΟ/3 ΕΜΑΦΑΝΙΣΕ ΜΟ   ΤΕΛΟΣ Εύρεση_ΜΟ ΠΡΟΓΡΑΜΜΑ Εύρεση_ΜΟ ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΟΙ: Α,Β,Γ,ΑΘΡ ΠΡΑΓΜΑΤΙΚΟΙ: ΜΟ ΔΙΑΒΑΣΕ Α,Β,Γ ΑΘΡ  Α+Β+Γ ΜΟ  ΑΘΡ/3 ΓΡΑΨΕ ΜΟ ΤΕΛΟΣ-ΠΡΟΓΡΑΜΜΑΤΟΣ
  • 9. Παράδειγμα: Σε ένα κατάστημα, ο ιδιοκτήτης χρειάζεται ένα πρόγραμμα που να μετατρέπει τα ευρώ σε δραχμές.
  • 11. Ο καταστηματάρχης πατάει κλικ στο κουμπί Εκτέλεση
  • 12. Δώσε την τιμή του προϊόντος: Ι 10 Το ποσό αντιστοιχεί σε: 3407,5 δραχμές
  • 13. Δώσε την τιμή : Ι 10 Το αντίστοιχο σε δραχμές:’ 3407,5 ΓΡΑΨΕ ‘Δώσε την τιμή:’ ΠΡΟΓΡΑΜΜΑ Μετατροπή ΓΡΑΨΕ ‘Το αντίστοιχο σε δραχμές:’ ΓΡΑΨΕ Υ ΔΙΑΒΑΣΕ Χ Υ  Χ * 340,75 ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ Μετατροπή ΜΕΤΑΒΛΗΤΕΣ ΑΡΧΗ ΠΡΑΓΜΑΤΙΚΕΣ: Χ,Υ
  • 14. ΠΡΟΓΡΑΜΜΑ Εύρεση_ΜΟ ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Α,Β,Γ,ΑΘΡ ΠΡΑΓΜΑΤΙΚΕΣ: ΜΟ ΔΙΑΒΑΣΕ Α,Β,Γ ΑΘΡ  Α+Β+Γ ΜΟ  ΑΘΡ/3 ΓΡΑΨΕ ΜΟ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ ΔΙΑΦΟΡΕΣ ΑΛΓΟΡΙΘΜΟΥ(ΨΕΥΔΟΚΩΔΙΚΑ) – ΠΡΟΓΡΑΜΜΑΤΟΣ (ΣΕ ΓΛΩΣΣΑ) Αλγόριθμος Εύρεση_ΜΟ Διάβασε Α,Β,Γ ΑΘΡ  Α+Β+Γ ΜΟ  ΑΘΡ/3 Εμφάνισε ΜΟ Τέλος Εύρεση_ΜΟ
  • 15. Αλγόριθμος Εύρεση_ΜΟ Διάβασε Α,Β,Γ ΑΘΡ  Α+Β+Γ ΜΟ  ΑΘΡ/3 Εμφάνισε ΜΟ Τέλος Εύρεση_ΜΟ 2. Τελειώνει πάντα με τη λέξη ΤΕΛΟΣ και δίπλα το ίδιο Ονομα που δώσαμε στην αρχή 5. Ο αλγόριθμος ολοκληρώνεται με εντολή/ες ΕΜΦΑΝΙΣΕ ή ΕΚΤΥΠΩΣΕ που μας δίνει τα αποτελέσματα του αλγορίθμου 4. Συχνά υπάρχει εντολή ΕΚΧΩΡΗΣΗΣ ΤΙΜΗΣ (  ) που συντάσσεται Μια μεταβλητή  Έκφραση και η λειτουργία της είναι : «γίνονται οι πράξεις στην έκφραση και το αποτέλεσμα εκχωρείται στην μεταβλητή» 3. Συνήθως η πρώτη ενέργεια είναι η εισαγωγή δεδομένων που γίνεται με την εντολή ΔΙΑΒΑΣΕ και μία ή περισσότερες μεταβλητές. Μετά την ολοκλήρωση της εντολής αυτής η μεταβλητή/ές θα έχουν λάβει κάποια τιμή ως περιεχόμενο 1. Ξεκινά πάντα με τη λέξη ΑΛΓΟΡΙΘΜΟΣ και δίπλα ένα Ονομα
  • 16. Μεταβλητή Σταθερά 1.Γλωσσικό αντικείμενο που χρησιμοποιείται για να παραστήσουμε (και αποθηκεύσουμε) δεδομένα ή αποτελέσματα. 1.Γλωσσικό αντικείμενο που χρησιμοποιείται για να παραστήσουμε (και αποθηκεύσουμε) δεδομένα 2.Ανάλογα με το είδος της τιμής που μπορούν να λάβουν διακρίνονται σε: αριθμητικές, αλφαριθμητικές και λογικές 2.Ανάλογα με το είδος της τιμής που μπορούν να λάβουν διακρίνονται σε: αριθμητικές, αλφαριθμητικές και λογικές 3. Η τιμή τους μπορεί να αλλάζει κατά την διάρκεια εκτέλεσης του αλγορίθμου 3. Η τιμή τους ΔΕΝ μπορεί να αλλάζει κατά την διάρκεια εκτέλεσης του αλγορίθμου
  • 17. Έκφραση: Διαμορφώνεται από τελεστές (+ - / * κτλ) και τελεστέους (σταθερές, μεταβλητές, τιμές κτλ) Σε μία εντολή εκχώρησης η μεταβλητή και η έκφραση πρέπει να είναι του ίδιου τύπου Αθρ <- α +β + γ Μεταβλητή <- έκφραση Γίνονται οι πράξεις στην έκφραση και το αποτέλεσμα εκχωρείται στη μεταβλητή
  • 18. Γραμμή εντολής Όταν εκτελεστεί από τον υπολογιστή Εμφάνισε “ Δώσε τιμή ” Εμφανίζεται στην οθόνη το μήνυμα που περικλείεται στα εισαγωγικά Διάβασε α Ο κέρσορας αναβοσβήνει στην οθόνη περιμένοντας τιμή Η τιμή που πληκτρολογούμε αποθηκεύεται στη μεταβλητή α Εμφάνισε α Εμφανίζεται στην οθόνη το περιεχόμενο της μεταβλητής α Αθρ <- α +β + γ Μεταβλητή <- έκφραση Γίνονται οι πράξεις στην έκφραση και το αποτέλεσμα εκχωρείται στη μεταβλητή Μο <- αθρ/3 ! Εδώ σχόλιο Οτιδήποτε μετά το θαυμαστικό ( !) αποτελεί σχόλιο