ФИПИ · ЕГЭ · Информатика · Задание 6

Задание 6 (часть 2). Результат работы алгоритма

75 заданий открытого банка ФИПИ: впишите ответ, при затруднении — подсказка; после ответа — разбор по шагам.

0
Решено
0
Правильно
0%
Точность

Задания открытого банка ФИПИ «Задание 6 (часть 2). Результат работы алгоритма» (информатика). Ответ вписывается так же, как в бланк ЕГЭ: число, слово или цифры подряд, без пробелов; если в ответе два числа — через пробел, как в таблице ответа (по строкам).

Неофициальная копия. Условия заданий — из открытого банка заданий ФИПИ (fipi.ru); номер у каждого задания открывает его в банке ФИПИ. Ответы, подсказки, разборы и рисунки подготовлены reknow.ru. Нашли ошибку — нажмите «Сообщить об ошибке» у задания.

Серия: 0

О теме

Задание 6 ЕГЭ по информатике. Знание основных конструкций языка программирования, понятия переменной, оператора присваивания. На странице — 75 заданий открытого банка ФИПИ: ответ проверяется сразу, есть подсказка и подробный разбор.

Примеры заданий

Это несколько заданий из тренажёра, остальные — в тренажёре в начале страницы.

ФИПИ № C6AC5A ↗

Запишите число, которое будет напечатано в результате выполнения следующей программы. Для Вашего удобства программа представлена на пяти языках программирования.

Бейсик

Python

DIM S, N AS INTEGER

S = 30

N = 1

WHILE S > 0

  S = S - 7

  N = N * 3

WEND

PRINT N

s = 30

n = 1

while s > 0:

    s = s - 7

    n = n * 3

print(n)

 

Алгоритмический язык

Паскаль

алг

нач

  цел s, n

  s := 30

  n := 1

  нц пока s > 0

    s := s —  7

    n := n * 3

  кц

  вывод n

кон

var s, n: integer;

begin

  s := 30;

  n := 1;

  while s > 0 do

  begin

    s := s - 7;

    n := n * 3

  end;

  writeln(n)

end.

Си

#include<stdio.h>

int main()

{  int s = 30, n = 1;

   while (s > 0) { s = s - 7; n = n * 3; }

   printf("%d\n", n);

   return 0;

}

 

Показать ответ
Ответ: 243
Решение.
  1. Начальные значения: s = 30, n = 1. Цикл выполняется, пока s > 0; за один проход s уменьшается на 7, n умножается на 3.
  2. Выписываем значения по проходам: s: 30 → 23 → 16 → 9 → 2 → –5 — 5 проходов; n = 3⁵ = 243.
  3. Условие цикла перестаёт выполняться, программа печатает переменную. Ответ: 243.