Программа листингі #Массивті құру import random z = [random randint



Дата13.06.2023
өлшемі167,22 Kb.
#100873
түріПрограмма
Байланысты:
ӨЖ-4,5


Л.Н. Гумилев атындағы Еуразия ұлттық университеті
Ақпараттық технологиялар факультеті
«Ақпараттық жүйелер» кафедрасы

«Алгоритмдеу және программалау»


Өзіндік жұмыс-4, 5
Орындаған: Ермекбай Айболат
Топ: ИС-15
Тексерген: Айтқожа Ж.Ж

Астана 2023


7.Нақты сандар массиві берілген Z (16). Жұп индекстері бар элементтердің қосындысы мен индекстері үш еселенген элементтердің қосындысы арасындағы айырма анықтаңыз.

1-әдіс тізім арқылы шығару





Программа листингі
#Массивті құру

import random


Z = [random.randint(0, 100) for i in range(16)]
#Жұп индексі бар элементтердің қосындысын алу

summ_jup=0


for i in range(0, 16, 2):
summ_jup+=Z[i]


#Индексі 3 еселі элементтердің қосындысын алу
summ_3=0
for i in range(0, 16, 3):
summ_3+=Z[i]
#Жұп индексті және индексі үш еселенген элементтердің қосындысының айырымы

summ_final = summ_jup - summ_3


with open('text.txt', 'w', encoding ='UTF-8') as file:
print("Z(16) массиві:", Z, '\n', "Жұп индексі бар элементтердің қосындысы:", summ_jup, '\n',
'Индексі 3 еселі элементтердің қосындысы:', summ_3, '\n',
'Жұп индексті және индексі үш еселенген элементтердің қосындысының айырымы:', summ_final, file=file)
Нәтижесі:_Test-1:____Test-2:___2-әдіс_кортеж_арқылы_шығару____Программа_листингі'>Нәтижесі:
Test-1:



Test-2:

2-әдіс кортеж арқылы шығару





Программа листингі
#Массивті құру
import random
Z = tuple(random.randint(0, 100) for i in range(16))
#Жұп индексі бар элементтердің қосындысын алу
summ_jup=0
summ_3=0
for i in range(len(Z)):
if i%2==0:
summ_jup+=Z[i]
if i%3==0:
summ_3+=Z[i]
summ_final = summ_jup - summ_3
#нәтижені “text.txt” файлына қосу
with open('text22.txt', 'w', encoding ='UTF-8') as file:
print("Z(16) массиві:", Z, '\n', "Жұп индексі бар элементтердің қосындысы:", summ_jup, '\n',
'Индексі 3 еселі элементтердің қосындысы:', summ_3, '\n',
'Жұп индексті және индексі үш еселенген элементтердің қосындысының айырымы:', summ_final, file=file)
Нәтижесі:
Test-1:

Test-2:


Достарыңызбен бөлісу:




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет