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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.06.2007, 13:23   #1
Shatyn
 
Аватар для Shatyn
 
Регистрация: 08.06.2007
Сообщений: 7
По умолчанию Кто может помогите пожалуйста

Помогите пожалуйста решить задачку.
Два прямоугольника заданы длинами сторон. Определить, можно ли первый прямоугольник целиком разместить во втором.
Shatyn вне форума Ответить с цитированием
Старый 08.06.2007, 13:44   #2
Alex21
With best regards
Участник клуба
 
Регистрация: 20.04.2007
Сообщений: 1,448
По умолчанию

Проверить 2 условия:
1. Проверить чтобы ни одна из сторон 2-го прямоугольника не превышала максимальную сторону 1-го,
2. Перимерт 1-го < Перимерта 2-го.
Alex21 вне форума Ответить с цитированием
Старый 08.06.2007, 13:53   #3
Alex21
With best regards
Участник клуба
 
Регистрация: 20.04.2007
Сообщений: 1,448
По умолчанию

var a1,b1,a2,b2,c1,c2,p1,p2:integer;
begin
if a1<b1 then c1:=b1 else c1:=a1; {//выбираем MAX сторону 1-го}
if a2<b2 then c2:=b2 else c2:=a2; {//выбираем MAX сторону 2-го}
p1:=(a1+b1)*2;{//периметр 1-го}
p2:=(a2+b2)*2;{//периметр 2-го}

if (c2<c1)and(p2<p1) then
begin
showmessage('Легко!');
end else
showmessage('На врядли!');
end;
Alex21 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
2 программы,Visual C++,массивы-матрицы.Помогите пожалуйста ,кто может VirtuNomad Помощь студентам 1 04.06.2008 00:01
помогите кто может xakkkkker Безопасность, Шифрование 1 01.01.2008 17:27
Помогите кто может!!! Shatyn Помощь студентам 1 21.06.2007 20:29