13 Απριλίου 2010

Απαντήσεις επαναληπτικές εσπερινά 2008

ΘΕΜΑ 1ο
Α.1  Δεν εκπληρώνεται το κριτήριο της περατότητας καθώς δεν τροποποιείται εντός του βρόχου η μεταβλητή ΕΠΑΝ, άρα η συνθήκη θα ισχύει πάντα. Επίσης, δεν εκπληρώνεται το κριτήριο της καθοριστικότητας καθώς, σε περίπτωση που στο Β διαβαστεί η τιμή 0, δεν ορίζεται το κλάσμα.
Α.2. Σελίδες 42, 47 και 176 σχολικού βιβλίου μαθητή
Β.. 1. Σ    2. Σ    3. Λ    4. Σ    5. Λ
Γ.
ΓΙΑ i ΑΠΟ 2 ΜΕΧΡΙ n
   ΓΙΑ j ΑΠΟ n ΜΕΧΡΙ i ΜΕ_ΒΗΜΑ –1
      ΑΝ Α[j] < Α[j-1] ΤΟΤΕ
         temp ← A[j]
         Α[j] ← Α[j – 1]
         Α[j – 1] ← temp
      ΤΕΛΟΣ_ΑΝ
   ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
Δ.         Α   ΨΕΥΔΗΣ - Β   ΑΛΗΘΗΣ
ΘΕΜΑ 2ο
α.

Χ
Α
Β

0
10
14
1η επαν.
10
20
7
2η επαν

40
3
3η επαν

80
1
4η επαν

160
0
Οι τιμές θα είναι:          10, 20, 7
10, 40, 3
10, 80, 1
10, 160, 0
β. 

ΘΕΜΑ 3ο
Αλγόριθμος Πυροσβεστική
   Για i από 1 μέχρι 500
      Διάβασε ΟΝ[i], ΕΤΟΣ[i]
      Αρχή_επανάληψης
         Διάβασε Φ[i]
      Μέχρις_ότου Φ[i]  = "A" ή Φ[i] = "Γ"
      Αρχή_επανάληψης
         Διάβασε ΜΟΡΦ[i]
      Μέχρις_ότου ΜΟΡΦ[i]  = "Π" ή ΜΟΡΦ[i] = "Δ" ή ΜΟΡΦ[i] = "Τ"
   Τέλος_επανάληψης
   max ← 0
   π ← 0
   πγυν ← 0
   πγυνΤριτ ← 0
   Για i από 1 μέχρι 500
      Αν 2008 – ΕΤΟΣ[i]  < 30 τότε
         π ← π + 1
      Τέλος_αν
      Αν Φ[i] = "Γ" τότε
         πγυν ← πγυν + 1
        Αν ΜΟΡΦ[i] = "Τ" τότε
           πγυνΤριτ ← πγυνΤριτ + 1
        Τέλος_αν
      Τέλος_αν
      Αν 2008 – ΕΤΟΣ[i]  > max  τότε
         max ← 2008 – ΕΤΟΣ[i]
      Τέλος_αν
   Τέλος_επανάληψης
   Εμφάνισε π
   Αν πγυν <> 0 τότε
      ποσ ← πγυνΤριτ / πγυν *100
      Εμφάνισε ποσ
   Τέλος_αν
   Για i από 1 μέχρι 500
      Αν 2008 – ΕΤΟΣ[i]  = max  τότε
         Εμφάνισε ΟΝ[i]
      Τέλος_αν
   Τέλος_επανάληψης
Τέλος Πυροσβεστική
ΘΕΜΑ 4ο
Αλγόριθμος Μετρήσεις
   Για i από 1 μέχρι 4
      Για j από 1 μέχρι 24
         Αρχή_επανάληψης
            Διάβασε Μ[i , j ]
         Μέχρις_ότου Μ[i , j ] >= 0 και Μ[i , j ]<= 100
      Τέλος_επανάληψης
   Τέλος_επανάληψης
   Για j από 1 μέχρι 24
      Σ ← 0
      Για i από 1 μέχρι 4
         Σ ← Σ + Μ[i, j]
      Τέλος_επανάληψης
      μο ← Σ / 4
      Εμφάνισε μο
   Τέλος_επανάληψης
   Για i από 1 μέχρι 4
      max ← Μ[i, 1]
      min ← Μ[i, 1]
      Για j από 1 μέχρι 24
         Αν Μ[i, j] > max τότε
            max ← Μ[i, j]
         Τέλος_αν
         Αν Μ[i, j] < min τότε
            min ← Μ[i, j]
         Τέλος_αν
      Τέλος_επανάληψης
      Εμφάνισε max, min
   Τέλος_επανάληψης
   max ← Μ[1, 1]
   σταθμός ← 1
   ώρα ← 1
   Για i από 1 μέχρι 4
      Για j από 1 μέχρι 24
         Αν Μ[i, j] > max τότε
            max ← Μ[i, j]
            σταθμός ← i
            ώρα ← j
         Τέλος_αν
      Τέλος_επανάληψης
   Τέλος_επανάληψης
   Εμφάνισε max, σταθμός, ώρα
Τέλος Μετρήσεις

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

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