форкнуто от main/python-labs
				
			
							Родитель
							
								
									eebe2e3d94
								
							
						
					
					
						Сommit
						cc16eb5dec
					
				@ -0,0 +1,98 @@
 | 
				
			||||
# Индивидуальное контрольное задание по теме 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
 | 
				
			||||
```
 | 
				
			||||
 | 
				
			||||
 | 
				
			||||
					Загрузка…
					
					
				
		Ссылка в новой задаче