Λυμένες Ασκήσεις ΑΕΠΠ σε ΓΛΩΣΣΑ (3–10)

Λυμένες ασκήσεις ΑΕΠΠ Οδηγίες Μελέτης σελίδες 35-37 σε ΓΛΩΣΣΑ . Περιλαμβάνονται ασκήσεις επιλογής, κλιμακωτών υπολογισμών και σύνθετων συνθηκών.


Άσκηση 3

Να γραφεί πρόγραμμα σε «ΓΛΩΣΣΑ», το οποίο να διαβάζει από το πληκτρολόγιο τρεις διαφορετικούς ακέραιους αριθμούς και να εμφανίζει αυτόν που βρίσκεται ανάμεσα στον μεγαλύτερο και στον μικρότερο.


ΠΡΟΓΡΑΜΜΑ ΑΣΚ3
ΜΕΤΑΒΛΗΤΕΣ
  ΑΚΕΡΑΙΕΣ: Α, Β, Γ
ΑΡΧΗ

  ΔΙΑΒΑΣΕ Α, Β, Γ

  ΑΝ (Α > Β ΚΑΙ Α < Γ) Ή (Α < Β ΚΑΙ Α > Γ) ΤΟΤΕ
    ΓΡΑΨΕ Α
  ΑΛΛΙΩΣ_ΑΝ (Β > Α ΚΑΙ Β < Γ) Ή (Β < Α ΚΑΙ Β > Γ) ΤΟΤΕ
    ΓΡΑΨΕ Β
  ΑΛΛΙΩΣ
    ΓΡΑΨΕ Γ
  ΤΕΛΟΣ_ΑΝ

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

Άσκηση 4

Να γραφεί πρόγραμμα που υπολογίζει τον μισθό υπαλλήλου λαμβάνοντας υπόψη ώρες, ωρομίσθιο και κρατήσεις.


ΠΡΟΓΡΑΜΜΑ ΑΣΚ4
ΜΕΤΑΒΛΗΤΕΣ
  ΧΑΡΑΚΤΗΡΕΣ: ΟΝ
  ΠΡΑΓΜΑΤΙΚΕΣ: ΩΡΕΣ, ΩΡΟΜΙΣΘΙΟ, ΜΙΣΘΟΣ, ΠΟΣΟΣΤΟ, ΚΡΑΤΗΣΕΙΣ
ΑΡΧΗ

  ΔΙΑΒΑΣΕ ΟΝ
  ΔΙΑΒΑΣΕ ΩΡΕΣ
  ΔΙΑΒΑΣΕ ΩΡΟΜΙΣΘΙΟ

  ΜΙΣΘΟΣ <- ΩΡΕΣ * ΩΡΟΜΙΣΘΙΟ

  ΑΝ ΜΙΣΘΟΣ <= 1000 ΤΟΤΕ
    ΠΟΣΟΣΤΟ <- 15
  ΑΛΛΙΩΣ
    ΠΟΣΟΣΤΟ <- 20
  ΤΕΛΟΣ_ΑΝ

  ΑΝ ΩΡΕΣ < 15 ΤΟΤΕ
    ΠΟΣΟΣΤΟ <- ΠΟΣΟΣΤΟ - 2
  ΤΕΛΟΣ_ΑΝ

  ΚΡΑΤΗΣΕΙΣ <- ΜΙΣΘΟΣ * ΠΟΣΟΣΤΟ / 100

  ΓΡΑΨΕ 'ΜΙΣΘΟΣ:', ΜΙΣΘΟΣ - ΚΡΑΤΗΣΕΙΣ

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

Άσκηση 5

Να γραφεί πρόγραμμα που ελέγχει αν η φοίτηση μαθητή είναι επαρκής ή ανεπαρκής βάσει απουσιών και μέσου όρου.


ΠΡΟΓΡΑΜΜΑ ΑΣΚ5
ΜΕΤΑΒΛΗΤΕΣ
  ΠΡΑΓΜΑΤΙΚΕΣ: ΜΟ
  ΑΚΕΡΑΙΕΣ: ΔΙΚ, ΑΔΙΚ, ΣΥΝ
ΑΡΧΗ

  ΔΙΑΒΑΣΕ ΜΟ
  ΔΙΑΒΑΣΕ ΔΙΚ
  ΔΙΑΒΑΣΕ ΑΔΙΚ

  ΣΥΝ <- ΔΙΚ + ΑΔΙΚ

  ΑΝ (ΣΥΝ <= 100 ΚΑΙ ΔΙΚ <= 60) Ή
     (ΣΥΝ <= 160 ΚΑΙ ΔΙΚ <= 120 ΚΑΙ ΜΟ > 15) ΤΟΤΕ
    ΓΡΑΨΕ 'Φοίτηση επαρκής'
  ΑΛΛΙΩΣ
    ΓΡΑΨΕ 'Φοίτηση ανεπαρκής'
  ΤΕΛΟΣ_ΑΝ

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

Άσκηση 6

Υπολογισμός φόρου εισοδήματος με κλιμακωτή φορολόγηση.


ΠΡΟΓΡΑΜΜΑ ΑΣΚ6
ΜΕΤΑΒΛΗΤΕΣ
  ΠΡΑΓΜΑΤΙΚΕΣ: ΕΙΣ, ΦΟΡΟΣ
ΑΡΧΗ

  ΔΙΑΒΑΣΕ ΕΙΣ
  ΦΟΡΟΣ <- 0

  ΑΝ ΕΙΣ > 40000 ΤΟΤΕ
    ΦΟΡΟΣ <- ΦΟΡΟΣ + (ΕΙΣ - 40000) * 0.45
    ΕΙΣ <- 40000
  ΤΕΛΟΣ_ΑΝ

  ΑΝ ΕΙΣ > 30000 ΤΟΤΕ
    ΦΟΡΟΣ <- ΦΟΡΟΣ + (ΕΙΣ - 30000) * 0.37
    ΕΙΣ <- 30000
  ΤΕΛΟΣ_ΑΝ

  ΑΝ ΕΙΣ > 20000 ΤΟΤΕ
    ΦΟΡΟΣ <- ΦΟΡΟΣ + (ΕΙΣ - 20000) * 0.29
    ΕΙΣ <- 20000
  ΤΕΛΟΣ_ΑΝ

  ΦΟΡΟΣ <- ΦΟΡΟΣ + ΕΙΣ * 0.22

  ΓΡΑΨΕ 'ΦΟΡΟΣ:', ΦΟΡΟΣ

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

Άσκηση 7

Πρόγραμμα διοδίων με χρήση μαγνητικής κάρτας και έλεγχο υπολοίπου.


ΠΡΟΓΡΑΜΜΑ ΑΣΚ7
ΜΕΤΑΒΛΗΤΕΣ
  ΠΡΑΓΜΑΤΙΚΕΣ: Υ, Α
  ΧΑΡΑΚΤΗΡΕΣ: Τ
ΑΡΧΗ

  ΔΙΑΒΑΣΕ Υ
  ΔΙΑΒΑΣΕ Τ

  ΑΝ Τ = 'Δ' ΤΟΤΕ
    Α <- 1.20
  ΑΛΛΙΩΣ_ΑΝ Τ = 'Ε' ΤΟΤΕ
    Α <- 2.40
  ΑΛΛΙΩΣ
    Α <- 3.50
  ΤΕΛΟΣ_ΑΝ

  ΑΝ Υ >= Α ΤΟΤΕ
    Υ <- Υ - Α
    ΓΡΑΨΕ 'ΝΕΟ ΥΠΟΛΟΙΠΟ:', Υ
  ΑΛΛΙΩΣ_ΑΝ Υ = 0 ΤΟΤΕ
    ΓΡΑΨΕ 'ΠΡΕΠΕΙ ΝΑ ΠΛΗΡΩΘΕΙ:', Α
  ΑΛΛΙΩΣ
    ΓΡΑΨΕ 'ΠΡΕΠΕΙ ΝΑ ΠΛΗΡΩΘΕΙ:', Α - Υ
    Υ <- 0
  ΤΕΛΟΣ_ΑΝ

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

Άσκηση 8

Έλεγχος αν ένας αριθμός είναι θετικός και διψήφιος.


ΠΡΟΓΡΑΜΜΑ ΑΣΚ8
ΜΕΤΑΒΛΗΤΕΣ
  ΑΚΕΡΑΙΕΣ: Ν
ΑΡΧΗ

  ΔΙΑΒΑΣΕ Ν

  ΑΝ Ν > 0 ΚΑΙ Ν >= 10 ΚΑΙ Ν <= 99 ΤΟΤΕ
    ΓΡΑΨΕ 'Θετικός, Διψήφιος αριθμός'
  ΑΛΛΙΩΣ_ΑΝ Ν > 0 ΤΟΤΕ
    ΓΡΑΨΕ 'Μόνο θετικός'
  ΑΛΛΙΩΣ_ΑΝ Ν >= 10 ΚΑΙ Ν <= 99 ΤΟΤΕ
    ΓΡΑΨΕ 'Μόνο διψήφιος'
  ΑΛΛΙΩΣ
    ΓΡΑΨΕ 'Ούτε θετικός, ούτε διψήφιος'
  ΤΕΛΟΣ_ΑΝ

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

Άσκηση 9

Υπολογισμός κόστους παιχνιδιού με κλιμακωτή χρέωση.


