Предмет: Информатика,
автор: Dimon4ik228g
Задача 2: Скласти програму на мові Паскаль для обчислення значення функції:
Приложения:

angryfukse:
Странные условия в твоей задаче. Что программа должна сделать, если я введу число 1? Число 1 больше 0 и одновременно = 1. Т.е подходит по обоим условиям
Ответы
Автор ответа:
1
Примечание: код написан под данное условие. Но повторюсь еще раз, оно некорректное. Если ввести, к примеру, число 1, то оно будет отвечать сразу обоим условиям. Поэтому в закомментированных строчках я предложил исправленные условия.
begin
var x:=ReadReal('Введите x: ');
var y:real;
if (x > 0) then //if (x < 1) then....
begin
y:=2 * sqr(x) * x;
write('--------------', #10, 'x = ', x, #10, 'y = ', y, #10, '--------------');
end
else if (x <= 1) then //if (x >= 1) then...
begin
y:=abs(3 * x - 7);
write('--------------', #10, 'x = ', x, #10, 'y = ', y, #10, '--------------');
end;
end.
Приложения:

Похожие вопросы
Предмет: Английский язык,
автор: Екатерина200811
Предмет: Русский язык,
автор: ruslan297
Предмет: Қазақ тiлi,
автор: Алинамалинка111
Предмет: Английский язык,
автор: ballartvla1122
Предмет: Математика,
автор: MCLiry