e-ΜΑΘΗΜΑΤΑ
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό περιβάλλον

Λύσεις ασκήσεων από θέματα Πανελλαδικών εξετάσεων


ΠΡΟΓΡΑΜΜΑ Τρέχων_μέσος
!2005-Θ3
!Δίνεται πίνακας Α[Ν] ακέραιων και θετικών αριθμών, καθώς
!και πίνακας Β[Ν-1] πραγματικών και θετικών αριθμών.
!Να γραφεί αλγόριθμος, ο οποίος να ελέγχει αν κάθε στοιχείο Β[i]
!είναι ο μέσος όρος των στοιχείων Α[i] και Α[i+1], δηλαδή αν
! Β[i] = (Α[i] + Α[i+1])/2. Σε περίπτωση που ισχύει,
!τότε να εμφανίζεται το μήνυμα
!«Ο πίνακας Β είναι ο τρέχων μέσος του Α», διαφορετικά να
!εμφανίζεται το μήνυμα «Ο πίνακας Β δεν είναι ο τρέχων μέσος του Α».
!Για  παράδειγμα: Έστω ότι τα στοιχεία του πίνακα Α είναι:
! 1, 3, 5, 10, 15
!και ότι τα στοιχεία του πίνακα Β είναι:
!2, 4, 7.5, 12.5
!Τότε ο αλγόριθμος θα εμφανίσει το μήνυμα
!«Ο πίνακας Β είναι ο τρέχων μέσος του Α»,
!διότι 2 = (1+3)/2, 4=(3+5)/2, 7.5= (5+10)/2, 12.5=(10+15)/2.

ΣΤΑΘΕΡΕΣ
  Ν = 5
ΜΕΤΑΒΛΗΤΕΣ
  ΠΡΑΓΜΑΤΙΚΕΣ: Α[Ν], Β[Ν - 1] 
  ΛΟΓΙΚΕΣ: ΟΚ
  ΑΚΕΡΑΙΕΣ: i

ΑΡΧΗ
  Α[1] <- 1
  Α[2] <- 3
  Α[3] <- 5
  Α[4] <- 10               
  Α[5] <- 15

  Β[1] <- 2
  Β[2] <- 4
  Β[3] <- 7.5
  Β[4] <- 12.5


  i <- 1
  ΟΚ <- ΑΛΗΘΗΣ
  ΟΣΟ (i <= Ν - 1) ΚΑΙ (ΟΚ = ΑΛΗΘΗΣ) ΕΠΑΝΑΛΑΒΕ
    ΑΝ Β[i] = (Α[i] + Α[i + 1])/2 ΤΟΤΕ
      i <- i + 1
    ΑΛΛΙΩΣ
      ΟΚ <- ΨΕΥΔΗΣ
    ΤΕΛΟΣ_ΑΝ
  ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

  ΑΝ ΟΚ ΤΟΤΕ
    ΓΡΑΨΕ ' Ο πίνακας Β είναι ο τρέχων μέσος του Α '
  ΑΛΛΙΩΣ
    ΓΡΑΨΕ ' Ο πίνακας Β δεν είναι ο τρέχων μέσος του Α '
  ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ Τρέχων_μέσος


 

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