Задать вопрос
14 февраля, 01:10

1) Определите, что будет напечатано в результате работы следующего фрагмента программы:

var n, s: integer;

begin

n : = 3;

s : = 0;

while n < = 26 do

begin

s : = s + 6;

n : = n + 1

end;

write (s)

end.

2) Определите, что будет напечатано в результате работы следующего фрагмента программы:

var k, s: integer;

begin

s:=0;

k:=0;

while k < 12 do begin

s:=s+2*k;

k:=k+3;

end;

write (s) ;

end.

+1
Ответы (2)
  1. 14 февраля, 03:29
    0
    1) за 26 повторени будет выведено число 156

    2) за 4 повторения будет выведено число 38
  2. 14 февраля, 04:18
    0
    1) тело цикла выполнится 26-3+1 = 24 раза

    Значение s = 0+24*6 = 144

    Ответ: 144

    2) s = 0; k = 0

    k<12 ⇒ 0<12 ⇒ true; s = s+2*k = 0+2*0 = 0; k = k+3 = 0+3 = 3

    k<12 ⇒ 3<12 ⇒ true; s = s+2*k = 0+2*3 = 6; k = k+3 = 3+3 = 6

    k<12 ⇒ 6<12 ⇒ true; s = s+2*k = 6+2*6 = 18; k = k+3 = 6+3 = 9

    k<12 ⇒ 9<12 ⇒ true; s = s+2*k = 18+2*9 = 36; k = k+3 = 9+3 = 12

    k<12 ⇒ 12<12 ⇒ false

    Ответ: 36
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «1) Определите, что будет напечатано в результате работы следующего фрагмента программы: var n, s: integer; begin n : = 3; s : = 0; while n ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы