Αποστολέας Θέμα: Άσκηση με δομή επιλογής  (Αναγνώστηκε 1367 φορές)

XRISTINAKII

  • Οπαδός
  • **
  • Μηνύματα: 18
Άσκηση με δομή επιλογής
« στις: 11 Οκτ 2010, 04:12:34 μμ »
Μαθητής για να υπολογίσει το άθροισμα Σ= 1+3+5+7+… 999 έγραψε τον παρακάτω κώδικα:
 
Μ<--1
ΟΣΟ  Μ<=999 ΕΠΑΝΆΛΑΒΕ
 Σ<-- 0
  Σ<-- Σ +Μ
  Μ<-- Μ+2
ΤΕΛΟΣ ΕΠΑΝΆΛΗΨΗΣ
  Εμφάνισε Σ


Νομίζω οτι το πρόγραμμα θα τυπώσει 1,3,5 κ.ο.κ
Η' χρειάζεται διόρθωση?

poursali

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 920
    • Στέφανος-Κων/νος Πουρσαλίδης
Απ: Άσκηση με δομή επιλογής
« Απάντηση #1 στις: 11 Οκτ 2010, 04:37:06 μμ »
για "τρέξτο" λίγο στο χαρτί.. όχι πολλές φορές... 2 φορές μόνο και θα καταλάβεις τι τυπώνει
μετρον αριστον
είμαι τζαμπατζής, χρησιμοποιώ λίνουξ

XRISTINAKII

  • Οπαδός
  • **
  • Μηνύματα: 18
Απ: Άσκηση με δομή επιλογής
« Απάντηση #2 στις: 11 Οκτ 2010, 04:47:08 μμ »
Μ<--1
ΟΣΟ  Μ<=999 ΕΠΑΝΆΛΑΒΕ
 Σ<-- 0
  Σ<-- Σ +Μ
  Μ<-- Μ+2
ΤΕΛΟΣ ΕΠΑΝΆΛΗΨΗΣ
  Εμφάνισε Σ


στο Μ<--1 ,                 Μήπως πρέπει να βγάλουμε την εντολή  Σ<-- 0 πριν την επανάληψη?
το 1<=999 ναι
Σ<--0
Σ<-- 0+1
Μ<-- 1+2

poursali

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 920
    • Στέφανος-Κων/νος Πουρσαλίδης
Απ: Άσκηση με δομή επιλογής
« Απάντηση #3 στις: 11 Οκτ 2010, 04:55:52 μμ »
έτσι είναι ;)
μετρον αριστον
είμαι τζαμπατζής, χρησιμοποιώ λίνουξ

Νίκος Αδαμόπουλος

  • Γενικός διαχειριστής
  • *****
  • Μηνύματα: 2774
  • Πύργος Ηλείας
    • ΚΕΠΛΗΝΕΤ Ηλείας
Απ: Άσκηση με δομή επιλογής
« Απάντηση #4 στις: 11 Οκτ 2010, 06:40:52 μμ »
Βρε Χριστίνα, πού την είδες τη δομή επιλογής; Δεν είπαμε οι τίτλοι των θεμάτων να είναι σχετικοί με το περιεχόμενό τους;  :D