Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

ΑΛΓΟΡΙΘΜΟΣ «ΕΥΡΕΣΗ ΜΕΣΟΥ ΟΡΟΥ ΠΙΝΑΚΑ ΜxN» ΠΛΗ 10 2ος Τόμος : «ΤΕΧΝΙΚΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ» Κεφάλαιο: «ΑΛΓΟΡΙΘΜΟΙ» ΣΕΛΙΔΑ : 37.

Παρόμοιες παρουσιάσεις


Παρουσίαση με θέμα: "ΑΛΓΟΡΙΘΜΟΣ «ΕΥΡΕΣΗ ΜΕΣΟΥ ΟΡΟΥ ΠΙΝΑΚΑ ΜxN» ΠΛΗ 10 2ος Τόμος : «ΤΕΧΝΙΚΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ» Κεφάλαιο: «ΑΛΓΟΡΙΘΜΟΙ» ΣΕΛΙΔΑ : 37."— Μεταγράφημα παρουσίασης:

1 ΑΛΓΟΡΙΘΜΟΣ «ΕΥΡΕΣΗ ΜΕΣΟΥ ΟΡΟΥ ΠΙΝΑΚΑ ΜxN» ΠΛΗ 10 2ος Τόμος : «ΤΕΧΝΙΚΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ» Κεφάλαιο: «ΑΛΓΟΡΙΘΜΟΙ» ΣΕΛΙΔΑ : 37

2 P Θα δείξουμε την εκτέλεση του αλγόριθμου βήμα προς βήμα χρησιμοποιώντας έναν πίνακα εισόδου P με διαστάσεις 3x4. ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ

3 Σε κάθε στιγμή της εκτέλεσης του αλγόριθμου η κίτρινη μπάρα μας δείχνει την εντολή που μόλις εκτελέστηκε. ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ

4 P MΝΧΚΙP[Κ,Ι]ΜΟ ? ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώστε τιμή για το Μ: 4 Δώστε τιμή για το Ν: 3 Με μπλε χρώμα φαίνονται τα δεδομένα εισόδου Με κόκκινο χρώμα φαίνονται οι τιμές των μεταβλητών που άλλαξαν τιμή στο τρέχον βήμα. Το κίτρινο χρώμα μας δείχνει το στοιχείο του πίνακα που εξετάζουμε στο τρέχον βήμα του βρόγχου Με ? δείχνουμε τις μεταβλητές που η τιμή τους είναι απροσδιόριστη!

5 Ξεκινάμε από την ΑΡΧΗ … … και τελειώνουμε στο ΤΕΛΟΣ … εκτελούμε τις εντολές …

6 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ MΝΧΚΙP[Κ,Ι]ΜΟ ???????

7 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν:4 MΝΧΚΙP[Κ,Ι]ΜΟ 34?????

8 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν:4 MΝΧΚΙP[Κ,Ι]ΜΟ 340????

9 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν:4 MΝΧΚΙP[Κ,Ι]ΜΟ 3401???

10 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν:4 MΝΧΚΙP[Κ,Ι]ΜΟ ?

11 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν:4 9 MΝΧΚΙP[Κ,Ι]ΜΟ ?

12 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν:4 9 MΝΧΚΙP[Κ,Ι]ΜΟ ?

13 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν:4 9 MΝΧΚΙP[Κ,Ι]ΜΟ ?

14 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν: MΝΧΚΙP[Κ,Ι]ΜΟ ? P

15 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν: MΝΧΚΙP[Κ,Ι]ΜΟ ? P

16 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν: MΝΧΚΙP[Κ,Ι]ΜΟ ?

17 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ MΝΧΚΙP[Κ,Ι]ΜΟ ? P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν:

18 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ MΝΧΚΙP[Κ,Ι]ΜΟ ? P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν:

19 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν: MΝΧΚΙP[Κ,Ι]ΜΟ ?

20 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν: MΝΧΚΙP[Κ,Ι]ΜΟ ?

21 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν: MΝΧΚΙP[Κ,Ι]ΜΟ ?

22 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν: MΝΧΚΙP[Κ,Ι]ΜΟ ?

23 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν: MΝΧΚΙP[Κ,Ι]ΜΟ 34412???

24 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν: MΝΧΚΙP[Κ,Ι]ΜΟ ?

25 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν: MΝΧΚΙP[Κ,Ι]ΜΟ ?

26 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν: MΝΧΚΙP[Κ,Ι]ΜΟ ?

27 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν: MΝΧΚΙP[Κ,Ι]ΜΟ ?

28 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν: MΝΧΚΙP[Κ,Ι]ΜΟ ?

29 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν: MΝΧΚΙP[Κ,Ι]ΜΟ ?

30 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν: MΝΧΚΙP[Κ,Ι]ΜΟ ?

31 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν: MΝΧΚΙP[Κ,Ι]ΜΟ ?

32 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν: MΝΧΚΙP[Κ,Ι]ΜΟ ?

33 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν: MΝΧΚΙP[Κ,Ι]ΜΟ ?

34 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν: MΝΧΚΙP[Κ,Ι]ΜΟ ?

35 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν: MΝΧΚΙP[Κ,Ι]ΜΟ ?

36 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν: MΝΧΚΙP[Κ,Ι]ΜΟ ?

37 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν: MΝΧΚΙP[Κ,Ι]ΜΟ 34933???

38 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Μ:3 Δώσε τιμή για το Ν: MΝΧΚΙP[Κ,Ι]ΜΟ ?

39 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Ν: MΝΧΚΙP[Κ,Ι]ΜΟ ?

40 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Ν: MΝΧΚΙP[Κ,Ι]ΜΟ ?

41 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ Δώσε τιμή για το Ν: MΝΧΚΙP[Κ,Ι]ΜΟ ?

42 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ MΝΧΚΙP[Κ,Ι]ΜΟ ?

43 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ MΝΧΚΙP[Κ,Ι]ΜΟ ?

44 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ MΝΧΚΙP[Κ,Ι]ΜΟ ?

45 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ MΝΧΚΙP[Κ,Ι]ΜΟ ?

46 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ MΝΧΚΙP[Κ,Ι]ΜΟ ?

47 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ MΝΧΚΙP[Κ,Ι]ΜΟ ?

48 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ MΝΧΚΙP[Κ,Ι]ΜΟ ?

49 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ MΝΧΚΙP[Κ,Ι]ΜΟ ?

50 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ MΝΧΚΙP[Κ,Ι]ΜΟ ?

51 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ MΝΧΚΙP[Κ,Ι]ΜΟ ?

52 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ MΝΧΚΙP[Κ,Ι]ΜΟ ,3

53 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ ,3 MΝΧΚΙP[Κ,Ι]ΜΟ ,3

54 ΑΛΓΟΡΙΘΜΟΣ ΜΟ-ΠΙΝΑΚΑ-ΜΧΝ ΔΕΔΟΜΕΝΑ P:ARRAY[1..Μ,1..N] OF INTEGER; Μ,N,X,I,Κ: INTEGER; MO: REAL; ΑΡΧΗ ΔΙΑΒΑΣΕ(Μ,Ν); Χ:=0; ΓΙΑ Κ:=1 ΕΩΣ Μ ΕΠΑΝΕΛΑΒΕ ΓΙΑ Ι:=1 ΕΩΣ Ν ΕΠΑΝΕΛΑΒΕ ΤΥΠΩΣΕ (Ρ[Κ,Ι]); Χ:=Χ+Ρ[Κ,Ι]; ΓΙΑ-ΤΕΛΟΣ ΜΟ:=Χ/(Μ*Ν); ΤΥΠΩΣΕ(ΜΟ); ΤΕΛΟΣ P ΟΘΟΝΗ ΕΚΤΥΠΩΣΗΣ ,3 MΝΧΚΙP[Κ,Ι]ΜΟ ,3

55 ΤΕΛΟΣ


Κατέβασμα ppt "ΑΛΓΟΡΙΘΜΟΣ «ΕΥΡΕΣΗ ΜΕΣΟΥ ΟΡΟΥ ΠΙΝΑΚΑ ΜxN» ΠΛΗ 10 2ος Τόμος : «ΤΕΧΝΙΚΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ» Κεφάλαιο: «ΑΛΓΟΡΙΘΜΟΙ» ΣΕΛΙΔΑ : 37."

Παρόμοιες παρουσιάσεις


Διαφημίσεις Google