
Вопрос задан 11.07.2023 в 12:07.
Предмет Информатика.
Спрашивает Мишин Михаил.
Дайте решение в паскале только а Опрделите значения переменных s и i после выполнения23.
Определите зн:фрагмента программы:s:=0; i:=5;while i>0 dobegins:=s+і;i:=i-1;end;a) s = 0, i= -1б) s = 5, i = 0в) s = 15, i = 5г) s = 15, i = 0

Ответы на вопрос

Отвечает Калганова Рита.
Ответ: Ответ Г
Объяснение: s = 0, i = 5, дальше s = 5 , i = 4, дальше s = 9, i = 3, дальше s = 12, i = 2, дальше s = 14, i = 1, дальше s = 15 , i = 0. Выходит ответ s = 15, i = 0. (Логично)



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Код, предоставленный вами, написан на псевдокоде, похожем на Pascal. Я проанализирую его и дам ответ на ваши вопросы:
pascals := 0; i := 5; while i > 0 do begin s := s + i; i := i - 1; end;
Значения переменных s
и i
после выполнения этого кода будут:
- Первая итерация:
s = 0 + 5 = 5
,i = 5 - 1 = 4
- Вторая итерация:
s = 5 + 4 = 9
,i = 4 - 1 = 3
- Третья итерация:
s = 9 + 3 = 12
,i = 3 - 1 = 2
- Четвертая итерация:
s = 12 + 2 = 14
,i = 2 - 1 = 1
- Пятая итерация:
s = 14 + 1 = 15
,i = 1 - 1 = 0
Таким образом, после выполнения фрагмента программы значения переменных будут: s = 15
и i = 0
.
Ответ: б) s = 15, i = 0.


Похожие вопросы
Топ вопросов за вчера в категории Информатика

Информатика 566

Информатика 25

Информатика 22

Информатика 27

Информатика 34

Информатика 58

Информатика 63

Информатика 23
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili