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?
Răspunsuri la întrebare
Răspuns de
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
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
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Chimie,
8 ani în urmă
Matematică,
9 ani în urmă
Biologie,
9 ani în urmă
Engleza,
9 ani în urmă