И коммуникаций республики узбекистан ферганский филиал ташкентского университета информационных технологий


Download 409.88 Kb.
Sana01.04.2023
Hajmi409.88 Kb.
#1317906
TuriПрактическая работа
Bog'liq
654-19 Mukhammatkasimov Mukhammadali practical-2


МИНИСТЕРСТВО ПО РАЗВИТИЮ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ И КОММУНИКАЦИЙ РЕСПУБЛИКИ УЗБЕКИСТАН ФЕРГАНСКИЙ ФИЛИАЛ ТАШКЕНТСКОГО УНИВЕРСИТЕТА ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙИМЕНИ МУХАММАДА АЛ-ХАРЕЗМИЙ


ФАКУЛЬТЕТ
«Телекоммуникационные технологии и профессиональная подготовка»
КАФЕДРА
«Программный инжиниринг»
ПО ПРЕДМЕТУ
«Программирование на языке Python»

Практическая работа 2




Выполнил(а): студент группы 654-19
Мухамматкасимов Мухаммадали
Принял(а): Зулунов Р. М.


ФЕРГАНА – 2022
Задание. В соответствии с заданием своего варианта составить программу для обработки вещественных списков. Программа должна содержать следующие базовые функции:
1) ввод элементов списка пользователем;
2) проверка корректности вводимых данных;
3) реализация основного задания с выводом результатов;
4) вывод списка на экран

Вариант № 9



  1. Найти произведение отрицательных элементов списка

sum = 1
arr = list(map(int, input("Введите числа через пробел: ").split()))
for i in arr:
if(i < 0):
sum *= i
print(sum)


  1. Найти сумму положительных элементов списка, расположенных до максимального элемента

sum = 0
arr = list(map(int, input("Введите числа через пробел: ").split()))
maxElem = arr.index(max(arr))
for i in range(maxElem):
if(arr[i] > 0):
sum += arr[i]
print(sum)

Download 409.88 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling