# Индивидуальное контрольное задание по теме 5 # Задание. Вариант 10 Создайте список со 100 случайными целыми числами в интервале значений от -40 до +100. Рассчитайте сумму значений по тем числам, которые нацело делятся на 3. ## Решение Создание списка со 100 случайными целыми числами в интервале от -40 до 100: ```py import random while len(spis) < 100: spis.append(random.randint(-40,100)) ``` Полученный список ```py spis [70, 19, 9, 46, -6, -40, 8, 91, -17, 91, -37, 10, -20, 70, 52, 0, 21, 73, 52, -38, 55, 48, 74, -32, 51, 70, 50, 16, 89, 11, 11, 79, -40, -32, 38, 13, -16, 66, 4, -36, 32, 89, 17, 16, 100, 65, 92, 70, 95, 7, 20, -7, -1, 48, 70, 43, 86, -29, 39, 76, 78, 46, 82, 5, 85, 18, 90, 98, 28, -12, 99, 90, 29, 24, 13, 17, 33, 26, -28, -12, 65, -35, 54, 59, 68, -14, 43, -20, 99, 24, 16, 71, -28, 92, -40, -6, -33, 66, -39, 39] ``` Расчет суммы значений по числам кратным трём. ```py for i in range(100): if spis[i]%3==0: s+=spis[i] print("Итоговая сумма равна", s) Итоговая сумма равна 852 ``` Расчет суммы значений по числам кратным трём со следованием каждого кратного и проверкой работоспособности программы: ```py s=0 for i in range(100): if spis[i]%3==0: s+=spis[i] print("Значение кратное 3 номер",i, "=", spis[i]) print("Сумма равна", s) ``` Вывод каждого кратного и суммы ```py Значение кратное 3 номер 2 = 9 Сумма равна 9 Значение кратное 3 номер 4 = -6 Сумма равна 3 Значение кратное 3 номер 15 = 0 Сумма равна 3 Значение кратное 3 номер 16 = 21 Сумма равна 24 Значение кратное 3 номер 21 = 48 Сумма равна 72 Значение кратное 3 номер 24 = 51 Сумма равна 123 Значение кратное 3 номер 37 = 66 Сумма равна 189 Значение кратное 3 номер 39 = -36 Сумма равна 153 Значение кратное 3 номер 53 = 48 Сумма равна 201 Значение кратное 3 номер 58 = 39 Сумма равна 240 Значение кратное 3 номер 60 = 78 Сумма равна 318 Значение кратное 3 номер 65 = 18 Сумма равна 336 Значение кратное 3 номер 66 = 90 Сумма равна 426 Значение кратное 3 номер 69 = -12 Сумма равна 414 Значение кратное 3 номер 70 = 99 Сумма равна 513 Значение кратное 3 номер 71 = 90 Сумма равна 603 Значение кратное 3 номер 73 = 24 Сумма равна 627 Значение кратное 3 номер 76 = 33 Сумма равна 660 Значение кратное 3 номер 79 = -12 Сумма равна 648 Значение кратное 3 номер 82 = 54 Сумма равна 702 Значение кратное 3 номер 88 = 99 Сумма равна 801 Значение кратное 3 номер 89 = 24 Сумма равна 825 Значение кратное 3 номер 95 = -6 Сумма равна 819 Значение кратное 3 номер 96 = -33 Сумма равна 786 Значение кратное 3 номер 97 = 66 Сумма равна 852 Значение кратное 3 номер 98 = -39 Сумма равна 813 Значение кратное 3 номер 99 = 39 Сумма равна 852 ```