Μάθημα : ΠΛΗΡΟΦΟΡΙΚΗ ΑΕΠΠ Γ ΛΥΚΕΙΟΥ 2021-2022

Κωδικός : 0651001225

0651001225  -  ΕΥΑΓΓΕΛΙΑ ΚΟΥΝΑΒΗ

Ενότητες - Αναζήτηση

Αναζήτηση

 (ΣΕΙΡΙΑΚΗ ΑΝΑΖΗΤΗΣΗ)

ΘΕΜΑ Γ

Να γίνει πρόγραμμα σε ΓΛΩΣΣΑ το οποίο από ένα πίνακα ακεραίων 20 στοιχείων να μας πληροφορεί αν  ένας δοθέντας ακέραιος υπάρχει τουλάχιστον 3 φορές στον πίνακα των ακεραίων και επιπλέον να εμφανίζει τη θέση στην οποία βρίσκεται την τρίτη φορά.  Να εμφανίζει κατάλληλο μήνυμα αν το στοιχείο δεν υπάρχει τουλάχιστον 3 φορές.

Το πρόγραμμα :

  1. Να περιέχει κατάλληλο τμήμα δηλώσεων,
  2. Θα διαβάζει τους 20 αριθμούς και θα τους τοποθετεί σε πίνακα
  3. Θα διαβάζει τον ακέραιο που θα αναζητήσει στον πίνακα.
  4. Να γίνει η δοκιμή του στο περιβάλλον της γλωσσομάθειας

ΑΠΑΝΤΗΣΗ

ΠΡΟΓΡΑΜΜΑ ΣΕ ΓΛΩΣΣΑ

ΠΡΟΓΡΑΜΜΑ ΘΕΜΑΓ
ΜΕΤΑΒΛΗΤΕΣ
  ΑΚΕΡΑΙΕΣ: Ι, Α[20], ΠΛ, ΘΕΣΗ, ΚΕΥ
ΑΡΧΗ
  ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 20
    ΓΡΑΨΕ  'ΔΩΣΕ ΤΟΝ ', Ι, ' ΑΚΕΡΑΙΟ'
    ΔΙΑΒΑΣΕ Α[Ι]
  ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

  ΓΡΑΨΕ  'ΔΩΣΕ ΤΟΝ ΑΚΕΡΑΙΟ ΠΡΟΣ ΑΝΑΖΗΤΗΣΗ'
  ΔΙΑΒΑΣΕ ΚΕΥ
  ΠΛ <-- 0
  Ι <-- 1
  ΟΣΟ Ι<=20 ΚΑΙ ΠΛ < 3 ΕΠΑΝΑΛΑΒΕ
    ΑΝ Α[Ι]=ΚΕΥ ΤΟΤΕ
      ΠΛ <-- ΠΛ + 1
      ΘΕΣΗ <-- Ι
    ΤΕΛΟΣ_ΑΝ
    Ι <-- Ι+1
  ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
  ΑΝ ΠΛ=3 ΤΟΤΕ
    ΓΡΑΨΕ 'Ο ΑΡΙΘΜΟΣ ', ΚΕΥ,' ΒΡΕΘΗΚΕ ΤΟΥΛΑΧΙΣΤΟΝ 3 ΦΟΡΕΣ ΚΑΙ Ο ΤΕΛΕΥΤΑΙΟΣ ΣΤΗ ΘΕΣΗ', ΘΕΣΗ
  ΑΛΛΙΩΣ
    ΓΡΑΨΕ 'Ο ΑΡΙΘΜΟΣ ', ΚΕΥ, ' ΔΕΝ ΒΡΕΘΗΚΕ ΤΟΥΛΑΧΙΣΤΟΝ 3 ΦΟΡΕΣ'
  ΤΕΛΟΣ_ΑΝ
                  
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ


 

ΑΠΑΝΤΗΣΗ

1. 0

2.

3.

4.

5,

6,

7.

8.

9.

10.