ΠΡΟΓΡΑΜΜΑ ΑΣΚ9
ΜΕΤΑΒΛΗΤΕΣ
  ΑΚΕΡΑΙΕΣ: Χ
  ΠΡΑΓΜΑΤΙΚΕΣ: ΚΟΣΤΟΣ
ΑΡΧΗ

  ΔΙΑΒΑΣΕ Χ

  ΑΝ Χ <= 60 ΤΟΤΕ
    ΚΟΣΤΟΣ <- Χ * 0.15
  ΑΛΛΙΩΣ_ΑΝ Χ <= 90 ΤΟΤΕ
    ΚΟΣΤΟΣ <- 60*0.15 + (Χ-60)*0.22
  ΑΛΛΙΩΣ_ΑΝ Χ <= 120 ΤΟΤΕ
    ΚΟΣΤΟΣ <- 60*0.15 + 30*0.22 + (Χ-90)*0.37
  ΑΛΛΙΩΣ_ΑΝ Χ <= 180 ΤΟΤΕ
    ΚΟΣΤΟΣ <- 60*0.15 + 30*0.22 + 30*0.37 + (Χ-120)*0.42
  ΑΛΛΙΩΣ
    ΚΟΣΤΟΣ <- 60*0.15 + 30*0.22 + 30*0.37 + 60*0.42 + (Χ-180)*0.55
  ΤΕΛΟΣ_ΑΝ

  ΓΡΑΨΕ 'ΚΟΣΤΟΣ:', ΚΟΣΤΟΣ

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

Άσκηση 10

Υπολογισμός κόστους εκδρομής με βάση προορισμό, μέσο και ημέρες.


ΠΡΟΓΡΑΜΜΑ ΑΣΚ10
ΜΕΤΑΒΛΗΤΕΣ
  ΧΑΡΑΚΤΗΡΕΣ: ΠΡΟΟΡ, ΜΕΣΟ
  ΑΚΕΡΑΙΕΣ: ΗΜ, ΑΤΟΜΑ
  ΠΡΑΓΜΑΤΙΚΕΣ: ΤΙΜΗ, ΣΥΝΟΛΟ
ΑΡΧΗ

  ΔΙΑΒΑΣΕ ΠΡΟΟΡ
  ΔΙΑΒΑΣΕ ΜΕΣΟ
  ΔΙΑΒΑΣΕ ΗΜ
  ΔΙΑΒΑΣΕ ΑΤΟΜΑ

  ΑΝ ΠΡΟΟΡ = 'ΚΡΗΤΗ' ΤΟΤΕ
    ΑΝ ΜΕΣΟ = 'Α' ΤΟΤΕ
      ΑΝ ΗΜ = 3 ΤΟΤΕ
ΤΙΜΗ <- 400
ΑΛΛΙΩΣ
ΤΙΜΗ <- 600
ΤΕΛΟΣ_ΑΝ ΑΛΛΙΩΣ ΑΝ ΗΜ = 3 ΤΟΤΕ
ΤΙΜΗ <- 550
ΑΛΛΙΩΣ
ΤΙΜΗ <- 750
ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΑΝ ΑΛΛΙΩΣ_ΑΝ ΠΡΟΟΡ = 'ΡΟΔΟΣ' ΤΟΤΕ ΑΝ ΜΕΣΟ = 'Α' ΤΟΤΕ ΑΝ ΗΜ = 3 ΤΟΤΕ ΤΙΜΗ <- 500 ΑΛΛΙΩΣ ΤΙΜΗ <- 700 ΤΕΛΟΣ_ΑΝ ΑΛΛΙΩΣ ΑΝ ΗΜ = 3 ΤΟΤΕ ΤΙΜΗ <- 700 ΑΛΛΙΩΣ ΤΙΜΗ <- 900 ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΑΝ ΑΛΛΙΩΣ ΑΝ ΜΕΣΟ = 'Α' ΤΟΤΕ ΑΝ ΗΜ = 3 ΤΟΤΕ ΤΙΜΗ <- 550 ΑΛΛΙΩΣ ΤΙΜΗ <- 650 ΤΕΛΟΣ_ΑΝ ΑΛΛΙΩΣ ΑΝ ΗΜ = 3 ΤΟΤΕ ΤΙΜΗ <- 650 ΑΛΛΙΩΣ ΤΙΜΗ <- 850 ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΑΝ ΣΥΝΟΛΟ <- ΤΙΜΗ * ΑΤΟΜΑ ΓΡΑΨΕ 'ΣΥΝΟΛΙΚΟ ΚΟΣΤΟΣ:', ΣΥΝΟΛΟ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

You cannot copy content of this page

Ασκήσεις ΑΕΠΠ με Λύσεις – Θέματα Γ & Δ για Πανελλήνιες | infoclass.gr