Ниже приведена программа записанная на пяти языках программирования было проведено 10 запусков

Задание №2759.
Исполнение алгоритмов. ОГЭ по информатике

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

Алгоритмический язык Паскаль
алг
нач
цел s, t, A
ввод s
ввод t
ввод A
если s > 10 или t > А
то вывод «YES»
иначе вывод «NO»
все
кон
var s, t, A: integer;
begin
readln(s);
readln(t);
readln(A);
if (s > 10) or (t > А)
then
writeln(«YES»)
else
writeln(«NO»)
end.
Бейсик Python
DIM s, t, A AS INTEGER
INPUT s
INPUT t
INPUT A
IF s > 10 OR t > А THEN
PRINT «YES»
ELSE
PRINT «NO»
ENDIF
s = int(input())
t = int(input())
A = int(input())
if (s > 10) or (t > А):
print(«YES»)
else:
print(«NO»)
C++
#include
using namespace std;

Задание №6 ОГЭ по информатике 2020г. Программа с условным оператором.

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).

Укажите наименьшее целое значение параметра А, при котором для указанных входных данных программа напечатает «YES» шесть раз.

Пояснение:
5 — наименьшее целое значение параметра А, при котором для указанных входных данных программа напечатает «YES» шесть раз.

Показать ответ
5

Источник: ФИПИ. Открытый банк тестовых заданий
Сообщить об ошибке

Источник: easy-exam.ru

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

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Читайте также:
Как настроить программу zet

Укажите наименьшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» пять раз.

Приложения:

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

Среди указанных пар чисел t>12 только в последней 9й паре, поэтому без учёта первого условия программа напечатала бы NO 8 раз и только 1 раз YES. Рассмотрим среди оставшихся восьми пар числа s в порядке возрастания:

-12, -10, 2, 2, 6, 9, 11,13

№6 ОГЭ 2023 Программа с условным оператором

Чтобы выполнилась условие s>A 3 раза из восьми А должно быть меньше 9ти и больше или равно 6ти: 6≤А

Наименьшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» пять раз равно 6

Источник: znanijam.net

Ниже приведена программа записанная на пяти языках программирования было проведено 10 запусков

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

Было проведено 9 запусков программы, при которых в качестве значений переменных «s» и «t» вводились следующие пары чисел:

(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).
Укажите количество целых значений параметра А, при которых для указанных входных данных программа напечатает «NO» три раза.

НЕМНОГО ТЕОРИИ:

Конъюнкция («И») — это сложное логическое выражение, которое считается «ИСТИННЫМ» в том и только том случае, когда все простые выражения, входящие в него являются «ИСТИННЫМИ», во всех остальных случаях данное сложенное выражение «ЛОЖНО».

Дизъюнкция («ИЛИ») — это сложное логическое выражение, которое считается «ЛОЖНЫМ» в том и только том случае, когда все простые выражения, входящие в него являются «ЛОЖНЫМИ», во всех остальных случаях данное сложенное выражение «ИСТИННО».

Инверсия («НЕ») — это сложное логическое выражение. Если исходное логическое выражение «ИСТИННО», то результат отрицания будет «ЛОЖНЫМ», и наоборот, если исходное логическое выражение «ЛОЖНО», то результат отрицания будет «ИСТИННЫМ».

Читайте также:
Как пользоваться программой эхолот
Решение:

В сложном логическом выражении, данном по условию, используется логическая операция «ИЛИ».
Таким образом, оно будет «ЛОЖНЫМ» в том случае, если оба простых логических выражений, входящих в него, будет «ЛОЖНЫМИ».
Составим таблицу истинности для решения задачи по известным данным:

Как видим, условие «s > 10» будет «ЛОЖНЫМ» в четырех случаях.
Подберем значение параметра «А», при котором выражение «t > A» исключит один лишний «ЛОЖНЫЙ» результат.
Рассмотрим ключевые значения паметра «А = 2, 5, 10, 12»:

Как видим, при А = 5 получаем три результата «NO», а при А = 10 уже четыре.
Таким образом, A принадлежит промежутку [5; 10).
Т.е. таких чисел «5» — 5, 6, 7, 8 и 9.

Ответ:
5

Источник: inf2023oge.pythonanywhere.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru