Άσκηση ... Όσο

Ξεκίνησε από geoAlex, 28 Δεκ 2011, 06:21:30 ΜΜ

« προηγούμενο - επόμενο »

geoAlex

Τι εμφανίζει ο παρακάτω αλγόριθμος και πόσες φορές θα εκτελεστεί η εντολή "α ← α+1" αν δοθούν ως είσοδο οι αριθμοί 5 και 10 :   ;)

Διάβασε α,β
γ <- α + 5
δ <- β mod 2
Όσο α<β και όχι β<0 επανάλαβε
   α <- α+1
   β <- β-1
   γ <- δ div 3
   δ <- β*2
   Εμφάνισε α, β, α+γ
Τέλος_επανάληψης
Γιώργος Αλεξίου

Laertis

Δεν κατάλαβα ποιά είναι η δυσκολία της άσκησης  ...???
Εύκολες και καθαρές πράξεις, με έναν απλό πίνακα τιμών βγαίνει άνετα .
Νικολακάκης Γιώργος
Μηχανικός Η/Υ Συστημάτων
Καθηγητής Πληροφορικής
http://users.sch.gr/gnikola

geoAlex

Δεν κρύβει κάτι πονηρό ή δύσκολο η άσκηση. Κάποια στιγμή απλώς κολλάς και στα εύκολα ... Ο πίνακας τιμών του ανωτέρω αλγορίθμου είναι ο :
α   β   γ+δ
6   9   18
7   8   22
8   7   19

το α<- α+1 θα εκτελεστεί 3 φορές.

Νομίζω ότι είναι σωστά τα αποτελέσματα ...   
Γιώργος Αλεξίου