Сколько раз в результате работы программы на экране будет напечатано слово yes если входные

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

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

Алгоритмический язык Паскаль
алг
нач
цел 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;

Изучение C++ для начинающих / #5 – Случайные числа. Разработка Калькулятора

Было проведено 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

Урок 11
§7(4). Функциональный подход к анализу программ

liniya

Трассировочная таблица — наглядный, но не универсальный инструмент анализа программ. Например, её затруднительно строить, если в алгоритме много шагов.

Пример 7. Требуется выяснить, какое число будет напечатано в результате выполнения следующей программы:

Трассировочная таблица для этой программы будет содержать не одну сотню строк. Попробуем проанализировать программу иначе.

Читайте также:
Чтобы продолжить загрузите и установите программу rockstar games launcher на пиратке GTA 5

1. Выясним, какую функцию выполняет каждая из переменных, задействованных в программе. Начальное значение переменной s = 400. При каждом выполнении тела цикла к значению s прибавляется число 12. Начальное значение переменной n = 0. При каждом выполнении тела цикла значение переменной увеличивается на 2: n — 2, если тело цикла выполнено 1 раз; n = 4 — если 2 раза; n = 6 — если 3 раза и т. д. Таким образом, искомое значение n — это 2 • k, где k — число выполнений тела цикла.

Крупные значки и растянутое изображение на мониторе Windows 11

3. Выясним, сколько раз выполнится тело цикла, вычислив значение выражения: (2992 — 400)/12 = 216. После того как тело цикла выполнится 216 раз, значение переменной s будет равно 2992, что является условием выхода из цикла. При этом n = 2 • 216 = 432.

Выясните, каким будет результат работы программы, если в ней условие выхода из цикла будет изменено на:

Cкачать материалы урока

Источник: xn—-7sbbfb7a7aej.xn--p1ai

Сколько раз в результате работы программы на экране будет напечатано слово yes если входные

Задания ЕГЭ по номерам:

  • 1 Системы счисления
  • 2 Таблицы истинности
  • 3 Поиск кратчайшего пути
  • 4 Базы данных
    Файловая система
  • 5 Кодирование информации
  • 6 Анализ алгоритмов
  • 7 Электронные таблицы
  • 8 Программирование: циклы
  • 9 Объем информации
    Передача информации
  • 10 Комбинаторика
  • 11 Рекурсивные алгоритмы
  • 12 Сети, адресация
  • 13 Количество информации
  • 14 Алгоритмы с исполнителем
  • 15 Поиск путей в графе
  • 16 Системы счисления
  • 17 Запросы для поисковых систем
  • 18 Логические выражения
    Отрезки, множества, функции
  • 19 Программирование: массивы
  • 20 Программирование: циклы
  • 21 Программирование: подпрограммы
  • 22 Перебор вариантов
  • 23 Системы логических уравнений
  • 24 Программирование: поиск ошибки в программе
  • 25 Программирование: обработка массивов
  • 26 Теория игр
  • 27 Программирование: разработка программы

Задание 2. Тип заданий 8: программирование, циклы.

Читайте также:
Цель составить программу поиска потерявшегося туриста и программу его действий в аварийной ситуации

Поделиться:

Комментарии ( 0 )

Нет комментариев. Ваш будет первым!

Источник: infbu.ru

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