Определи значения переменных a и b после выполнения фрагмента алгоритма: а: =6*12 + 3 b: = (a div 10) + 5 a: =(b mod 10) + 1 варианты ответов: а) 3,12 б) 5, 10 в) 2, 17 г) 10, 5

mrgrabik mrgrabik    1   15.05.2019 11:25    40

Ответы
lox54 lox54  20.01.2024 15:55
Добрый день!

Давайте посмотрим на каждую строчку алгоритма и определим значения переменных a и b после выполнения каждой операции.

1. В первой строчке алгоритма в переменную a записывается результат выражения 6 * 12 + 3. Для начала, выполним умножение: 6 * 12 = 72. Затем прибавим 3: 72 + 3 = 75. Таким образом, после выполнения этой строчки, переменная a будет равна 75.

2. Во второй строчке алгоритма переменной b присваивается значение (a div 10) + 5. Здесь мы воспользуемся операцией div - это деление нацело. Результат деления числа нацело - это целая часть от деления. В данном случае, мы делим переменную a на 10, а затем прибавляем 5. Для нашего случая: 75 div 10 = 7 (получаем целую часть от деления) и затем, прибавляем 5: 7 + 5 = 12. Таким образом, после выполнения этой строчки, переменная b будет равна 12.

3. В третьей строчке алгоритма переменной a присваивается значение (b mod 10) + 1. mod - это операция остатка от деления. В данном случае, мы делим переменную b на 10 и прибавляем 1. Для нашего случая: 12 mod 10 = 2 (получаем остаток) и затем, прибавляем 1: 2 + 1 = 3. Таким образом, после выполнения этой строчки, переменная a будет равна 3.

Итак, значения переменных a и b после выполнения фрагмента алгоритма будут:

a = 3
b = 12

Ответ: а) 3, 12.

Надеюсь, ответ был понятен! Если у вас есть еще вопросы, я с радостью на них отвечу.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика