Παράδειγμα 2: Υπολογισμός αθροίσματος με επαναληπτική εντολή: για...από...μέχρι... με βήμα Να βρεθεί και να εκτυπωθεί το άθροισμα των άρτιων αριθμών από.

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
1. Να γραφτεί αλγόριθμος που θα υπολογίζει το ελάχιστο πλήθος (χαρτο)νομισμάτων που απαιτούνται για τη συμπλήρωση ενός συγκεκριμένου ποσού. Για παράδειγμα.
Advertisements

Παράδειγμα 1:Ταξινόμηση Φυσαλίδας
Γεωργαλλίδης Δημήτρης Καθηγητής Πληροφορικής
ΑΛΓΟΡΙΘΜΟΙ «ΕΥΡΕΣΗ ΜΕΣΟΥ ΟΡΟΥ ΠΙΝΑΚΑ»
Γλώσσα Προγραμματισμού LOGO MicroWorlds Pro
Παράδειγμα 3: Δίνονται Ν αριθμοί Xj,j=1,2,…N.Να αναπτυχθεί αλγόριθμος που θα βρίσκει το μεγαλύτερο αριθμό και τις θέσεις στις οποίες εμφανίζεται αυτός.
ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ ΤΜΗΜΑΤΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ
1. Να γραφτεί αλγόριθμος ο οποίος θα ορίζει ένα μονοδιάστατο πίνακα Α 10 θέσεων. Ακολούθως θα διαβάζει από το πληκτρολόγιο τιμές τις οποίες θα τοποθετεί.
ΔΙΔΑΚΤΙΚΕΣ ΔΥΣΚΟΛΙΕΣ ΣΤΟΥΣ ΠΙΝΑΚΕΣ ΠΕΚ ΠΕΙΡΑΙΑ Α΄φάση Επιμόρφωσης Εκπ/κών κλάδου ΠΕ19 Διδακτική της Πληροφορικής Ρόδος, Νοέμβρης 2007.
Παράδειγμα 2: Κινηματογράφοι Να γραφεί πρόγραμμα το οποίο:
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ
Παράδειγμα 2: Υπολογισμός μέγιστου μισθού Σε μια εταιρία εργάζονται 200 υπάλληλοι και είναι γνωστός ο μισθός του καθενός. Να χρησιμοποιηθεί η δομή του.
Γενική μορφή προγράμματος Pascal
Παράδειγμα 1: Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής Επανέλαβε...μέχρις_ότου (repeat…until) Να γραφεί αλγόριθμος που να εμφανίζει τους.
Παράδειγμα 14: Υπολογισμός αριθμού μαθητών Σε ένα Λύκειο υπάρχουν οκτώ τμήματα.Το πρώτο τμήμα έχει 24 μαθητές, το δεύτερο 18, το τρίτο 20, το τέταρτο 22,
Πώς βρίσκουμε το πλήθοςτων επαναλήψεων μιας Δομής Επανάληψης με βήμα διάφορο του 1
Να γραφτεί αλγόριθμος ο οποίος θα υπολογίζει το άθροισμα των στοιχείων της κύριας διαγωνίου ενός τετραγωνικού πίνακα Α(ΝxN).
Ενότητα Η Δομή Επανάληψης
Κεφάλαιο 2. Τι είναι αλγόριθμος  Η λέξη αλγόριθμος προέρχεται από μελέτη του Πέρση μαθηματικού Abu Ja’far Mohammed ibn al Khowarizmi  Στα λατινικά ξεκινούσε.
ΥΠΟΛΟΓΙΣΜΟΣ ΕΛΑΧΙΣΤΩΝ ΚΕΦΑΛΑΙΑΚΩΝ ΑΠΑΙΤΗΣΕΩΝ ΔΙΑΚΡΙΤΙΚΕΣ ΕΥΧΕΡΕΙΕΣ.
1 Ολυμπιάδα Πληροφορικής Μάθημα 3. 2 Στόχοι μαθήματος Δομή Επανάληψης Εντολή while Εντολή for.
Παράδειγμα 1:Υπολογισμός αθροίσματος αριθμών με επαναληπτική εντολή : για...από...μέχρι(for ..to) Να βρεθεί και να εκτυπωθεί το άθροισμα των 100 ακεραίων.
Παράδειγμα 2 :Υπολογισμός γεωμετρικών μεγεθών
Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ» Β΄ τάξης Γενικού Λυκείου
Ασκήσεις.
Η Δομή Επανάληψης Από τη Δομή Επανάληψης Για στην Όσο Η παρουσίαση της εντολής Όσο είναι από την εισήγηση των κ. Σ. Δουκάκη και Π. Τσιωτάκη στο 3ο Συνέδριο.
Παράδειγμα 2:Υπολογισμός μέγιστης και ελάχιστης θερμοκρασίας Αλγόριθμος Ελάχιστη_Μέγιστη !Αρχή αλγορίθμου.
Αλγοριθμική Μία εισαγωγή στον αλγοριθμικό τρόπο σκέψης.
ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ 2: ΘΕΜΑΤΑ ΘΕΩΡΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ Η/Υ
Γεωργαλλίδης Δημήτρης Καθηγητής Πληροφορικής
Η αλληλουχία των ενεργειών δεν είναι πάντα μία και μοναδική!!!
Δουλεύει για όλους τους αριθμούς! Η δεύτερη ΓΡΑΨΕ δεν θα εκτελεστεί ποτέ!
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ
Σχεδίαση Εκπαιδευτικού Λογισμικού Σχέδιο Μαθήματος – Ανάπτυξη Εφαρμογών Γ’ Λυκείου Τεχνολογικής Κατεύθυνσης Ιωάννης Βλαχόπουλος – Μ1249 Αικατερίνη Δρόσου.
Το Scratch και ο σχεδιασμός γεωμετρικών σχημάτων
Kεφάλαιο 4 ΑΛΓΟΡΙΘΜΟΙ-ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ (αναλυτική προσέγγιση)
ΜΑΘΗΜΑ: ΣΧΕΔΙΑΣΗ ΑΛΓΟΡΙΘΜΩΝ ΔΙΔΑΣΚΩΝ: Π. ΚΑΤΣΑΡΟΣ Παρασκευή, 3 Απριλίου 2015Παρασκευή, 3 Απριλίου 2015Παρασκευή, 3 Απριλίου 2015Παρασκευή, 3 Απριλίου 2015Τμ.
Επανάληψη.
Παράδειγμα 1 :Μετατροπή από βαθμούς Φαρενάιτ σε βαθμούς Κελσίου
ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ
ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΤΟ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΗΣ ΓΛΩΣΣΑΣ PASCAL ΠΑΡΟΥΣΙΑΣΗ ΠΑΡΑΔΕΙΓΜΑΤΟΣ: ΕΚΤΕΛΕΣΗ ΠΡΟΓΡΑΜΜΑΤΟΣ ΜΕ ΤΙΣ ΤΡΕΙΣ ΕΠΑΝΑΛΗΠΤΙΚΕΣ.
ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ 2: ΘΕΜΑΤΑ ΘΕΩΡΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ Η/Υ
Ενότητα 1.2 Αναδρομικές Σχέσεις Σχεδίαση & Ανάλυση Αλγορίθμων.
ΜΑΘ3122/106 – Γλώσσα προγραμματισμού Ξενοφών Ζαμπούλης ΜΑΘ3122/106 – Γλώσσα προγραμματισμού Επανάληψη.
Δομές Δεδομένων 1 Θέματα Απόδοσης. Δομές Δεδομένων 2 Οργανώνοντας τα Δεδομένα  Η επιλογή της δομής δεδομένων και του αλγορίθμου επηρεάζουν το χρόνο εκτέλεσης.
ΚΕΦΑΛΑΙΟ Τι είναι αλγόριθμος
Οι εντολές επανάληψης Σε πολλά προβλήματα απαιτείται η επανάληψη ενός συνόλου ενεργειών προκειμένου να λυθεί το πρόβλημα. Θα αναφέρουμε δύο χαρακτηριστικά.
ΗΥ150 – ΠρογραμματισμόςΞενοφών Ζαμπούλης ΗΥ-150 Προγραμματισμός Αναδρομή (1/2)
Σχεδιασμός των Μεταφορών Ενότητα #6: Μοντέλα κατανομής μετακινήσεων – Distribution models. Δρ. Ναθαναήλ Ευτυχία Πολυτεχνική Σχολή Τμήμα Πολιτικών Μηχανικών.
1 Η ΓΙΑ ΚΑΙ Η ΛΕΙΤΟΥΡΓΙΑ ΤΗΣ Η δομή Για περιέχει 3 τμήματα (εντολές) που εκτελούνται αυτόματα(εσωτερικά στη Για) Για i από 1 μέχρι 100 i ← 1 i
Για μτ από ατ μέχρι ττ [με_βήμα β] εντολές Τέλος_επανάληψης : περιοχή εντολών μτ : η μεταβλητή της οποίας η τιμή θα περάσει από την αρχική.
Δομή Επιλογής Χρησιμοποιείται σε προβλήματα όπου χρειάζεται να ληφθούν κάποιες αποφάσεις με βάση κάποια δεδομένα κριτήρια. Περιλαμβάνει τον έλεγχο κάποιας.
for (παράσταση_1; παράσταση_2; παράσταση_3)
Αρχεσ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Η/Υ ΤΑξη Β΄
ΔΙΑΧΩΡΙΣΤΙΚΗ ΟΜΑΔΟΠΟΙΗΣΗ Εισαγωγή
ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ «ΓΙΑ» Για μτ από ατ μέχρι ττ [με_βήμα β] εντολές Τέλος_επανάληψης : περιοχή εντολών μτ : η μεταβλητή της.
ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ: η εντολή ΓΙΑ
Μορφές κατανομών Αθανάσιος Βέρδης.
Σχεδιασμός των Μεταφορών
Επανάληψη.
Μανασσάκης Βασίλης Καθηγητής Πληροφορικής
ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ
Δομή Επιλογής , 8.1.
Βασικές έννοιες αλγορίθμων
Aλγόριθμος BFS Θέτουμε i  0. Στην κορυφή x θέτουμε τη ετικέτα i.
Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ
ΗΥ-150 Προγραμματισμός Αναδρομή (1/2).
Από τη Δομή Επανάληψης Για στην Όσο
1Εντολή Δείξε
Από τη Δομή Ακολουθίας στις Δομές Επανάληψης
Μεταγράφημα παρουσίασης:

Παράδειγμα 2: Υπολογισμός αθροίσματος με επαναληπτική εντολή: για...από...μέχρι... με βήμα Να βρεθεί και να εκτυπωθεί το άθροισμα των άρτιων αριθμών από το 1 μέχρι το 100. Αλγόριθμος Άθροισμα_ΑριθμωνIII Αρχή Αλγορίθμου Αρχή Αλγορίθμου άθροισμα=100 άθροισμα=100 Για i από 2 μέχρι 100 με βήμα 2 Για i από 2 μέχρι 100 με βήμα 2 άθροισμα=άθροισμα+i άθροισμα=άθροισμα+i Τέλος επανάληψης Τέλος επανάληψης Εκτύπωσε άθροισμα Εκτύπωσε άθροισμα Τέλος Αλγορίθμου

Παράδειγμα 2: Υπολογισμός αθροίσματος με επαναληπτική εντολή: για...από...μέχρι...με βήμα Να βρεθεί και να εκτυπωθεί το άθροισμα των άρτιων αριθμών από το 1 μέχρι το 100. Αλγόριθμος Άθροισμα_ΑριθμωνIII Αρχή Αλγορίθμου άθροισμα=100 άθροισμα=100 Για i από 2 μέχρι 100 με βήμα 2 Για i από 2 μέχρι 100 με βήμα 2 άθροισμα=άθροισμα+i άθροισμα=άθροισμα+i Τέλος επανάληψης Τέλος επανάληψης Εκτύπωσε άθροισμα Εκτύπωσε άθροισμα Τέλος Αλγορίθμου

Παράδειγμα 2: Υπολογισμός αθροίσματος με επαναληπτική εντολή: για...από...μέχρι...με βήμα Να βρεθεί και να εκτυπωθεί το άθροισμα των άρτιων αριθμών από το 1 μέχρι το 100. Αλγόριθμος Άθροισμα_ΑριθμωνIII Αρχή Αλγορίθμου άθροισμα=100 άθροισμα=100 Για i από 2 μέχρι 100 με βήμα 2 Για i από 2 μέχρι 100 με βήμα 2 άθροισμα=άθροισμα+i άθροισμα=άθροισμα+i Τέλος επανάληψης Τέλος επανάληψης Εκτύπωσε άθροισμα Εκτύπωσε άθροισμα Τέλος Αλγορίθμου

Παράδειγμα 2: Υπολογισμός αθροίσματος με επαναληπτική εντολή: για...από...μέχρι...με βήμα Να βρεθεί και να εκτυπωθεί το άθροισμα των άρτιων αριθμών από το 1 μέχρι το 100. Αλγόριθμος Άθροισμα_ΑριθμωνIII Αρχή Αλγορίθμου άθροισμα=100 άθροισμα=100 Για i από 2 μέχρι 100 με βήμα 2 Για i από 2 μέχρι 100 με βήμα 2 άθροισμα=άθροισμα+i άθροισμα=άθροισμα+i Τέλος επανάληψης Τέλος επανάληψης Εκτύπωσε άθροισμα Εκτύπωσε άθροισμα Τέλος Αλγορίθμου ! !Η εντολή είναι η ίδια με του προηγούμενου παραδείγματος με τη διαφορά ότι με αυτή τη μορφή καθορίζεται και το βήμα επανάληψης που σε αυτή την περίπτωση είναι 2. Δηλαδή ξεκινώντας από το 2 μετά συνεχίζει με τον αριθμό 4, 6,8 κ.ο.κ

Παράδειγμα 2: Υπολογισμός αθροίσματος με επαναληπτική εντολή: για...από...μέχρι...με βήμα Να βρεθεί και να εκτυπωθεί το άθροισμα των άρτιων αριθμών από το 1 μέχρι το 100. Αλγόριθμος Άθροισμα_ΑριθμωνIII Αρχή Αλγορίθμου άθροισμα=100 άθροισμα=100 Για i από 2 μέχρι 100 με βήμα 2 Για i από 2 μέχρι 100 με βήμα 2 άθροισμα=άθροισμα+i άθροισμα=άθροισμα+i Τέλος επανάληψης Τέλος επανάληψης Εκτύπωσε άθροισμα Εκτύπωσε άθροισμα Τέλος Αλγορίθμου

Παράδειγμα 2: Υπολογισμός αθροίσματος με επαναληπτική εντολή: για...από...μέχρι...με βήμα Να βρεθεί και να εκτυπωθεί το άθροισμα των άρτιων αριθμών από το 1 μέχρι το 100. Αλγόριθμος Άθροισμα_ΑριθμωνIII Αρχή Αλγορίθμου άθροισμα=100 άθροισμα=100 Για i από 2 μέχρι 100 με βήμα 2 Για i από 2 μέχρι 100 με βήμα 2 άθροισμα=άθροισμα+i άθροισμα=άθροισμα+i Τέλος επανάληψης Τέλος επανάληψης Εκτύπωσε άθροισμα Εκτύπωσε άθροισμα Τέλος Αλγορίθμου

Παράδειγμα 2: Υπολογισμός αθροίσματος με επαναληπτική εντολή: για...από...μέχρι...με βήμα Να βρεθεί και να εκτυπωθεί το άθροισμα των άρτιων αριθμών από το 1 μέχρι το 100. Αλγόριθμος Άθροισμα_ΑριθμωνIII Αρχή Αλγορίθμου άθροισμα=100 άθροισμα=100 Για i από 2 μέχρι 100 με βήμα 2 Για i από 2 μέχρι 100 με βήμα 2 άθροισμα=άθροισμα+i άθροισμα=άθροισμα+i Τέλος επανάληψης Τέλος επανάληψης Εκτύπωσε άθροισμα Εκτύπωσε άθροισμα Τέλος Αλγορίθμου

Παράδειγμα 2: Υπολογισμός αθροίσματος με επαναληπτική εντολή: για...από...μέχρι...με βήμα Να βρεθεί και να εκτυπωθεί το άθροισμα των άρτιων αριθμών από το 1 μέχρι το 100. Αλγόριθμος Άθροισμα_ΑριθμωνIII Αρχή Αλγορίθμου άθροισμα=100 άθροισμα=100 Για i από 2 μέχρι 100 με βήμα 2 Για i από 2 μέχρι 100 με βήμα 2 άθροισμα=άθροισμα+i άθροισμα=άθροισμα+i Τέλος επανάληψης Τέλος επανάληψης Εκτύπωσε άθροισμα Εκτύπωσε άθροισμα Τέλος Αλγορίθμου