
Вопрос задан 28.09.2023 в 08:47.
Предмет Информатика.
Спрашивает Маирова Ариана.
X:=5; case x of 1:s:=3: 2:s:=9; 3:s:=14; 4:s:=25; 5:s:=31: else s:=35; end: Чему равно s? d:=21;
s:=1000; case d of 1..5:s:=14; 6..10:s:=35; 11..25:s:=9; else s:=31; end: Чему равно s? m:=35; s:=1234; case m of 10..15:s:=31; 20..25:s:=3; 30..35:s:=25; end: Чему равно s?

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

Отвечает Веретина Саша.
Ответ:
1) 31
2) 9
3) 25



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Давайте посчитаем значения переменной s для каждого случая:
- Сначала у вас есть код:
plaintextX := 5; case X of 1: s := 3; 2: s := 9; 3: s := 14; 4: s := 25; 5: s := 31; else s := 35; end;
Значение X равно 5, и ветвь case
будет выполняться для X = 5
. Поэтому значение s будет установлено в 31.
- Затем у вас есть код:
plaintextD := 21; s := 1000; case D of 1..5: s := 14; 6..10: s := 35; 11..25: s := 9; else s := 31; end;
Значение D равно 21, и последняя ветвь case
с else
будет выполняться, так как ни одно из условий в предыдущих ветвях не соответствует значению D. Поэтому значение s будет установлено в 31.
- И, наконец, у вас есть код:
plaintextM := 35; s := 1234; case M of 10..15: s := 31; 20..25: s := 3; 30..35: s := 25; end;
Значение M равно 35, и ветвь case
будет выполняться для M = 35
. Поэтому значение s будет установлено в 25.
Итак, значения переменной s после выполнения каждого куска кода будут следующими:
- s = 31
- s = 31
- s = 25


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