e-ΜΑΘΗΜΑΤΑ
ΠΛΗΡΟΦΟΡΙΚΗ

Λύσεις ασκήσεων Τράπεζας Θεμάτων


30166




ΠΡΟΓΡΑΜΜΑ μέγιστο_ελάχιστο_ΤΘ_30166
!ΘΕΜΑ 4
!Να αναπτύξετε πρόγραμμα σε ΓΛΩΣΣΑ το οποίο:
!4.1 Να περιέχει κατάλληλο τμήμα δηλώσεων
!Μονάδες 4
!4.2 Να διαβάζει από το πληκτρολόγιο ακέραιους θετικούς αριθμούς
!(με έλεγχο εγκυρότητας τιμών) και συνεχώς μέχρι να εισαχθεί η τιμή 1.
!Μονάδες 9
!4.3 Θα βρίσκει την ελάχιστη και τη μέγιστη τιμή που εισήχθη.
!Θα επιστρέφει πόσες φορές εισήχθη η μέγιστη και πόσες φορές η ελάχιστη τιμή.
!Μονάδες 12

ΜΕΤΑΒΛΗΤΕΣ
  ΑΚΕΡΑΙΕΣ: x, max, min, πλ_max, πλ_min

ΑΡΧΗ

  ΓΡΑΨΕ 'Δώστε θετικό αριθμό ( ή 1 για τέλος ) :'
  ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
    ΔΙΑΒΑΣΕ x
  ΜΕΧΡΙΣ_ΟΤΟΥ x > 0

  max <- x
  min <- x
  πλ_max <- 1
  πλ_min <- 1

  ΟΣΟ x <> 1 ΕΠΑΝΑΛΑΒΕ
    ΓΡΑΨΕ 'Δώστε θετικό αριθμό ( ή 1 για τέλος ) : '
    ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
      ΔΙΑΒΑΣΕ x
    ΜΕΧΡΙΣ_ΟΤΟΥ x > 0

    ΑΝ x <> 1 ΤΟΤΕ

      ΑΝ x > max ΤΟΤΕ
        max <- x
        πλ_max <- 1
      ΑΛΛΙΩΣ_ΑΝ x = max ΤΟΤΕ
        πλ_max <- πλ_max + 1
      ΤΕΛΟΣ_ΑΝ

      ΑΝ x < min ΤΟΤΕ
        min <- x
        πλ_min <- 1
      ΑΛΛΙΩΣ_ΑΝ x = min ΤΟΤΕ
        πλ_min <- πλ_min + 1
      ΤΕΛΟΣ_ΑΝ
    ΤΕΛΟΣ_ΑΝ
  ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

  ΓΡΑΨΕ 'Μέγιστο  :', max, ' Φορές : ', πλ_max
  ΓΡΑΨΕ 'Ελάχιστο :', min, ' Φορές : ', πλ_min

ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ


Κεντρική Σελίδα Αλλα e-μαθήματα ΑΕΠΠ Αλλη άσκηση Επιστροφή στην κορυφή της σελίδας
© 2025 - 2ο Γενικό Λύκειο Γέρακα - Βασίλειος Αναστόπουλος