μετατροπη απο αλγοριθμο με επαναληψη σε χωρις!BOΗΘΕΙΑ

Ξεκίνησε από onlybrc, 20 Ιαν 2013, 10:13:45 ΜΜ

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

onlybrc

λοιπον  θα ηθελα μια βοηθεια στην παρακατω ασκηση:
Να ξαναγράψετε το παρακάτω τμήμα αλγορίθμου χωρίς τη χρήση δομής επανάληψης, ώστε να εμφανίζει ακριβώς τα ίδια αποτελέσματα: 
i <-- 100

Μ<--  i + 2

Σ  0

Όσο i < 1000 επανάλαβε

Διάβασε Α

Αν Α > 0 τότε Σ <-- Σ + Α

Αν i > M τότε i <-- 1000

i <-- i + 2

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

Εμφάνισε Σ, i
ΠΕΡΙΜΕΝΩ ΤΙΣ ΒΟΗΘΕΙΑ ΣΑΣ

nikolasmer

Σου παραθέτω τις λύσεις που έδωσε η Ομάδα Διαγωνισμάτων από το "Στέκι των Πληροφορικών" για το θέμα 2011.

Α2.
Σ ← 0
Διάβασε Α
Αν Α > 0 τότε Σ ← Σ + Α
Διάβασε Α
Αν Α > 0 τότε Σ ← Σ + Α
Διάβασε Α
Αν Α > 0 τότε Σ ← Σ + Α
Εμφάνισε Σ, 1002

Εναλλακτικά

Σ ← 0
Διάβασε Α1, Α2, Α3
Αν Α1 > 0 τότε Σ ← Σ + Α1
Αν Α2 > 0 τότε Σ ← Σ + Α2
Αν Α3 > 0 τότε Σ ← Σ + Α3
Εμφάνισε Σ, 1002
Μερεντίτης Νικόλαος
Πληροφορικός

onlybrc

mipws mporw n exw mia eksigisei gia ton prwto tropo..giati kanoume 3 fores to an??

nikolasmer

Βεβαίως. Η επανάληψή σου θα γίνει 3 φορές. Την τρίτη και τελευταία φορά που θα εκτελέσεις το βρόχο η συνθήκη i > M θα γίνει Αληθής οπότε το i θα πάρει την τιμή φρουρό 1000.
Μερεντίτης Νικόλαος
Πληροφορικός

onlybrc


andreas_p

martin xotza
Σ' αυτό το χώρο ΔΕ γράφουμε Greeklish !!!!
Και επίσης προσέχουμε την ορθογραφία ...

ΑΠ


andreas_p


onlybrc