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

Определите, при каком целом введенном числе n  после выполнения следующей программы будет напечатано число     729  ? Для вашего удобства программа приведена на трёх языках программирования.

|--------------------------|----------------|------------------| |Pascal--------------------|Python----------|-C +-+------------| |var n, s : integer;        |n =  int(input()) | int n, s = 1;     | |                          |                |                  | |begin                      |s = 1           | cin > > n;        | |     readln (n);            |while n > 0 :   | while (n  > 0) {   | |     s := 1;              |     n =  n −  1|      n =  n − 1; | |                          |                |                  | |     while (n > 0) do begin     s =  s ∗ 3 |      s = s ∗ 3;  | |          n := n −  1;    |print(s)         | }                | |          s :=  s ∗ 3;     |                | cout < < s;       | |     end;                 |                |                  | |                          |                |                  | |     writeln(s);           |                |                  | -end.------------------------------------------------------------

for i in range(1000):
    n = i
    s = 1
    while n > 0:
        n -= 1
        s *= 3
    if s == 729:
        print(i)

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