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

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

08.03.2010, 00:50. Просмотров 4772. Ответов 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
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
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 в...

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

Не по теме:

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

1
Inadequate
08.03.2010, 02:07
  #4

Не по теме:

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

0
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
Платежеспособный зверь
8670 / 4097 / 1590
Регистрация: 28.10.2009
Сообщений: 11,056
08.03.2010, 10:13 6
Да. это верно
1
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
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.12.2010, 15:44

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

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

Выяснить, пройдет ли кирпич с ребрами 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 - 2020, vBulletin Solutions, Inc.