помогите!!!!! безотлагательно!!!!! обусловьте значение переменной c после выполнения фрагмента
Помогите!!!!! безотлагательно!!!!! обусловьте значение переменной c после исполнения куска метода. В Программке ПАСКАЛЬ. ПРЯМОЙ СЕЙЧАС!!! ПОЖАЛУЙСТА!
Задать свой вопросПеременная b будет возрастать на единицу с каждым исполнением нижнего блока, а в переменной c будет скапливаться сумма всех b.
Раз сумма в c считается до роста b, то значит в конце (выход происходит при b=11), получим сумму всех целых чисел от единицы до 10. Такая сумма одинакова 55.
Вот как будут меняться значения переменных при исполненьи программки по этому алгоритму:
c b
0 0
0 1
1 2
3 3
6 4
10 5
15 6
21 7
28 8
36 9
45 10
55 11
Ответ: после выполнения алгоритма c=55
Программка (вариант 1):
var
b, c: integer;
begin
b := 0;
c := 0;
repeat
c := c + b;
b := b + 1;
until b = 11;
Print('b=', b, ' c=', c);
end.
Программка (вариант 2):
var
b, c: integer;
label loop1, loop2;
begin
b := 0;
c := 0;
loop1: if b = 11 then
goto loop2
else
begin
c := c + b;
b := b + 1;
goto loop1;
end;
loop2: Print('b=', b, ' c=', c);
end.
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Физика.
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.