Задания
Версия для печати и копирования в MS Word
Тип 3 № 43710
i

Опре­де­ли­те ко­ли­че­ство на­ту­раль­ных трех­знач­ных чисел x, для ко­то­рых ис­тин­но ло­ги­че­ское вы­ра­же­ние:

(x окан­чи­ва­ет­ся на 7) И НЕ (x > 119).

Спрятать решение

Ре­ше­ние.

Ло­ги­че­ское «И» ис­тин­но толь­ко тогда, когда ис­тин­ны оба вы­ска­зы­ва­ния. За­пи­шем вы­ра­же­ние в виде

(x окан­чи­ва­ет­ся на 7) И (x <= 119).

Вы­пи­шем под­хо­дя­щие на­ту­раль­ные трех­знач­ные числа: 107 и 117. Их ко­ли­че­ство равно 2.

 

Ответ: 2.

 

При­ве­дем дру­гое ре­ше­ние на языке Python.

k = 0

for x in range(100, 1000):

if (x % 10 == 7) and not (x > 119):

k += 1

print(k)

Источник: Банк за­да­ний ФИПИ