Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.12.2010, 16:29   #1
Irusik
 
Регистрация: 10.10.2010
Сообщений: 8
По умолчанию Решение задач в Paskal

Помогите разобраться в чем ошибки:
1.Программирование ветвлящихся алгоритмов. Вычислить результат, используя условный оператор. Исходные данные ввсести с клавиатуры.
z= (min(0,x)-min(0,y))/(sqr(max(y,x)).

program ein;
uses crt;
var z,x,y: real;
function max(a,b:real):real;
begin
if a>b then max:=a else max:=b;
end;
function min(a,b:real): real;
begin
if a<b then min:=a else min:=b;
end;
begin
write ('x=');
readln (x);
write ('y=');
readln (y);
z:=((min(0,x))-(min(0,y)))/(sqr(max(y,x)));
writeln ('z=', z:1:1);
readln;
end.

У меня получается все время в ответе 0
Irusik вне форума Ответить с цитированием
Старый 22.12.2010, 16:34   #2
Sweta
Форумчанин
 
Регистрация: 22.11.2007
Сообщений: 664
По умолчанию

Наверное правильно получается, если x и y положительные.
Неприятности приходят и уходят, а жизнь продолжается!
Sweta вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Решение задач imhotep Помощь студентам 18 20.02.2012 17:03
Решение задач в С++ Антон с++ Фриланс 8 08.12.2010 17:19
решение задач в tp junger@ Помощь студентам 0 25.11.2010 14:48
решение задач sonic2609 Помощь студентам 4 12.10.2010 18:52
Решение задач!!! Alex Disturbed Помощь студентам 0 27.09.2010 10:15