Задание № 1. Построить линейный алгоритм вычисления площади прямоугольника S=a-b. Записать алгоритмы в виде блок-схемы, в виде псевдокодов на алгоритмическом языке, а также на языке Паскаль. Задание № 2. Построить линейный алгоритм вычисления значения у по формуле У=(7х+4)(2Х-2) при Х=3. Составьте алгоритм самостоятельно, выделяя каждое действие как отдельный шаг. Записать алгоритмы в виде блок-схемы, в виде псевдокодов на алгоритмическом языке, а также на языке Паскаль. Задание No3. Решение квадратного уравнения. Квадратное уравнение имеет вид ax2 + bx + c = 0, где а ≠ 0. Требуется найти корни этого уравнения. Составьте алгоритм решения квадратного уравнения в словесной форме Сделайте вывод о проделанной работе.
Ответы
Ответ:
Объяснение:
Псевдокод:
css
Copy code
Input a, b
S ← a * b
Output S
На языке Паскаль:
scss
Copy code
var a, b, S: real;
begin
write('Введите a: ');
readln(a);
write('Введите b: ');
readln(b);
S := a * b;
writeln('S = ', S);
end.
Задание №2:
Блок-схема:
image
Псевдокод:
scss
Copy code
Input X
Y ← (7 * X + 4) * (2 * X - 2)
Output Y
На языке Паскаль:
go
Copy code
var X, Y: real;
begin
X := 3;
Y := (7 * X + 4) * (2 * X - 2);
writeln('Y = ', Y);
end.
Задание №3:
Алгоритм решения квадратного уравнения:
Ввод коэффициентов a, b, c
Вычисление дискриминанта D = b^2 - 4ac
Если D < 0, то вывод сообщения "Корней нет"
Если D = 0, то вычисление корня x = -b/2a
Если D > 0, то вычисление корней x1 = (-b + sqrt(D)) / 2a и x2 = (-b - sqrt(D)) / 2a
Вывод корней x1 и x2