Professional Documents
Culture Documents
ΠΛΗ 10
2ος Τόμος : «ΤΕΧΝΙΚΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ»
Κεφάλαιο: «ΑΛΓΟΡΙΘΜΟΙ»
ΣΕΛΙΔΑ : 37
ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-1ΧΝ Θα δείξουμε την
ΔΕΔΟΜΕΝΑ
P:ARRAY[1..N] OF INTEGER; εκτέλεση του
N,X,I: INTEGER; αλγόριθμου βήμα
MO: REAL;
ΑΡΧΗ
προς βήμα
ΔΙΑΒΑΣΕ(Ν); χρησιμοποιώντας έναν
Χ:=0; πίνακα εισόδου P
ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ
ΤΥΠΩΣΕ (Ρ[Ι]);
τεσσάρων (4)
Χ:=Χ+Ρ[Ι]; στοιχείων.
ΓΙΑ-ΤΕΛΟΣ
ΜΟ:=Χ/Ν;
ΤΥΠΩΣΕ(ΜΟ);
ΤΕΛΟΣ P 1 2 3 4
P[I] 14 5 166 40
ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-1ΧΝ
Σε κάθε στιγμή της ΔΕΔΟΜΕΝΑ
P:ARRAY[1..N] OF INTEGER;
εκτέλεσης του αλγόριθμου
N,X,I: INTEGER;
η κίτρινη μπάρα μας MO: REAL;
δείχνει την εντολή που ΑΡΧΗ
ΔΙΑΒΑΣΕ(Ν);
μόλις εκτελέστηκε. Χ:=0;
ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ
ΤΥΠΩΣΕ (Ρ[Ι]);
Χ:=Χ+Ρ[Ι];
ΓΙΑ-ΤΕΛΟΣ
ΜΟ:=Χ/Ν;
ΤΥΠΩΣΕ(ΜΟ);
ΤΕΛΟΣ
Με κόκκινο χρώμα Ν Χ Ι P[I] ΜΟ
φαίνονται οι τιμές των 4 14 2 5 ?
μεταβλητών που
άλλαξαν τιμή στο
τρέχον βήμα.
Με μπλε χρώμα P 1 2 3 4
φαίνονται τα δεδομένα P[I] 14 5 166 40
εισόδου
ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ
Το κίτρινο χρώμα μας Δώστε τιμή για το Ν: 4
δείχνει το στοιχείο του 14
πίνακα που εξετάζουμε
στο τρέχον βήμα του
βρόγχου
Ξεκινάμε από την ΑΡΧΗ …