Установим соответствия между операторами и значениями переменной 'd' после их выполнения:
0.5 - d:=round(5.5)
5 - d:=int(5.5)
6 - d:=(5.5)
30.25 - d:=sart(5.5) (ошибка здесь, должно быть 'sqrt' вместо 'sart')
2.34520787991171 - d:=sqr(5.5)
Общими для всех числовых типов являются операции сложения и вычитания (1) и (2), а также операция округления (3).
Преобразования, возможные в программах на языке Паскаль:
- Из byte в integer (2)
- Из real в integer (3)
- Операции, определённые только для целочисленных типов:
- int (2)
- div (4)
После выполнения оператора a:=int(20.75) переменная 'a' примет значение 20 (3).
Для преобразования значения вещественного типа в целочисленное необходимо использовать функцию 'round' (2).
Чтобы сгенерировать случайное целое число на промежутке от 3 до 100, включая концы, нужно выбрать вариант ответа 1) 3+random(98).
После выполнения программы на рисунке будет получен вывод: 90 (4).
Значение после выполнения оператора t = 274 mod 4 будет равно 2 (1).
Алгоритм, в котором присутствует только алгоритмическая конструкция "следование", называется линейным (1).
Удачи в решении заданий!
