УМК ШКОЛА



Ниже приведена программа, записанная на пяти языках программирования
ОГЭ ЕГЭ - РЕШЕНИЯ ЗАДАНИЙ > ** Программирование и алгоритмизация > Ниже приведена программа, записанная на пяти языках программирования
 

Страницы:

Задания - решение
№ 1 Ниже приведена программа, записанная на пяти языках программирования.



Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(1, 2); (11, 2); (1, 12); (11, 12); (-11, -12); (-11, 12); (-12, 11); (10, 10); (10, 5). Сколько было запусков, при которых программа напечатала «ДА»?

РЕШЕНИЕ:

по условию "ДА" печатается если s > 10 или t > 10, то есть если хотя бы одно значение больше 10 напечатается "ДА"

(1, 2);
(11, 2) - "ДА";
(1, 12) - "ДА";
(11, 12) - "ДА";
(-11, -12);
(-11, 12) - "ДА";
(-12, 11) - "ДА";
(10, 10);
(10, 5)

Ответ: 5

№ 2 Ниже приведена программа, записанная на пяти языках программирования.



Было проведено 9 запусков программы, при которых в качестве значений переменных d и q вводились следующие пары чисел:
(13, 60); (81, 38); (104, 75); (44, 85); (84, -75); (22, 68); (-6, 75); (-10, 75); (99, 75). Сколько было запусков, при которых программа напечатала «ДА»?

РЕШЕНИЕ:

по условию "ДА" печатается если d > 8 или d ≤ 13 И g ≠ 75

Условие g ≠ 75 убираются пары:
(13, 60); (81, 38); (104, 75); (44, 85); (84, -75); (22, 68); (-6, 75); (-10, 75); (99, 75)

Остаются пары:

(13, 60); (81, 38); (44, 85); (84, -75); (22, 68)

для них должно выполниться условие: d > 8 или d ≤ 13

(13, 60) - "ДА"
(81, 38) - "ДА"
(44, 85) - "ДА"
(84, -75) - "ДА"
(22, 68) - "ДА"

Ответ: 5

№ 3 Ниже приведена программа, записанная на пяти языках программирования.



Было проведено 9 запусков программы, при которых в качестве значений переменных a и b вводились следующие пары чисел:
(-20, -10); (69, 54); (33, -93); (48, 86); (40, 55); (10, 35); (128, 104); (35, 50); (-64, 100). Сколько было запусков, при которых программа напечатала «ДА»?

РЕШЕНИЕ:

по условию "ДА" печатается если а ≤ 40 и b > 50

Проверим условие а ≤ 40 (для первых координат)
Условие не выполнено для пар:
(-20, -10); (69, 54); (33, -93); (48, 86); (40, 55); (10, 35); (128, 104); (35, 50); (-64, 100).

Остаются пары чисел:
(-20, -10); (33, -93); (40, 55); (10, 35); (35, 50); (-64, 100)

Проверим условие b > 50 (для вторых координат)
(-20, -10) - "НЕТ";
(33, -93 - "НЕТ");
(40, 55) - "ДА";
(10, 35) - "НЕТ";
(35, 50) - "НЕТ";
(-64, 100) - "ДА"

Ответ: 2

№ 4 Ниже приведена программа, записанная на пяти языках программирования.

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(9, -9); (74, 13); (60, 10); (73, 23); (50, -13); (62, 22); (-44, 44); (52, -52); (68, 20). Сколько было запусков, при которых программа напечатала «ДА»?

РЕШЕНИЕ:

по условию "ДА" печатается если s ≥ 52 и t < 13

Проверим условие s ≥ 52 (для первых координат)
Условие не выполнено для пар:
(9, -9); (74, 13); (60, 10); (73, 23); (50, -13); (62, 22); (-44, 44); (52, -52); (68, 20)

Остаются пары чисел:
(74, 13); (60, 10); (73, 23); (62, 22); (52, -52); (68, 20)

Проверим условие t < 13 (для вторых координат)
(74, 13) - "НЕТ";
(60, 10) - "ДА";
(73, 23) - "НЕТ";
(62, 22) - "НЕТ";
(52, -52) - "ДА";
(68, 20) - "НЕТ"

Ответ: 2


Страницы:
 
Перейти на другой форум:



Логин: Пароль: Забыли пароль?Регистрация
Сайт сделан на SiNG cms © 2010-2020