Similar presentations:
Ключевые слова for (цикл с параметрами)
1.
Ключевые словаfor (цикл с параметрами)
Поиск количества по условию, условие
кратности, условие окончания числа на
определенную цифру
2.
Частное и остаток2
// – деление нацело (остаток отбрасывается)
% – остаток от деления
n = 123
d = n // 10 # 12
k = n % 10 # 3
При делении на 10 нацело отбрасывается последняя
цифра числа.
Остаток от деления на 10 – это последняя цифра числа.
if n % 10 == 3 – если число оканчивается на 3
if n % 10 == 5
3.
Задача 1. Найти сумму чётных чисел от 2 до 100,оканчивающихся на 4
S = 0
for n in range(2,100+1,2):
if n % 10 == 4:
S += n
print(S)
Задача 2. Найти сумму чётных чисел от 2 до 100,
оканчивающихся на 4 или на 8
S = 0
for n in range(2,100+1,2):
if n % 10 == 4 or n % 10 == 8 :
S += n
print(S)
3
4.
Задача 3. Вывести на экран числа от 2 до 100,оканчивающихся на 4 и их количество
k = 0
for n in range(2,100+1,2):
if n % 10 == 4:
print (n,end=‘,’)
k=k+1
print()
print(‘k=’,k)
На экране:
4,14,24,34,44,54,64,74,84,94,
k= 10
4
5.
Кратность// – деление нацело (остаток отбрасывается)
% – остаток от деления
n = 123
d = n // 10 # 12
k = n % 10 # 3
if n % 3 == 0 – если число кратно 3
if n % 3 != 0 – если число НЕ кратно 3
5
6.
Задача 4. Вывести на экран трёхзначные числа,которые делятся на 15 и их количество.
7.
Домашнее задание:1. Найти сумму чисел от 10 до 100, оканчивающихся на 3 или
на 7 (цикл for).
2. Вывести на экран числа от 1 до 100, оканчивающихся на 7 и
их количество (цикл for).