Παράδειγμα 1 :Εκτύπωση διαδοχικών αριθμών(χρήση...

27
Παράδειγμα Παράδειγμα 1 1 :Εκτύπωση διαδοχικών αριθμών(χρήση :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε( επαναληπτικής εντολής όσο...επανέλαβε( while…do) while…do) Να γραφεί αλγόριθμος που να εμφανίζει Να γραφεί αλγόριθμος που να εμφανίζει τους αριθμούς από το 1 μέχρι το τους αριθμούς από το 1 μέχρι το 8 8 . . Αλγόριθμος_Διαδοχικοί Αλγόριθμος_Διαδοχικοί _Αρ. _Αρ. Αρχή Αλγορίθμου Αρχή Αλγορίθμου num=1 num=1 Όσο Όσο num<=8 num<=8 επανέλαβε επανέλαβε Εμφάνισε Εμφάνισε num num num=num+1 num=num+1 Τέλος_Επανάληψης Τέλος_Επανάληψης Τέλος Αλγορίθμου Τέλος Αλγορίθμου Αρχή num=1 num<=8 num num=num+1 Τέλος Yes No

description

Παράδειγμα 1 :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε( while…do). Να γραφεί αλγόριθμος που να εμφανίζει τους αριθμούς από το 1 μέχρι το 8. Αλγόριθμος_Διαδοχικοί_Αρ. Αρχή Αλγορίθμου num=1 Όσο num

Transcript of Παράδειγμα 1 :Εκτύπωση διαδοχικών αριθμών(χρήση...

Page 1: Παράδειγμα  1 :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε( while…do)

Παράδειγμα Παράδειγμα 11:Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε(εντολής όσο...επανέλαβε(while…do)while…do)

Να γραφεί αλγόριθμος που να εμφανίζει τους αριθμούς Να γραφεί αλγόριθμος που να εμφανίζει τους αριθμούς από το 1 μέχρι το από το 1 μέχρι το 88..

Αλγόριθμος_Διαδοχικοί_Αρ.Αλγόριθμος_Διαδοχικοί_Αρ.

Αρχή ΑλγορίθμουΑρχή Αλγορίθμου

num=1num=1

Όσο Όσο num<=8 num<=8 επανέλαβεεπανέλαβε

Εμφάνισε Εμφάνισε numnum

num=num+1num=num+1

Τέλος_ΕπανάληψηςΤέλος_Επανάληψης

Τέλος ΑλγορίθμουΤέλος Αλγορίθμου

Αρχή

num=1

num<=8

num

num=num+1

Τέλος

Yes

No

Page 2: Παράδειγμα  1 :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε( while…do)

Παράδειγμα Παράδειγμα 11:: Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε(εντολής όσο...επανέλαβε(while…do)while…do)

Αλγόριθμος_Διαδοχικοί_Αρ.Αλγόριθμος_Διαδοχικοί_Αρ.

Αρχή ΑλγορίθμουΑρχή Αλγορίθμου

num=1num=1

Όσο Όσο num<=8 num<=8 επανέλαβεεπανέλαβε

Εμφάνισε Εμφάνισε numnum

num=num+1num=num+1

Τέλος_ΕπανάληψηςΤέλος_Επανάληψης

Τέλος ΑλγορίθμουΤέλος Αλγορίθμου

!!Η μεταβλητή Η μεταβλητή num num παίρνει αρχική τιμή 1παίρνει αρχική τιμή 1

Αρχή

num=1

num<=8

num

num=num+1

Τέλος

Yes

No

Κατάσταση μνήμηςΚατάσταση μνήμης

num1

Page 3: Παράδειγμα  1 :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε( while…do)

Παράδειγμα Παράδειγμα 11:: Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε(εντολής όσο...επανέλαβε(while…do)while…do)

Αλγόριθμος_Διαδοχικοί_Αρ.Αλγόριθμος_Διαδοχικοί_Αρ.

Αρχή ΑλγορίθμουΑρχή Αλγορίθμου

num=1num=1

Όσο Όσο num<=8 num<=8 επανέλαβεεπανέλαβε

Εμφάνισε Εμφάνισε numnum

num=num+1num=num+1

Τέλος_ΕπανάληψηςΤέλος_Επανάληψης

Τέλος ΑλγορίθμουΤέλος Αλγορίθμου

!!Δομή της επαναληπτικής εντολήςΔομή της επαναληπτικής εντολής

Αρχή

num=1

num<=8

num

num=num+1

Τέλος

Yes

No

Κατάσταση μνήμηςΚατάσταση μνήμης

num1

Page 4: Παράδειγμα  1 :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε( while…do)

Παράδειγμα Παράδειγμα 11:: Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε(εντολής όσο...επανέλαβε(while…do)while…do)

Αλγόριθμος_Διαδοχικοί_Αρ.Αλγόριθμος_Διαδοχικοί_Αρ.

Αρχή ΑλγορίθμουΑρχή Αλγορίθμου

num=1num=1

Όσο Όσο num<=8 num<=8 επανέλαβεεπανέλαβε

Εμφάνισε Εμφάνισε numnum

num=num+1num=num+1

Τέλος_ΕπανάληψηςΤέλος_Επανάληψης

Τέλος ΑλγορίθμουΤέλος Αλγορίθμου

! ! Όσο η συνθήκη είναι αληθής πραγματοποιείται Όσο η συνθήκη είναι αληθής πραγματοποιείται ο βρόγχος. ο βρόγχος.

Αρχή

num=1

num<=8

num

num=num+1

Τέλος

Yes

No

Κατάσταση οθόνηςΚατάσταση οθόνης

11

Κατάσταση μνήμηςΚατάσταση μνήμης

num1

Page 5: Παράδειγμα  1 :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε( while…do)

Παράδειγμα Παράδειγμα 11:: Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε(εντολής όσο...επανέλαβε(while…do)while…do)

Αλγόριθμος_Διαδοχικοί_Αρ.Αλγόριθμος_Διαδοχικοί_Αρ.

Αρχή ΑλγορίθμουΑρχή Αλγορίθμου

num=1num=1

Όσο Όσο num<=num<=88 επανέλαβεεπανέλαβε

Εμφάνισε Εμφάνισε numnum

num=num+1num=num+1

Τέλος_ΕπανάληψηςΤέλος_Επανάληψης

Τέλος ΑλγορίθμουΤέλος Αλγορίθμου

Αρχή

num=1

num<=8

num

num=num+1

Τέλος

Yes

No

Κατάσταση οθόνηςΚατάσταση οθόνης

11

Κατάσταση μνήμηςΚατάσταση μνήμης

num2

Page 6: Παράδειγμα  1 :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε( while…do)

Παράδειγμα Παράδειγμα 11:Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε(εντολής όσο...επανέλαβε(while…do)while…do)

Αλγόριθμος_Διαδοχικοί_Αρ.Αλγόριθμος_Διαδοχικοί_Αρ.

Αρχή ΑλγορίθμουΑρχή Αλγορίθμου

num=1num=1

Όσο Όσο num<=8 num<=8 επανέλαβεεπανέλαβε

Εμφάνισε Εμφάνισε numnum

num=num+1num=num+1

Τέλος_ΕπανάληψηςΤέλος_Επανάληψης

Τέλος ΑλγορίθμουΤέλος Αλγορίθμου

Αρχή

num=1

num<=8

num

num=num+1

Τέλος

Yes

No

Κατάσταση οθόνηςΚατάσταση οθόνης

11

Κατάσταση μνήμηςΚατάσταση μνήμης

num2

Page 7: Παράδειγμα  1 :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε( while…do)

Παράδειγμα Παράδειγμα 11:: Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε(εντολής όσο...επανέλαβε(while…do)while…do)

Αλγόριθμος_Διαδοχικοί_Αρ.Αλγόριθμος_Διαδοχικοί_Αρ.

Αρχή ΑλγορίθμουΑρχή Αλγορίθμου

num=1num=1

Όσο Όσο num<=8 num<=8 επανέλαβεεπανέλαβε

Εμφάνισε Εμφάνισε numnum

num=num+1num=num+1

Τέλος_ΕπανάληψηςΤέλος_Επανάληψης

Τέλος ΑλγορίθμουΤέλος Αλγορίθμου

Αρχή

num=1

num<=8

num

num=num+1

Τέλος

Yes

No

Κατάσταση οθόνηςΚατάσταση οθόνης

22

Κατάσταση μνήμηςΚατάσταση μνήμης

num2

Page 8: Παράδειγμα  1 :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε( while…do)

Παράδειγμα Παράδειγμα 11:: Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε(εντολής όσο...επανέλαβε(while…do)while…do)

Αλγόριθμος_Διαδοχικοί_Αρ.Αλγόριθμος_Διαδοχικοί_Αρ.

Αρχή ΑλγορίθμουΑρχή Αλγορίθμου

num=1num=1

Όσο Όσο num<=num<=88 επανέλαβεεπανέλαβε

Εμφάνισε Εμφάνισε numnum

num=num+1num=num+1

Τέλος_ΕπανάληψηςΤέλος_Επανάληψης

Τέλος ΑλγορίθμουΤέλος Αλγορίθμου

Αρχή

num=1

num<=8

num

num=num+1

Τέλος

Yes

No

Κατάσταση οθόνηςΚατάσταση οθόνης

22

Κατάσταση μνήμηςΚατάσταση μνήμης

num3

Page 9: Παράδειγμα  1 :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε( while…do)

Παράδειγμα Παράδειγμα 11:: Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε(εντολής όσο...επανέλαβε(while…do)while…do)

Αλγόριθμος_Διαδοχικοί_Αρ.Αλγόριθμος_Διαδοχικοί_Αρ.

Αρχή ΑλγορίθμουΑρχή Αλγορίθμου

num=1num=1

Όσο Όσο num<=8 num<=8 επανέλαβεεπανέλαβε

Εμφάνισε Εμφάνισε numnum

num=num+1num=num+1

Τέλος_ΕπανάληψηςΤέλος_Επανάληψης

Τέλος ΑλγορίθμουΤέλος Αλγορίθμου

Αρχή

num=1

num<=8

num

num=num+1

Τέλος

Yes

No

Κατάσταση οθόνηςΚατάσταση οθόνης

22

Κατάσταση μνήμηςΚατάσταση μνήμης

num3

Page 10: Παράδειγμα  1 :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε( while…do)

Παράδειγμα Παράδειγμα 11:Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε(εντολής όσο...επανέλαβε(while…do)while…do)

Αλγόριθμος_Διαδοχικοί_Αρ.Αλγόριθμος_Διαδοχικοί_Αρ.

Αρχή ΑλγορίθμουΑρχή Αλγορίθμου

num=1num=1

Όσο Όσο num<=8 num<=8 επανέλαβεεπανέλαβε

Εμφάνισε Εμφάνισε numnum

num=num+1num=num+1

Τέλος_ΕπανάληψηςΤέλος_Επανάληψης

Τέλος ΑλγορίθμουΤέλος Αλγορίθμου

Αρχή

num=1

num<=8

num

num=num+1

Τέλος

Yes

No

Κατάσταση οθόνηςΚατάσταση οθόνης

33

Κατάσταση μνήμηςΚατάσταση μνήμης

num3

Page 11: Παράδειγμα  1 :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε( while…do)

Παράδειγμα Παράδειγμα 11:: Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε(εντολής όσο...επανέλαβε(while…do)while…do)

Αλγόριθμος_Διαδοχικοί_Αρ.Αλγόριθμος_Διαδοχικοί_Αρ.

Αρχή ΑλγορίθμουΑρχή Αλγορίθμου

num=1num=1

Όσο Όσο num<=num<=88 επανέλαβεεπανέλαβε

Εμφάνισε Εμφάνισε numnum

num=num+1num=num+1

Τέλος_ΕπανάληψηςΤέλος_Επανάληψης

Τέλος ΑλγορίθμουΤέλος Αλγορίθμου

Αρχή

num=1

num<=8

num

num=num+1

Τέλος

Yes

No

Κατάσταση οθόνηςΚατάσταση οθόνης

33

Κατάσταση μνήμηςΚατάσταση μνήμης

num4

Page 12: Παράδειγμα  1 :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε( while…do)

Παράδειγμα Παράδειγμα 11:: Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε(εντολής όσο...επανέλαβε(while…do)while…do)

Αλγόριθμος_Διαδοχικοί_Αρ.Αλγόριθμος_Διαδοχικοί_Αρ.

Αρχή ΑλγορίθμουΑρχή Αλγορίθμου

num=1num=1

Όσο Όσο num<=8 num<=8 επανέλαβεεπανέλαβε

Εμφάνισε Εμφάνισε numnum

num=num+1num=num+1

Τέλος_ΕπανάληψηςΤέλος_Επανάληψης

Τέλος ΑλγορίθμουΤέλος Αλγορίθμου

Αρχή

num=1

num<=8

num

num=num+1

Τέλος

Yes

No

Κατάσταση οθόνηςΚατάσταση οθόνης

33

Κατάσταση μνήμηςΚατάσταση μνήμης

num4

Page 13: Παράδειγμα  1 :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε( while…do)

Παράδειγμα Παράδειγμα 11:: Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε(εντολής όσο...επανέλαβε(while…do)while…do)

Αλγόριθμος_Διαδοχικοί_Αρ.Αλγόριθμος_Διαδοχικοί_Αρ.

Αρχή ΑλγορίθμουΑρχή Αλγορίθμου

num=1num=1

Όσο Όσο num<=8 num<=8 επανέλαβεεπανέλαβε

Εμφάνισε Εμφάνισε numnum

num=num+1num=num+1

Τέλος_ΕπανάληψηςΤέλος_Επανάληψης

Τέλος ΑλγορίθμουΤέλος Αλγορίθμου

Αρχή

num=1

num<=8

num

num=num+1

Τέλος

Yes

No

Κατάσταση οθόνηςΚατάσταση οθόνης

44

Κατάσταση μνήμηςΚατάσταση μνήμης

num4

Page 14: Παράδειγμα  1 :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε( while…do)

Παράδειγμα Παράδειγμα 11:: Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε(εντολής όσο...επανέλαβε(while…do)while…do)

Αλγόριθμος_Διαδοχικοί_Αρ.Αλγόριθμος_Διαδοχικοί_Αρ.

Αρχή ΑλγορίθμουΑρχή Αλγορίθμου

num=1num=1

Όσο Όσο num<=num<=88 επανέλαβεεπανέλαβε

Εμφάνισε Εμφάνισε numnum

num=num+1num=num+1

Τέλος_ΕπανάληψηςΤέλος_Επανάληψης

Τέλος ΑλγορίθμουΤέλος Αλγορίθμου

Αρχή

num=1

num<=8

num

num=num+1

Τέλος

Yes

No

Κατάσταση οθόνηςΚατάσταση οθόνης

44

Κατάσταση μνήμηςΚατάσταση μνήμης

num5

Page 15: Παράδειγμα  1 :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε( while…do)

Παράδειγμα Παράδειγμα 11:: Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε(εντολής όσο...επανέλαβε(while…do)while…do)

Αλγόριθμος_Διαδοχικοί_Αρ.Αλγόριθμος_Διαδοχικοί_Αρ.

Αρχή ΑλγορίθμουΑρχή Αλγορίθμου

num=1num=1

Όσο Όσο num<=8 num<=8 επανέλαβεεπανέλαβε

Εμφάνισε Εμφάνισε numnum

num=num+1num=num+1

Τέλος_ΕπανάληψηςΤέλος_Επανάληψης

Τέλος ΑλγορίθμουΤέλος Αλγορίθμου

Αρχή

num=1

num<=8

num

num=num+1

Τέλος

Yes

No

Κατάσταση οθόνηςΚατάσταση οθόνης

44

Κατάσταση μνήμηςΚατάσταση μνήμης

num5

Page 16: Παράδειγμα  1 :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε( while…do)

Παράδειγμα Παράδειγμα 11:: Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε(εντολής όσο...επανέλαβε(while…do)while…do)

Αλγόριθμος_Διαδοχικοί_Αρ.Αλγόριθμος_Διαδοχικοί_Αρ.

Αρχή ΑλγορίθμουΑρχή Αλγορίθμου

num=1num=1

Όσο Όσο num<=8 num<=8 επανέλαβεεπανέλαβε

Εμφάνισε Εμφάνισε numnum

num=num+1num=num+1

Τέλος_ΕπανάληψηςΤέλος_Επανάληψης

Τέλος ΑλγορίθμουΤέλος Αλγορίθμου

Αρχή

num=1

num<=8

num

num=num+1

Τέλος

Yes

No

Κατάσταση οθόνηςΚατάσταση οθόνης

55

Κατάσταση μνήμηςΚατάσταση μνήμης

num5

Page 17: Παράδειγμα  1 :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε( while…do)

Παράδειγμα Παράδειγμα 11:: Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε(εντολής όσο...επανέλαβε(while…do)while…do)

Αλγόριθμος_Διαδοχικοί_Αρ.Αλγόριθμος_Διαδοχικοί_Αρ.

Αρχή ΑλγορίθμουΑρχή Αλγορίθμου

num=1num=1

Όσο Όσο num<=num<=88 επανέλαβεεπανέλαβε

Εμφάνισε Εμφάνισε numnum

num=num+1num=num+1

Τέλος_ΕπανάληψηςΤέλος_Επανάληψης

Τέλος ΑλγορίθμουΤέλος Αλγορίθμου

Αρχή

num=1

num<=8

num

num=num+1

Τέλος

Yes

No

Κατάσταση οθόνηςΚατάσταση οθόνης

55

Κατάσταση μνήμηςΚατάσταση μνήμης

num6

Page 18: Παράδειγμα  1 :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε( while…do)

Παράδειγμα Παράδειγμα 11:: Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε(εντολής όσο...επανέλαβε(while…do)while…do)

Αλγόριθμος_Διαδοχικοί_Αρ.Αλγόριθμος_Διαδοχικοί_Αρ.

Αρχή ΑλγορίθμουΑρχή Αλγορίθμου

num=1num=1

Όσο Όσο num<=num<=88 επανέλαβεεπανέλαβε

Εμφάνισε Εμφάνισε numnum

num=num+1num=num+1

Τέλος_ΕπανάληψηςΤέλος_Επανάληψης

Τέλος ΑλγορίθμουΤέλος Αλγορίθμου

Αρχή

num=1

num<=8

num

num=num+1

Τέλος

Yes

No

Κατάσταση οθόνηςΚατάσταση οθόνης

55

Κατάσταση μνήμηςΚατάσταση μνήμης

num6

Page 19: Παράδειγμα  1 :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε( while…do)

Παράδειγμα Παράδειγμα 11:: Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε(εντολής όσο...επανέλαβε(while…do)while…do)

Αλγόριθμος_Διαδοχικοί_Αρ.Αλγόριθμος_Διαδοχικοί_Αρ.

Αρχή ΑλγορίθμουΑρχή Αλγορίθμου

num=1num=1

Όσο Όσο num<=8 num<=8 επανέλαβεεπανέλαβε

Εμφάνισε Εμφάνισε numnum

num=num+1num=num+1

Τέλος_ΕπανάληψηςΤέλος_Επανάληψης

Τέλος ΑλγορίθμουΤέλος Αλγορίθμου

Αρχή

num=1

num<=100

num

num=num+1

Τέλος

Yes

No

Αλγόριθμος_Διαδοχικοί_Αρ.Αλγόριθμος_Διαδοχικοί_Αρ.

Αρχή ΑλγορίθμουΑρχή Αλγορίθμου

num=1num=1

Όσο Όσο num<=8 num<=8 επανέλαβεεπανέλαβε

Εμφάνισε Εμφάνισε numnum

num=num+1num=num+1

Τέλος_ΕπανάληψηςΤέλος_Επανάληψης

Τέλος ΑλγορίθμουΤέλος Αλγορίθμου

Αρχή

num=1

num<=8

num

num=num+1

Τέλος

Yes

No

Κατάσταση οθόνηςΚατάσταση οθόνης

66

Κατάσταση μνήμηςΚατάσταση μνήμης

num6

Page 20: Παράδειγμα  1 :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε( while…do)

Παράδειγμα Παράδειγμα 11:: Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε(εντολής όσο...επανέλαβε(while…do)while…do)

Αλγόριθμος_Διαδοχικοί_Αρ.Αλγόριθμος_Διαδοχικοί_Αρ.

Αρχή ΑλγορίθμουΑρχή Αλγορίθμου

num=1num=1

Όσο Όσο num<=num<=88 επανέλαβεεπανέλαβε

Εμφάνισε Εμφάνισε numnum

num=num+1num=num+1

Τέλος_ΕπανάληψηςΤέλος_Επανάληψης

Τέλος ΑλγορίθμουΤέλος Αλγορίθμου

Αρχή

num=1

num<=8

num

num=num+1

Τέλος

Yes

No

Κατάσταση οθόνηςΚατάσταση οθόνης

66

Κατάσταση μνήμηςΚατάσταση μνήμης

num7

Page 21: Παράδειγμα  1 :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε( while…do)

Παράδειγμα Παράδειγμα 11:: Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε(εντολής όσο...επανέλαβε(while…do)while…do)

Αλγόριθμος_Διαδοχικοί_Αρ.Αλγόριθμος_Διαδοχικοί_Αρ.

Αρχή ΑλγορίθμουΑρχή Αλγορίθμου

num=1num=1

Όσο Όσο num<=8 num<=8 επανέλαβεεπανέλαβε

Εμφάνισε Εμφάνισε numnum

num=num+1num=num+1

Τέλος_ΕπανάληψηςΤέλος_Επανάληψης

Τέλος ΑλγορίθμουΤέλος Αλγορίθμου

Αρχή

num=1

num<=8

num

num=num+1

Τέλος

Yes

No

Κατάσταση οθόνηςΚατάσταση οθόνης

66

Κατάσταση μνήμηςΚατάσταση μνήμης

num7

Page 22: Παράδειγμα  1 :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε( while…do)

Παράδειγμα Παράδειγμα 11:: Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε(εντολής όσο...επανέλαβε(while…do)while…do)

Αλγόριθμος_Διαδοχικοί_Αρ.Αλγόριθμος_Διαδοχικοί_Αρ.

Αρχή ΑλγορίθμουΑρχή Αλγορίθμου

num=1num=1

Όσο Όσο num<=8 num<=8 επανέλαβεεπανέλαβε

Εμφάνισε Εμφάνισε numnum

num=num+1num=num+1

Τέλος_ΕπανάληψηςΤέλος_Επανάληψης

Τέλος ΑλγορίθμουΤέλος Αλγορίθμου

Αρχή

num=1

num<=8

num

num=num+1

Τέλος

Yes

No

Κατάσταση οθόνηςΚατάσταση οθόνης

77

Κατάσταση μνήμηςΚατάσταση μνήμης

num7

Page 23: Παράδειγμα  1 :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε( while…do)

Παράδειγμα Παράδειγμα 11:: Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε(εντολής όσο...επανέλαβε(while…do)while…do)

Αλγόριθμος_Διαδοχικοί_Αρ.Αλγόριθμος_Διαδοχικοί_Αρ.

Αρχή ΑλγορίθμουΑρχή Αλγορίθμου

num=1num=1

Όσο Όσο num<=num<=88 επανέλαβεεπανέλαβε

Εμφάνισε Εμφάνισε numnum

num=num+1num=num+1

Τέλος_ΕπανάληψηςΤέλος_Επανάληψης

Τέλος ΑλγορίθμουΤέλος Αλγορίθμου

Αρχή

num=1

num<=8

num

num=num+1

Τέλος

Yes

No

Κατάσταση οθόνηςΚατάσταση οθόνης

77

Κατάσταση μνήμηςΚατάσταση μνήμης

num8

Page 24: Παράδειγμα  1 :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε( while…do)

Παράδειγμα Παράδειγμα 11:: Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε(εντολής όσο...επανέλαβε(while…do)while…do)

Αλγόριθμος_Διαδοχικοί_Αρ.Αλγόριθμος_Διαδοχικοί_Αρ.

Αρχή ΑλγορίθμουΑρχή Αλγορίθμου

num=1num=1

Όσο Όσο num<=8 num<=8 επανέλαβεεπανέλαβε

Εμφάνισε Εμφάνισε numnum

num=num+1num=num+1

Τέλος_ΕπανάληψηςΤέλος_Επανάληψης

Τέλος ΑλγορίθμουΤέλος Αλγορίθμου

Αρχή

num=1

num<=8

num

num=num+1

Τέλος

Yes

No

Κατάσταση οθόνηςΚατάσταση οθόνης

77

Κατάσταση μνήμηςΚατάσταση μνήμης

num8

Page 25: Παράδειγμα  1 :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε( while…do)

Παράδειγμα Παράδειγμα 11:: Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε(εντολής όσο...επανέλαβε(while…do)while…do)

Αλγόριθμος_Διαδοχικοί_Αρ.Αλγόριθμος_Διαδοχικοί_Αρ.

Αρχή ΑλγορίθμουΑρχή Αλγορίθμου

num=1num=1

Όσο Όσο num<=8 num<=8 επανέλαβεεπανέλαβε

Εμφάνισε Εμφάνισε numnum

num=num+1num=num+1

Τέλος_ΕπανάληψηςΤέλος_Επανάληψης

Τέλος ΑλγορίθμουΤέλος Αλγορίθμου

Αρχή

num=1

num<=8

num

num=num+1

Τέλος

Yes

No

Κατάσταση οθόνηςΚατάσταση οθόνης

88

Κατάσταση μνήμηςΚατάσταση μνήμης

num8

Page 26: Παράδειγμα  1 :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε( while…do)

Παράδειγμα Παράδειγμα 11:: Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε(εντολής όσο...επανέλαβε(while…do)while…do)

Αλγόριθμος_Διαδοχικοί_Αρ.Αλγόριθμος_Διαδοχικοί_Αρ.

Αρχή ΑλγορίθμουΑρχή Αλγορίθμου

num=1num=1

Όσο Όσο num<=num<=88 επανέλαβεεπανέλαβε

Εμφάνισε Εμφάνισε numnum

num=num+1num=num+1

Τέλος_ΕπανάληψηςΤέλος_Επανάληψης

Τέλος ΑλγορίθμουΤέλος Αλγορίθμου

Αρχή

num=1

num<=8

num

num=num+1

Τέλος

Yes

No

Κατάσταση οθόνηςΚατάσταση οθόνης

88

Κατάσταση μνήμηςΚατάσταση μνήμης

num9

Page 27: Παράδειγμα  1 :Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε( while…do)

Παράδειγμα Παράδειγμα 11:: Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής όσο...επανέλαβε(εντολής όσο...επανέλαβε(while…do)while…do)

Αρχή

num=1

num<=8

num

num=num+1

Τέλος

Yes

No

Αλγόριθμος_Διαδοχικοί_Αρ.Αλγόριθμος_Διαδοχικοί_Αρ.

Αρχή ΑλγορίθμουΑρχή Αλγορίθμου

num=1num=1

Όσο Όσο num<=num<=88 επανέλαβεεπανέλαβε

Εμφάνισε Εμφάνισε numnum

num=num+1num=num+1

Τέλος_ΕπανάληψηςΤέλος_Επανάληψης

Τέλος ΑλγορίθμουΤέλος Αλγορίθμου

! ! Η Η numnum έχει γίνει μεγαλύτερη από 8. Άρα η έχει γίνει μεγαλύτερη από 8. Άρα η επανάληψη τελειώνει. Με την εντολή επανάληψη τελειώνει. Με την εντολή while…do while…do ο αλγόριθμος μπορεί να μην εκτελεστεί ούτε μία ο αλγόριθμος μπορεί να μην εκτελεστεί ούτε μία φοράφορά

Κατάσταση οθόνηςΚατάσταση οθόνης

88

Κατάσταση μνήμηςΚατάσταση μνήμης

num9