Даны a, b, c. найти (b^2+√c)/|a| составить программу pascal

stovolosova03 stovolosova03    2   05.10.2019 00:01    239

Ответы
АлфавитABC АлфавитABC  21.12.2023 11:05
Хорошо, рассмотрим задачу.

Нам даны три числа a, b и c, и нам нужно найти значение выражения (b^2+√c)/|a|. Давайте разобьем задачу на несколько шагов.

Шаг 1: Найдем значение b^2. Для этого нужно возвести число b в квадрат.

b := b * b;

Шаг 2: Найдем значение √c. Для этого возьмем квадратный корень из числа c. В Паскале нет встроенной функции для извлечения квадратного корня, поэтому воспользуемся встроенной функцией Sqrt, которая возвращает квадратный корень числа.

c := Sqrt(c);

Шаг 3: Найдем значение |a|. Для этого возьмем модуль числа a. В Паскале нет встроенной функции для нахождения модуля числа, поэтому воспользуемся условным оператором if для проверки знака числа и возвратим число с измененным знаком, если оно отрицательное.

if a < 0 then
a := -a;

Шаг 4: Найдем значение (b^2+√c)/|a|. Для этого сложим значение b^2 и √c, а затем разделим результат на значение |a|.

result := (b + c) / a;

Вот и все! Получившееся значение (b^2+√c)/|a| сохранено в переменной result.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика