Информатика, вопрос задал shakalshakalovich , 6 лет назад

Python
a = int (input ())
b = int (input ())
if a % 10 == 7 and b= 23:
print (ДА)
else:
print('HET')
Было проведено 9 запусков программы, при которых в качестве значений переменных аир вводились следующие пары чисел: (187, 48); (245, 254); (63, 10); (67, 23); (68, 185); (7, 64); (337, 85); (777, 7); (33, 23). ); Сколько было запусков, при которых программа напечатала «НЕТ»?
С решением, пожалуйста. Понимаю эти задания, но возникла проблема с выражением а % 10 == 7. Что это значит? То, что число а в десяти процентах должно равняться семи? ​

Ответы на вопрос

Ответил MariskaK
2

Ответ:

в питоне операция «%» означает остаток от деления. если ты делишь на 10, то по сути ты смотришь на последнюю цифру числа. т.е. ответом на задачу будут все пары чисел, где первое число оканчивается на 7, а второе равно 23.

Новые вопросы