Вариант 2. соответствие между
и результатами ИХ
1. Установите
выражениями
Выполнения:
а) trunc( -3.6)
б) 16 mоd 4
B) round(2.1)
г) frac(-2.3)
д) sqr(-3)
e) abs(5.2)
ж) 37 div 12
1) -0.3
2) 9
3) 0
4) 5.2
5) -3
6) 3
7) 2
2. Выберите функции, которые могут иметь
результат типа real:
a) abs б) round в) frac г) trunc д) sqr
3. Выберите, какие операции можно выполнить
с переменными fи g типа integer:
а) 1+f/g
г) g mоd f
б) sqr(f*g) A) round(f)
B) f div g e) f-g
Запишите функцию, которая вычисляет
модуль числа 9,1​

svetlanasen12 svetlanasen12    1   29.01.2021 11:13    14

Ответы
высшийразум68 высшийразум68  15.01.2024 13:37
Добрый день! Давайте рассмотрим каждое задание по порядку:

1. Установите соответствие между выражениями и результатами выполнения:
а) trunc( -3.6) - Округление вниз до ближайшего целого числа. Так как -3.6 находится между -4 и -3, то округляем вниз до -4. Ответ: 5) -4.

б) 16 mоd 4 - Операция модуля возвращает остаток от деления. В данном случае, 16 делится на 4 без остатка, поэтому остаток равен 0. Ответ: 3) 0.

B) round(2.1) - Округление до ближайшего целого числа. Так как 2.1 находится между 2 и 3, то округляем до 2. Ответ: 7) 2.

г) frac(-2.3) - Возвращает дробную часть числа. Так как -2.3 отрицательное число, дробная часть также отрицательная. Ответ: 1) -0.3.

д) sqr(-3) - Возведение числа в квадрат. Так как -3^2 равно 9, то ответ: 2) 9.

e) abs(5.2) - Возвращает абсолютное значение числа (модуль). В данном случае, модуль числа 5.2 равен самому числу. Ответ: 4) 5.2.

ж) 37 div 12 - Операция деления нацело. Результатом будет целая часть от деления. В данном случае, 37 делится на 12 без остатка один раз, поэтому ответ: 6) 3.

2. Выберите функции, которые могут иметь результат типа real:
a) abs - Функция abs всегда возвращает результат типа real, так как абсолютное значение может быть как положительным, так и отрицательным.

б) round - Функция round также может иметь результат типа real, так как округление может быть как до целого числа, так и до числа с десятичной частью.

3. Выберите, какие операции можно выполнить с переменными f и g типа integer:
а) 1+f/g - Допустимо, так как операция сложения и деления разрешены с типом integer.

г) g mоd f - Допустимо, так как операция модуля и деления разрешены с типом integer.

б) sqr(f*g) - Допустимо, так как операция умножения разрешена с типом integer, а результат возведения в квадрат будет также типа integer.

A) round(f) - Допустимо, так как операция округления разрешена с типом integer.

B) f div g - Допустимо, так как операция деления нацело разрешена с типом integer.

e) f-g - Допустимо, так как операция вычитания разрешена с типом integer.

Теперь перейдем к последнему вопросу:

Запишите функцию, которая вычисляет модуль числа 9,1.
Модуль числа можно вычислить с помощью функции abs. Таким образом, функция для вычисления модуля числа 9.1 будет записываться как abs(9.1).

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