ΑΛΓΟΡΙΘΜΟΙ
Αλγόριθμος Μια σειρά από βήματα που είναι αυστηρά καθορισμένα εκτελέσιμα σε συγκεκριμένο χρόνο και περιγράφουν τον τρόπο επίλυσης ενός προβλήματος.
Αναπαράσταση Αλγορίθμων με Λογικά Διαγράμματα (Ακολουθιακή Δομή)
Αναπαράσταση Αλγορίθμων Λεκτική περιγραφή (λόγια) Λογικό Διάγραμμα (σχήματα)
Τι θα μάθετε στο σημερινό μάθημα;;; Τη χρήση του λογικού διαγράμματος Τα σχήματα που χρησιμοποιούνται σε ένα λογικό διάγραμμα Τι παριστάνει κάθε σχήμα Αναπαριστάνετε αλγορίθμους σε λογικό διάγραμμα (ακολουθιακή δομή)
Λογικό Διάγραμμα Κάθε βήμα ή πράξη συμβολίζεται με ένα γεωμετρικό σχήμα Η ροή των πληροφοριών συμβολίζεται με βέλη που συνδέουν τα σχήματα μεταξύ τους
Λογικό Διάγραμμα – Σύμβολα Αρχή ή Τέλος Είσοδος ή Έξοδος δεδομένων (Διάβασε ή Τύπωσε) Εκτέλεση Πράξης Συνθήκη - Ερώτηση
Διάβασε 2 ακέραιους αριθμούς και επέστρεψε το άθροισμα τους Γράψε τον αλγόριθμο χρησιμοποιώντας λεκτική περιγραφή και λογικό διάγραμμα για το πιο κάτω πρόβλημα: Διάβασε 2 ακέραιους αριθμούς και επέστρεψε το άθροισμα τους
Λεκτική Περιγραφή Λογικό Διάγραμμα Αρχή 1. Διάβασε τον 1ο αριθμό Διάβασε a 2. Διάβασε τον 2ο αριθμό Διάβασε b 3. Πρόσθεσε τους δύο αριθμούς sum= a+ b Τύπωσε sum 4. Τύπωσε το άθροισμα Τέλος
Γράψε τον αλγόριθμο χρησιμοποιώντας λεκτική περιγραφή και λογικό διάγραμμα για το πιο κάτω πρόβλημα : Διάβασε τη βάση και το ύψος ενός τριγώνου και επέστρεψε το εμβαδόν του [Ε=(β*υ)/2]
Λεκτική Περιγραφή Λογικό Διάγραμμα Αρχή 1. Διάβασε τη βάση 2. Διάβασε το ύψος Διάβασε b 3. Πολλαπλασίασε τη βάση με το ύψος Διάβασε u Ε = (b* u)/2 4. Διαίρεσε με το 2 5. Τύπωσε το εμβαδόν Τύπωσε Ε Τέλος