Контрольная работа по "Программированию"
Автор: deobi_kpop_stan • Февраль 2, 2023 • Контрольная работа • 326 Слов (2 Страниц) • 157 Просмотры
Программалау
СӨЖ
1-тапсырма
1. Массивтің жұп элементтерін экранға шығару.
sandar=[21,52,10,25,19,67,53,48,76]
for san in sandar:
if san%2==0:
print(‘жұп сан=’,san)
[pic 1]
2. Массивтің теріс элементтерінің қосындысын есептеу.
sandar=[2,-9,-6,5,8,4,16,-13]
summa=0
for san in sandar:
if san<0:
summa=summa+san
print(summa)
[pic 2]
3. Массивтің тақ элементтерін экранға шығару.
sandar=[21,52,10,25,19,67,53,48,76]
for san in sandar:
if san%2==1:
print(‘тақ сан=’,san)
[pic 3]
4. Массивтің оң элементтерінің қосындысын есептеу.
sandar=[2,-9,-6,5,8,4,16,-13]
summa=0
for san in sandar:
if san>0:
summa=summa+san
print(summa)
[pic 4]
2- тапсырма
1. Массивтің ең кіші элементі және индексі анықталсын
x=[1,10,50,4,46]
print("sandar:", x)
a=x.index(min(x))
print("index:", a)
m=min(x)
print("Minimum san:", m)
2. Массивтің оң элементтер және олардың суммасы анықталсын
sandar=[10,25,-30,40,-60,-70]
on_san=[]
for i in sandar:
if i>0:
on_san.append(i)
print("Sandar", sandar)
print("On sandar:", on_san)
summa=0
for a in on_san:
if a>0:
summa=summa+a
print("Kosyndysy:", summa)
3. Массивтің теріс элементтер және олардың суммасы анықталсын
sandar=[10,25,-30,40,-60,-70]
teris_san=[]
for i in sandar:
if i<0:
teris_san.append(i)
print("Sandar", sandar)
print("Teris sandar:", teris_san)
summa=0
for a in teris_san:
if a<0:
summa=summa+a
print("Kosyndysy:", summa)
4. Массивтің нөль элементер аныталсын және олардың ең үлкен элементпен ауыстырсын
...