Задача к ЕГЭ по информатике на тему «анализ простейших программ (старое)» №1

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

|---------------|---------------------|-----------------------| |Python---------|C++------------------|Pascal-----------------| |n = 0          |#include <iostream >  |var n, s: integer;        | |s = 0          |using namespace std;   |begin                  | |               |                     |                       | |while s <= 256:|int main()           | n :=  0;               | |  s = s + 25   |{                    | s := 0;                | |  n = n + 1    | int n = 0, s = 0;   | while s <= 256 do begin |               |                     |                       | |print(n)        | while (s <= 256) {  |  s := s + 25;          | |               |   s = s + 25;        |  n := n + 1           | |               |   n = n + 1;        | end;                  | |               | }                   | write(n)               | |               |                     |                       | |               | cout < < n < < endl; |end.                   | |               |return 0;             |                       | |               |}                    |                       | --------------------------------------------------------------
 

В программе реализована арифметическая прогрессия, решим уравнение:

s+ 25 ∗n <= 256 # s = 0 , значит это равносильно 25 ∗n <= 256

n = 11

Решение программой (скопируем и вставим её):

n = 0
s = 0
while s <= 256:
    s += 25
    n += 1
print(n)

Ответ: 11
Оцените статью
Я решу все!