Вопрос задан 25.07.2026 в 21:44.
Предмет Информатика.
Спрашивает Ивахненко Ксения.
Практическая работа «Итерационные циклы».
1. По представленному фрагменту блок-схемы постройте трассировочную таблицу и определите значение переменной С:
b:=12; c:=0;
если b+4 да, то c:=c+b; b:=b-2; нет.
2. По представленному фрагменту блок-схемы составьте программу на языке Паскаль для определения значения переменной С.
Ответы на вопрос
Отвечает Котик Ксения.
1. Трасувальна таблиця
| Крок | b | c | Умова b > 4 | Дія |
| 1 | 12 | 0 | так | c = 0+12 = 12; b = 12-2 = 10 |
| 2 | 10 | 12 | так | c = 12+10 = 22; b = 10-2 = 8 |
| 3 | 8 | 22 | так | c = 22+8 = 30; b = 8-2 = 6 |
| 4 | 6 | 30 | так | c = 30+6 = 36; b = 6-2 = 4 |
| 5 | 4 | 36 | ні | вихід з циклу |
Значення змінної C = 36.
2. Програма на Паскалі
program Cycle;
var b, c: integer;
begin
b := 12;
c := 0;
while b > 4 do
begin
c := c + b;
b := b - 2;
end;
writeln('C = ', c);
end.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili

