ΔΟΜΗ ΓΙΑ (1) Για i από .... μέχρι .... Αν ………….… τότε

Slides:



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

Γεωργαλλίδης Δημήτρης Καθηγητής Πληροφορικής
Εισαγωγή στο Προγραμματισμό
ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ ΤΜΗΜΑΤΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ
Παράδειγμα 2: Κινηματογράφοι Να γραφεί πρόγραμμα το οποίο:
Παράδειγμα 1: Κόστος Υπολογιστών Το πρόγραμμα υπολογίζει το συνολικό κόστος παραγγελιών υπολογιστών.Το πρόγραμμα διαβάζει από το πληκτρολόγιο την ποσότητα.
1. Να γράψετε το Διάγραμμα Ροής του επόμενου αλγόριθμου:
Να γραφτεί αλγόριθμος ο οποίος θα υπολογίζει το άθροισμα των στοιχείων της κύριας διαγωνίου ενός τετραγωνικού πίνακα Α(ΝxN).
Ενότητα Η Δομή Επανάληψης
Κεφάλαιο 2 : Βασικές Έννοιες Αλγορίθμων 2.1 Τι είναι αλγόριθμος
Β΄ ΓΕΛ ΕισΑρχΕπ Η/Υ παρ – 2.2.5
Κεφάλαιο 2. Τι είναι αλγόριθμος  Η λέξη αλγόριθμος προέρχεται από μελέτη του Πέρση μαθηματικού Abu Ja’far Mohammed ibn al Khowarizmi  Στα λατινικά ξεκινούσε.
Παράδειγμα 1:Υπολογισμός αθροίσματος αριθμών με επαναληπτική εντολή : για...από...μέχρι(for ..to) Να βρεθεί και να εκτυπωθεί το άθροισμα των 100 ακεραίων.
Ασκήσεις.
Η αλληλουχία των ενεργειών δεν είναι πάντα μία και μοναδική!!!
Β΄ ΓΕΛ ΕισΑρχΕπ Η/Υ παρ – 2.2.5
Μεταβλητές – εντολές εκχώρησης- δομή ακολουθίας
ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ
Δομή επιλογής Η δομή επιλογής είναι μια ολοκληρωμένη πρόταση η οποία περικλείει μια συνθήκη και δύο ομάδες εντολών, από τις οποίες θα εκτελεστούν, η μεν.
ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ
Λυμένες ασκήσεις με δομές επανάληψης και επιλογής
Ερωτήσεις & Φύλλο εργασίας
ΚΕΦΑΛΑΙΟ Το αλφάβητο της ΓΛΩΣΣΑΣ
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ
Κεφάλαιο 3ο Δομές Δεδομένων.
ΑΣΚΗΣΕΙΣ ΣΤΟ ΜΑΘΗΜΑ «ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ (Α.Ε.Π.Π.)» ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ Γ’ ΤΑΞΗΣ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΙΟΡΔΑΝΗΣ ΣΑΒΒΟΥΛΙΔΗΣ.
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον ΑΣΚΗΣΕΙΣ – Δομή Ακολουθίας 7 – Βασικά στοιχεία Προγραμματισμού.
ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ ΟΣΟ ΣΥΝΘΗΚΗ ΕΠΑΝΑΛΑΒΕ ΕΝΤΟΛΕΣ ΕΝΤΟΛΕΣΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ.
1 Η ΓΙΑ ΚΑΙ Η ΛΕΙΤΟΥΡΓΙΑ ΤΗΣ Η δομή Για περιέχει 3 τμήματα (εντολές) που εκτελούνται αυτόματα(εσωτερικά στη Για) Για i από 1 μέχρι 100 i ← 1 i
Για μτ από ατ μέχρι ττ [με_βήμα β] εντολές Τέλος_επανάληψης : περιοχή εντολών μτ : η μεταβλητή της οποίας η τιμή θα περάσει από την αρχική.
Β΄ ΓΕΛ ΕισΑρχΕπ Η/Υ Γεωργαλλίδης Δημήτρης 1 Ο Λύκειο Ρόδου.
Ένας εκδοτικός οίκος χρησιμοποιεί 35 διανομείς για τη διακίνηση των βιβλίων του. Στο τέλος κάθε μήνα καταγράφονται οι πωλήσεις που πραγματοποιήθηκαν από.
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Δομή επιλογής Πολλές φορές για να λυθεί ένα πρόβλημα πρέπει να ελεγχθεί αν ισχύει κάποια συνθήκη Παράδειγμα 2: Να διαβαστεί ένας αριθμός και να επιστραφεί.
Δομή Επιλογής Χρησιμοποιείται σε προβλήματα όπου χρειάζεται να ληφθούν κάποιες αποφάσεις με βάση κάποια δεδομένα κριτήρια. Περιλαμβάνει τον έλεγχο κάποιας.
ΔΟΜΗ ΑΠΛΗΣ ΕΠΙΛΟΓΗΣ ΑΝ συνθήκη_ισχύει ΤΟΤΕ εντολές ΤΕΛΟΣ_ΑΝ
for (παράσταση_1; παράσταση_2; παράσταση_3)
Αρχεσ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Η/Υ ΤΑξη Β΄
ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ «ΓΙΑ» Για μτ από ατ μέχρι ττ [με_βήμα β] εντολές Τέλος_επανάληψης : περιοχή εντολών μτ : η μεταβλητή της.
Οι διάφορες εκδοχές της
ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ: η εντολή ΓΙΑ
ΓΕΜΙΣΜΑ ΜΟΝΟΔΙΑΣΤΑΤΟΥ ΠΙΝΑΚΑ (Άσκηση 1)
Αναπαράσταση Αλγορίθμου
Μανασσάκης Βασίλης Καθηγητής Πληροφορικής
ΜΟΡΦΕΣ ΔΟΜΩΝ ΕΠΑΝΑΛΗΨΗΣ
Αν συνθήκη_ισχύει τότε εντολές Τέλος_Αν
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ (Α.Ε.Π.Π.)
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ
Μανασσάκης Βασίλης Καθηγητής Πληροφορικής
Επανάληψη.
Μονοδιάστατοι πίνακες
ΣΤΟΙΒΑ.
ΔΟΜΗ ΑΠΛΗΣ ΕΠΙΛΟΓΗΣ – ΑΣΚΗΣΗ 1
8.2 Η Δομή Επανάληψης Μέχρις_ότου
Δισδιάστατοι Πίνακες 3 7 … i γ ρ α μ ή j - στήλη 1 2 M N
ΑΝ Χ<> Α_Μ(Χ) ΤΟΤΕ ΓΡΑΨΕ “Λάθος” ΤΕΛΟΣ_ΑΝ
Δομή Επιλογής Μάθημα 4ο Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Τάξη Γ Οικονομίας & Πληροφορικής Θετικών Σπουδών 2ο Γενικό Λύκειο Αλιβερίου |
ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ
Εντολές και δομές αλγορίθμου
Δομή Επιλογής , 8.1.
1ο Πρότυπο Πειραματικό Γυμνάσιο Αθηνών
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΩΝ Η/Υ
Αναπαράσταση Αλγορίθμου
Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ
Β.ΕΠΑΛ-Γενικής Παιδείας  ΜΑΘΗΜΑ: Εισαγωγή στης αρχές Επιστήμης των Η/Υ  ΚΕΦΑΛΑΙΟ 4: Γλώσσες Αναπαράστασης Αλγορίθμων  ΕΝΟΤΗΤΑ 4.2: Δομή Ακολουθίας 
Από τη Δομή Επανάληψης Για στην Όσο
οι 3 Δομές Επανάληψης ή αλλιώς οι τρεις σωματοφύλακες…
Λυμένα θέματα πανελλαδικών εξετάσεων με υποπρογράμματα
Κυριάκου Νικόλαος Πληροφορικής ΠΕ-20
Από τη Δομή Ακολουθίας στις Δομές Επανάληψης
Μεταγράφημα παρουσίασης:

ΔΟΜΗ ΓΙΑ (1) Για i από .... μέχρι .... Αν ………….…....... τότε Συμπληρώστε τα κενά ώστε οι επόμενες εντολές να εμφανίζουν τους αριθμούς: 1, -2, 3, -4, 5, -6, 7, -8, 9, -10: Για i από .... μέχρι .... Αν ………….…....... τότε Εμφάνισε .... αλλιώς Τέλος_αν Τέλος_επανάληψης 1 10 i mod 2 <> 0 i -i

ΔΟΜΗ ΓΙΑ – ΑΘΡΟΙΣΤΗΣ (2) …….  0 ΓΙΑ i ΑΠΟ … ΜΕΧΡΙ … Σ  ..… + ….. ΔΟΜΗ ΓΙΑ – ΑΘΡΟΙΣΤΗΣ (2) Συμπληρώστε τα κενά ώστε οι επόμενες εντολές να εμφανίζουν το άθροισμα των ακέραιων αριθμών από το 100 έως και το 200: …….  0 ΓΙΑ i ΑΠΟ … ΜΕΧΡΙ … Σ  ..… + ….. ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ Σ  0 ΓΙΑ i ΑΠΟ ΜΕΧΡΙ Σ  + ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ Σ Σ 100 200 Σ i

ΔΟΜΗ ΓΙΑ – ΑΘΡΟΙΣΤΗΣ (3) 1 99 2 Σ i^2 Σ Σ  ..... ΔΟΜΗ ΓΙΑ – ΑΘΡΟΙΣΤΗΣ (3) Συμπληρώστε τα κενά ώστε οι επόμενες εντολές να εμφανίζουν το άθροισμα των τετραγώνων των περιττών αριθμών από 1 έως και 99: Σ  ..... ΓΙΑ i ΑΠΟ …. ΜΕΧΡΙ ..... ΜΕ_ΒΗΜΑ ..... Σ  ..... + ….. ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ ....... Σ  . ΓΙΑ i ΑΠΟ ΜΕΧΡΙ ΜΕ_ΒΗΜΑ . Σ  .. + . ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ .. 1 99 2 Σ i^2 Σ

ΔΟΜΗ ΓΙΑ (4) Δίνεται το παρακάτω τμήμα αλγορίθμου: ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΔΟΜΗ ΓΙΑ (4) Δίνεται το παρακάτω τμήμα αλγορίθμου: ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ ‘ΔΩΣΕ ΘΕΤΙΚΟ ΑΡΙΘΜΟ’ ΔΙΑΒΑΣΕ ........ ΜΕΧΡΙΣ_ΟΤΟΥ Χ ....... 0 ΓΙΑ i ΑΠΟ 0 ΜΕΧΡΙ ........ ΜΕ_ΒΗΜΑ ........ Α  i ^ ........ ΓΡΑΨΕ ........ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ Συμπληρώστε τα κενά έτσι ώστε ο αλγόριθμος να υπολογίζει και να εμφανίζει τα τετράγωνα των πολλαπλασίων του 5 από το 0 μέχρι τον αριθμό Χ που διαβάστηκε.

ΔΟΜΗ ΓΙΑ (4) - Συνέχεια Χ > Χ 5 2 Α Εμφανίζει τα τετράγωνα των πολλαπλασίων του 5 από το 0 μέχρι τον αριθμό Χ που διαβάστηκε. ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ ‘ΔΩΣΕ ΘΕΤΙΚΟ ΑΡΙΘΜΟ’ ΔΙΑΒΑΣΕ ΜΕΧΡΙΣ_ΟΤΟΥ Χ 0 ΓΙΑ i ΑΠΟ 0 ΜΕΧΡΙ ΜΕ_ΒΗΜΑ Α  i ^ ΓΡΑΨΕ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ Χ > Χ 5 2 Α

ΔΟΜΗ ΜΕΧΡΙΣ_ΟΤΟΥ – ΑΘΡΟΙΣΤΗΣ (1) ΔΟΜΗ ΜΕΧΡΙΣ_ΟΤΟΥ – ΑΘΡΟΙΣΤΗΣ (1) Συμπληρώστε τα κενά ώστε οι επόμενες εντολές να εμφανίζουν το άθροισμα των ακέραιων αριθμών από το 100 έως και το 200: K  … S  … ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ S  S + K K  … + … ΜΕΧΡΙΣ_ΟΤΟΥ ….. ΓΡΑΨΕ Σ K  S  ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ S  S + K K  + ΜΕΧΡΙΣ_ΟΤΟΥ ΓΡΑΨΕ Σ 100 Κ 1 Κ > 200