Задать вопрос
6 декабря, 05:31

Решение задач

1 Дана

последовательность операторов:

a : = 1; b : = 1;

while a + b < 8 do Begin a : = a + 1; b : = b + 2 End;

s : = a + b

Сколько раз будет повторен цикл и какими

будут значения переменных a, b и s после

завершения этой последовательности операторов?

2 Какими

будут значения переменных a и b после

выполнения операторов:

a : = 1; b : = 1;

While a < = 3 Do a : = a + 1; b : = b + 1.

3 Определить

значение переменной s после выполнения следующих

операторов:

s : = 0; i : = 0; While

i<5 Do Inc (i) ; s : = s + 100 Div i;

s : = 0; i : = 1; While

i>1 Do Begin s : = s + 100 Div i; dec (i) End;

4 Дана

последовательность операторов, вычисляющих факториал f числа n:

k : = 1; f : = 0:

While k=0 Do

Begin

a : = a + p Mod 10;

p : = p Div 10

End;

+3
Ответы (1)
  1. 6 декабря, 05:43
    0
    1. 2 раза, a=3, b=5, s=8;

    2. a=4, b=2;

    3. s=100;

    4.

    k : = 1; f : = 0;

    While k
    begin

    f : = f * k;

    k : = k + 1;

    end;

    5.

    p : = n;

    a : = 0;

    i : = 1;

    While p>0 Do

    Begin

    a : = a + 10 * i * p Mod 10;

    p : = p Div 10;

    inc (i) ;

    End;
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Решение задач 1 Дана последовательность операторов: a : = 1; b : = 1; while a + b < 8 do Begin a : = a + 1; b : = b + 2 End; s : = a + b ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы