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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.04.2012, 20:59   #1
Helen236
Пользователь
 
Регистрация: 05.04.2012
Сообщений: 23
По умолчанию Открытка и конверт

Даны размеры прямоугольных открытки и конверта. Требуется определить, поместится ли открытка в конверт. (открытку можно ложить по диагонали). Не пойму, что не правильно. Подскажите пожалуйста!!!
Код:
uses crt;
function Vhod(a,b,c,d:longint):string;
var x:longint;
begin
if a<b then
 begin
  x:=a;
  a:=b;
  b:=x;
 end;
if c<d then
 begin
  x:=c;
  c:=d;
  d:=x;
 end;
if (a>=c)and(b>=d)then Vhod:='войдет'
else if (c*c+d*d>a*a+b*b)then Vhod:='не войдет'
else if(a*b>2*c*d)and((c*c+d*d-b*b)*(c*c+d*d-a*a)<=a*a*b*b-4*a*b*c*d+4*c*c*d*d)
then Vhod:='войдет' else Vhod:='не войдет';
end;
var a,b:longint;{конверт}
    c,d:longint;{открытка}
begin
clrscr;
writeln('Введите размеры конверта:');
readln(a,b);
writeln('Введите размеры конверта:');
readln(c,d);
write(Vhod(a,b,c,d));
readln
end.

________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)
Не забывайте об этом!
Модератор.

Последний раз редактировалось Serge_Bliznykov; 05.04.2012 в 22:58.
Helen236 вне форума Ответить с цитированием
Старый 05.04.2012, 23:09   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

думаю, будет полезным посмотреть вот эту тему:
Геометрическая задача в паскале

Цитата:
Можно ли кирпич со сторонами a,b,c втиснуть в прямоугольное отверстие сторонами e,d.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 06.04.2012, 22:56   #3
Helen236
Пользователь
 
Регистрация: 05.04.2012
Сообщений: 23
По умолчанию

Что-то не получается. Может кто-нибудь видит ошибку????? Мозг закипает от этой задачи уже!!!!
Helen236 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
открытка в delphi tec46 Помощь студентам 15 24.04.2013 00:15
Открытка на Новый год =) #include <Markus> Свободное общение 25 03.01.2012 12:53
Новогодняя Открытка С.М.С Софт 10 30.12.2009 22:48
Конверт из 1С в Delphi Глупышка Помощь студентам 1 08.10.2007 15:07