Форум программистов, компьютерный форум, киберфорум
Наши страницы
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.68/22: Рейтинг темы: голосов - 22, средняя оценка - 4.68
dimonishe
1 / 1 / 0
Регистрация: 04.03.2010
Сообщений: 28
1

Выяснить пройдёт ли кирпич с ребрами a,b,c в прямоугольное отверстие со сторонами x и y

08.03.2010, 00:50. Просмотров 4314. Ответов 6
Метки нет (Все метки)

Никак не могу разобраться с задачей. Решил её несколькими способами, но сомнения на счет правильности остаются.
Даны действительные положительные числа а,b,c,x,y. Выяснить пройдёт ли кирпич с ребрами a,b,c в прямоугольное отверстие со сторонами x и y.

Pascal
1
2
3
4
5
6
7
8
9
var a,b,c,x,y:real;
begin
writeln('ishodnie dannie');
readln(a,b,c,x,y);
if ((x<=a)or(x<=b))and((y<=b)or(y<=a))then writeln('proidet') else
if ((x<=a)or(x<=b))and((c<=b)or(c<=a))then writeln('proidet') else
if ((c<=a)or(c<=b))and((y<=b)or(y<=a))then writeln('proidet')else writeln('uvelichte dirku');
readln;
end.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.03.2010, 00:50
Ответы с готовыми решениями:

Пройдет ли кирпич с ребрами a, b, c в прямоугольное отверстие со сторонами x и y?
Составить программу, которая проверяет, пройдет ли кирпич с ребрами a,b,c в прямоугольное отверстие...

определить пройдет ли кирпич с ребрами а, b, с в прямоугольное отверстие со сторонами х, у
определить пройдет ли кирпич с ребрами а, b, с в прямоугольное отверстие со сторонами х, у

составить программу для определения пройдет ли кирпич с ребрами а, b, с в прямоугольное отверстие со сторонами х, у
составить программу для определения пройдет ли кирпич с ребрами а, b, с в прямоугольное отверстие...

Пройдет ли кирпич в прямоугольное отверстие
Даны положительные числа a, b, c, x, y. Выяснить, пройдет ли кирпич с ребрами a, b, c в...

Выяснить, пройдет ли кирпич с ребрами a, b,c в прямоугольное отверстие со сторонами x, y
Даны действительные положительные числа a, b, c, x, y.Выяснить, пройдет ли кирпич с ребрами a, b,c...

6
Inadequate
Retired
7713 / 2545 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
08.03.2010, 01:56 2
dimonishe, ты наверное думаешь, что ты первый с этим вопросом ?
http://www.cyberforum.ru/pascal/thre...tml#post489602
http://www.cyberforum.ru/pascal/thre...tml#post488638
http://www.cyberforum.ru/pascal/thre...tml#post411261
http://www.cyberforum.ru/pascal/thre...tml#post317619
и это еще не все темы...
1
кот Бегемот
08.03.2010, 02:03
  #3

Не по теме:

Inadequate, правильное решение только у Puporev, остальное - фигня.

1
Inadequate
08.03.2010, 02:07
  #4

Не по теме:

кот Бегемот, я если честно решения не смотрел, просто скопипастил первые линки из поиска.

0
dimonishe
1 / 1 / 0
Регистрация: 04.03.2010
Сообщений: 28
08.03.2010, 10:04  [ТС] 5
Так какое из этих решение правильное? Вот это:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
uses crt;
var a,b,x,y,z:integer;
begin
clrscr;
writeln('Размеры отверстия, a,b:');
readln(a,b);
writeln('Размеры кирпича x,y,z:');
readln(x,y,z);
if ((x<a)and(y<b))
 or((x<b)and(y<a))
 or((x<a)and(z<b))
 or((z<b)and(x<a))
 or((y<a)and(z<b))
 or((z<b)and(y<a))
 then write('Yes!') else write('No!');
readln
end.
0
кот Бегемот
Платежеспособный зверь
8564 / 3982 / 1562
Регистрация: 28.10.2009
Сообщений: 10,403
08.03.2010, 10:13 6
Да. это верно
1
Aye73x
16 / 16 / 13
Регистрация: 10.12.2010
Сообщений: 62
10.12.2010, 15:44 7
Цитата Сообщение от dimonishe Посмотреть сообщение
Так какое из этих решение правильное? Вот это:
if ((x<a)and(y<b))
or((x<b)and(y<a))
or((x<a)and(z<b))
or((z<b)and(x<a))
or((y<a)and(z<b))
or((z<b)and(y<a))
then write('Yes!') else write('No!');
А зачем условие писать дважды меняя его местами? Разве не одно и тоже?))
0
10.12.2010, 15:44
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.12.2010, 15:44

Выяснить, пройдет ли кирпич с ребрами a, b, c в прямоугольное отверстие со сторонами x, y
107. Даны действительные положительные числа a, b, c, x, y.Выяснить, пройдет ли кирпич с ребрами a,...

Выяснить, пройдет ли кирпич с ребрами a, b, c в прямоугольное отверстие со сторонами x и y
на 1. не могу сообразить, что именно сделать надо((, а 2ая требует разнообразия... 1. Даны...

Использование сложных условий. Выяснить, пройдет ли кирпич с ребрами а, b, с в прямоугольное отверстие со сторонами х и у
Даны вещественные положительные числа a, b, c, x, y. Выяснить, пройдет ли кирпич с ребрами а, b, с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru