Informatică, întrebare adresată de petrualex, 9 ani în urmă

sa se alcatuiasca media aritmetica a numerelor pare mai mari ca 20 si impare mai mici ca 20.in pascal la tablouri unidimensionale


stassahul: pina la un anumit numar indicat?
petrualex: pana la 100
stassahul: acelea mai mari de 20 pana la 100, da acelea mai mici ca 20 pina la cit

Răspunsuri la întrebare

Răspuns de pebly
1
list = ['2','3',''22','15','76']
pare = []
impare = []

for i in list:
---d = i \ 2
---if '.' in d:
------if i < 20:
---------impare.append(i)
---else:
------if i > 20:
---------pare.append(i)

mediapare = mediaimpare = n = 0
for p in pare:
---mediapare = mediapare + p
---n = n + 1
mediapare = mediapare \ n

n = 0
for p in impare:
---mediaimpare = mediaimpare + p
---n = n + 1
mediaimpare = mediaimpare \ n

print mediapare, mediaimpare
Alte întrebări interesante