4. Найти значение переменных а и b после выполнения фрагмента алгоритма: а:=9537 b:=mod
(a,100)*10+12 а:=div (а,100)*100 b:=a+bОтветы на вопрос
Ответ:
a=9500, b=9882
Объяснение:
mod - остаток от деления
div - целочисленное деление, значит
a=9537
b=37*10+12=382
a=95*100=9500
b=9500+382=9882
Давайте разберем этот фрагмент алгоритма по шагам:
Изначально у нас есть переменная
a, равная 9537, и переменнаяb, которую мы пока что не определили.Затем выполняется операция
b := mod(a, 100) * 10 + 12. Сначала мы вычисляем остаток от деленияaна 100 с помощью функцииmod. В данном случае,9537 mod 100равно 37. Затем умножаем полученное значение на 10 и прибавляем 12. Итак,b := 37 * 10 + 12дает намb = 370 + 12, и в результатеb = 382.Далее выполняется операция
a := div(a, 100) * 100. Сначала мы делимaна 100 с помощью функцииdiv. В данном случае,9537 div 100равно 95. Затем умножаем полученное значение на 100. Итак,a := 95 * 100дает намa = 9500.Наконец, выполняется операция
b := a + b. Мы уже знаем, чтоa = 9500, аb = 382. Так чтоb := 9500 + 382дает намb = 9882.
Теперь у нас есть конечные значения переменных:
aравно 9500bравно 9882
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili
