Παρασκευή 24 Ιανουαρίου 2014

ΛΥΣΕΙΣ ΔΙΑΓΩΝΙΣΜΑΤΟΣ ΑΕΠΠ 19-1-2014 ΘΕΜΑ Β

ΘΕΜΑ Β:
(Β1)

κ
α
i
κß4
4


1η εξωτερική επανάληψη



    α ← 1

1

    κ <> 2, αληθής



    1η εσωτερική επανάληψη για i = 1


1
            α ← 2*α

2

             Εμφάνισε i, α

2
1
     2η εσωτερική επανάληψη για i = 2


2
             α ← 2*α

4

             Εμφάνισε i, α

4
2
     3η εσωτερική επανάληψη για i = 3


3
              α ← 2*α

8

              Εμφάνισε i, α

8
3
     4η εσωτερική επανάληψη για i = 4


4
              α ← 2*α

16

              Εμφάνισε i, α

16
4
       ii + 1 , Έξοδος από τη για


5
       κ ← κdiv 2
2


Κ <= 1 , ψευδής - 2η εξωτερική επανάληψη



    α  1

1

    κ <> 2, ψευδής



      i ← 29


29
      i> 0 , αληθής - 1η  εσωτερική επανάληψη



             i ← idiv2


14
             Εμφάνισε i,'000'


14
      i> 0 , αληθής - 2η  εσωτερική επανάληψη



             i ← idiv2


7
             Εμφάνισε i,'000'


7
      i> 0 , αληθής - 3η  εσωτερική επανάληψη



             i ← idiv2


3
             Εμφάνισε i,'000'


3
      i> 0 , αληθής - 4η  εσωτερική επανάληψη



             i ← idiv2


1
             Εμφάνισε i,'000'


1
      i> 0 ,αληθής - 5η  εσωτερική επανάληψη



             i ← idiv2


0
             Εμφάνισε i,'000'


0
      i> 0 ,  ψευδής – έξοδος από την Όσο



      κ  ← κ div 2
1


Κ <= 1 , αληθής - έξοδος από την Μέχρις_ότου





(Β3)1 – Θ    2 – Δ   3 – Π          4 – Ι       5 – Σ


(Β4)
1. Αρχή_επανάληψης
              Διάβασε Κ
     Μέχρις_ότου Κ mod 9 ≠ 0 και Κ mod 2 = 0

2. Αρχή_επανάληψης
             Διάβασε ΑΠ
             Αν ΑΠ ≠ 'Ναι' και ΑΠ ≠ 'Όχι' τότε
                   Εμφάνισε 'Δώσε ξανά την επιλογή σου'
             Τέλος_αν
    Μέχρις_ότου ΑΠ = 'Ναι' ή  ΑΠ = 'Όχι'

ή με Όσο

Διάβασε ΑΠ
Όσο όχι(ΑΠ = 'Ναι' ή  ΑΠ = 'Όχι') επανάλαβε
            Εμφάνισε 'Δώσε ξανά την επιλογή σου'
            Διάβασε ΑΠ
Τέλος_επανάληψης


3. Μ  0
Αρχή_επανάληψης
         Διάβασε Χ
         Μ  Μ + 1
Μέχρις_ότου Χ >= ‘Α’ και Χ < ‘Η’
Εμφάνισε 
Μ – 1

ή με Όσο

Μ ← 0
Διάβασε Χ
Όσο όχι(Χ >= ‘Α’ και Χ < ‘Η’) επανάλαβε
            Μ  Μ + 1
            Διάβασε Χ
Τέλος_επανάληψης
Εμφάνισε Μ

(Β5)
i]


ΣΕ ΌΣΟ
Χ  3
i  5
Όσο i>= 0 επανάλαβε
         Χ ← Χ + 1 
         Αν Χ > 4 τότε
               Υ ← Χ
         αλλιώς
               Υ  - Χ
         Τέλος_αν
         Ζ← Χ*Υ
          i  i – 2
Τέλος_επανάληψης

ΣΕ ΜΕΧΡΙΣ_ΟΤΟΥ
Χ  3
 i 5
Αρχή_επανάληψης
         Χ ← Χ + 1
         Αν Χ > 4 τότε
               Υ ← Χ
         αλλιώς
               Υ  - Χ
         Τέλος_αν
         Ζ ← Χ*Υ
          i  i - 2
Μέχρις_ότου i < 0



ii


ΣΕ ΓΙΑ
Y← 2
Για X από 1 μέχρι 25 με_βήμα 3
        ΥΧ+4
        ΖΥ+(Χ+3)^2
Τέλος_επανάληψης
Εμφάνισε Ζ

ΣΕ ΜΕΧΡΙΣ_ΟΤΟΥ
Y2
Αρχή_επανάληψης
          ΥΧ+4
          Χ  Χ + 3
          ΖΥ+Χ^2
Μέχρις_ότου X> 25
Εμφάνισε Ζ



iii]  Διάβασε ρ
      Αν ρ mod 3 = 0 τότε
ρ ßρ + 11
Όσο ρ<= 52 επανάλαβε
         ρ ← ρ + 11
Τέλος_επανάληψης
       Αλλιώς
            θ  10
Όσο θ>= 2 επανάλαβε
          ρ ← ρ + θ
                      θ  θ - 3
Τέλος_επανάληψης
       Τέλος_αν

iv]
Διάβασε π
θ 1
Όσο θ <= 2 επανάλαβε
            Εμφάνισε θ
             ι   1
Αρχή_επανάληψης
          Εμφάνισε ι *θ
                       ι  ι + 1
Μέχρις_ότου ι >2
Εμφάνισε ι*π
             θ  θ + 1
Τέλος_επανάληψης
Εμφάνισε (θ + ι + π)^1/2

Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου