ΕΠΑΛ Προγραμματισμός – Απαντήσεις Θεμάτων Πανελλαδικών 2022

ΕΚΦΩΝΗΣΕΙΣ ΕΔΩ

ΘΕΜΑ Α       
Α1.

  1. Λάθος
  2. Σωστό
  3. Σωστό
  4. Λάθος
  5. Σωστό

A2.

  1. ε
  2. στ
  3. γ
  4. α
  5. β

 

ΘΕΜΑ Β     

Β1.

ΔΩΔΕΚΑΝΗΣΑ
ΝΑΞΟΣ
ΚΥΚΛΑΔΕΣΝΑΞΟΣ
4

Β2.

class Mathitis:
    def __init__(self,am,onoma,vathmos):
        self.am=am
        self.onoma=onoma
        self.vathmos=vathmos
   
    # ερώτημα α)
    def tipose(self):

        if self.vathmos >= 10:
            print ‘Προάγεται’
        else:
            print ‘Παραπέμπεται’

#ερώτημα β)
mathitis1=Mathitis(103,’Νικολάου’,19)

mathitis2=Mathitis(105,’Γεωργίου’,9)

#ερώτημα γ)
mathitis1.tipose()

#ερώτημα δ)
mo=(mathitis1.vathmos+mathitis2.vathmos)/2.0
print ‘μέσος όρος’,mo

 

Β3.

(1) 0
(2) word
(3) letter
(4) m
(5) 1
(6) m

ΘΕΜΑ Γ     

#ερώτημα Γ3
def
ypologismos(tem):

   if tem <= 3 :
      xre = tem * 120
   elif tem <= 6 :
      xre = 3 * 120 + (tem-3) * 100
   else:
      xre =3 * 120 + (6 – 3) * 100 + (tem – 6) * 70
   return xre

seso = pl =0

#ερώτημα Γ1
for i in range(50):
   tem = int(input(‘πλήθος τεμαχίων:’))
   if tem > 10:
      pl = pl + 1
   xr = ypologismos(tem)
   print ‘χρέωση πελάτη’, xr
   seso = seso + xr      # ερώτημα Γ2 α)

print ‘συνολικά έσοδα’,seso # ερώτημα Γ2 α)

# ερώτημα Γ2 β)
pososto = pl * 100 / 50.0

print ‘ποσοστό’, pososto

 

ΘΕΜΑ Δ     

KOD = VATH = []
pl = sv = 0
maxv = -1
k=raw_input(‘κωδικός:’)
while k != ‘ΤΕΛΟΣ’:
   pl = pl + 1
   KOD.append(k)
   v = int(input(‘βαθμός 1-100:’))
   while v < 1 or v > 100:
      v = int(input(‘μόνο 1-100:’))
   VATH.append(v)
   sv = sv + v
   if  v > maxv:
      maxv = v
   k = raw_input(‘επόμενο κωδικό:’)

mo = sv / float(pl)
print ‘μέσος όρος’, mo

for i in range(len(VATH)):
   if maxv == VATH[i]:
      print KOD[i]

f = open(‘epityxon.txt’,’w’)
line = 0
for i in range(len(VATH)):
   if VATH[i]>60:
      line = line + 1
      f.write(str(line) + ‘.’ + KOD[i] + ‘\n’)
f.close()


Μπάμπης Μπουλής
Master of Science in Computer Engineering

 

Σχολιάστε

Αυτός ο ιστότοπος χρησιμοποιεί το Akismet για να μειώσει τα ανεπιθύμητα σχόλια. Μάθετε πώς υφίστανται επεξεργασία τα δεδομένα των σχολίων σας.

error: το περιεχόμενο προστατεύεται !!