Το Στέκι των Πληροφορικών

Γενικό Λύκειο => Γ΄ Λυκείου => Θεωρία => Μήνυμα ξεκίνησε από: landreou στις 27 Φεβ 2013, 01:37:30 ΜΜ

Τίτλος: ΜΕΤΑΤΡΟΠΗ ΑΠΟΚΛΕΙΣΤΙΚΑ ΜΕ ΓΙΑ ΟΣΟ ΜΕΧΡΙ
Αποστολή από: landreou στις 27 Φεβ 2013, 01:37:30 ΜΜ
1.      χ ← 3
2.       Αρχή_επανάληψης
3.          χ ← χ + 2
4.          y ← χ + 2     
5.          Όσο y < 15 επανάλαβε
6.               y ← y + 4
7.             Εμφάνισε y
8.          Τέλος_επανάληψης
9.          Αν χ > 6 τότε
10.          Εμφάνισε y – χ
11.       Τέλος_αν
12.       χ ← χ + 3
13.    Μέχρις_ότου χ mod 8 >= 5

Να μετατρέψετε ισοδύναμα το παραπάνω τμήμα αλγορίθμου ώστε να εκτυπώνονται οι ίδιες ακριβώς τιμές,  χρησιμοποιώντας όμως αποκλειστικά τη δομή επανάληψης Για αντί της δομής Μέχρις_ότου και της δομής Όσο, χωρίς όμως να χρησιμοποιήσετε άλλες μεταβλητές πέρα των χ και y.
Τίτλος: Απ: ΜΕΤΑΤΡΟΠΗ ΑΠΟΚΛΕΙΣΤΙΚΑ ΜΕ ΓΙΑ ΟΣΟ ΜΕΧΡΙ
Αποστολή από: petrosp13 στις 27 Φεβ 2013, 02:37:54 ΜΜ
Νομίζω ότι ο πιο ασφαλής τρόπος για να μετατρέψεις μη τυποποιημένες μορφές των δομών επανάληψης είναι να κάνεις ένα πίνακα τιμών για το τμήμα που σου δίνεται και να γράψεις κατόπιν τον κώδικα που σου ζητάνε, ώστε να κάνει ακριβώς τα ίδια πράγματα
Τίτλος: Απ: ΜΕΤΑΤΡΟΠΗ ΑΠΟΚΛΕΙΣΤΙΚΑ ΜΕ ΓΙΑ ΟΣΟ ΜΕΧΡΙ
Αποστολή από: P.Tsiotakis στις 27 Φεβ 2013, 06:16:35 ΜΜ
πρσωπικά δε μου αρέσει η άσκηση.
Η δομή Για έχει δημιουργηθεί για άλλο σκοπό...