Γενικό Λύκειο > Εντολή ΟΣΟ...ΕΠΑΝΑΛΑ

Άσκηση με δομή επιλογής 2

(1/1)

XRISTINAKII:
Μαθητής για να υπολογίσει το άθροισμα Σ= 1+3+5+7+… 999 έγραψε τον παρακάτω κώδικα:

Σ<-- 0
Μ<-- 1
ΟΣΟ  Μ<=999 ΕΠΑΝΆΛΑΒΕ
  Μ<-- Μ+2
  Σ<-- Σ +Μ
ΤΕΛΟΣ ΕΠΑΝΆΛΗΨΗΣ
  Εμφάνισε Σ

Νομίζω οτι είναι λάθος γιατί το πρόγραμμα θα ξεκινήσει να τυπώνει απο το 3 και μετά σωστά???

poursali:
έτσι είναι..

αυτές οι εντολές:
  Μ<-- Μ+2
  Σ<-- Σ +Μ

πρέπει να μπουν με ανάποδη σειρά:
  Σ<-- Σ +Μ
 Μ<-- Μ+2

στο τέλος το Σ θα ειναι το επιθυμητο ενω το Μ θα ειναι 1001 ;-)

Νίκος Αδαμόπουλος:
Ομοίως (σχετικά με τη δομή επιλογής)...

Πλοήγηση

[0] Λίστα μηνυμάτων

Μετάβαση στην πλήρη έκδοση