Аватар для 19boom96
1 / 1 / 3
Регистрация: 27.11.2014
Сообщений: 263

Пройдет ли кирпич через прямоугольное отверстие

02.03.2015, 19:13. Показов 6108. Ответов 4
Метки нет (Все метки)

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

Код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream.h>
int main ()
{
  int a,b,c; //razmeri kirpicha
  cout <<"Zadaite razmeri storony kirpicha a: ";
  cin >> a;
  cout <<"Zadaite razmeri storony kirpicha b: ";
  cin >> b;
  cout <<"Zadaite razmeri storony kirpicha c: ";
  cin >> c;
  int x,y; //razmeri otverstia
  cout <<"Zadaite razmeri otverstia x: ";
  cin >> x;
  cout <<"Zadaite razmeri otverstia y: ";
  cin >> y;
  if (x>y) { double t=x; x=y; y=t; }
  if (a>b) { double t=a; a=b; b=t; }
  if (b>c) { double t=b; b=c; c=t; }
  if (a>b) { double t=a; a=b; b=t; }
  if ((a<x)&&(b<y)) cout <<"Kirpich proidet v otverstie! " << endl;
  else cout <<"Kirpich ne proidet v otverstie!" << endl;
   return (0);
}
Как сделать что бы cmd строка не закрывалась ?
Видео



http://www.youtube.com/watch?v=ekrijbjrkoc

Ах, да.
Borland C++ v5.02
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.03.2015, 19:13
Ответы с готовыми решениями:

Определить, пройдет ли кирпич в прямоугольное отверстие (Pascal -> C++)
Помогите перевести из паскаля в си++ uses crt; var a,b,c,x,y:real; t:boolean; begin clrscr; writeln('Пройдет...

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

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

4
 Аватар для ronaldo
94 / 48 / 63
Регистрация: 16.06.2014
Сообщений: 386
02.03.2015, 19:21
Лучший ответ Сообщение было отмечено 19boom96 как решение

Решение

Добавь в начало
C++
1
#include <conio.h>
Перед функцией return поставь
C++
1
getch();
1
 Аватар для 19boom96
1 / 1 / 3
Регистрация: 27.11.2014
Сообщений: 263
02.03.2015, 19:31  [ТС]
ronaldo, спасибо
0
806 / 533 / 158
Регистрация: 27.01.2015
Сообщений: 3,017
Записей в блоге: 1
02.03.2015, 21:12
19boom96
C++
1
system("pause");
0
0 / 0 / 0
Регистрация: 28.07.2015
Сообщений: 2
28.07.2015, 23:42
#include <iostream>
#include <conio.h>

using namespace std;


int main()

{
int a, b, c, x, y;
cout << "vedite porametri kirpicha\n";
cout << "a="; cin >> a; cout << "b="; cin >> b; cout << "c="; cin >> c;
cout << "vedite porametri otverctiya\n";
cout << "x="; cin >> x; cout << "y="; cin >> y;
char omin, omax;
if (x < y) //опредиляем какая сторона больше какая меньше
{
omin = x; omax = y;
}
else{ omin = y; omax = x; }
char kmin, kmax;
if (a > b) //опредиляем какая из двух сторон меньше какая больше
{
kmin = b; kmax = a;
}
else { kmin = a; kmax = b; }
if ((omin > kmin) && (omax > kmax)) // сопоставляем стороны кирпича с отверстием
cout << "kirpich proxodin co ctoroni a-b\n";


if (a > c) //и так с каждой стороной
{
kmin = c; kmax = a;
}

else { kmin = a; kmax = c; }

if ((omin > kmin) && (omax > kmax))
cout << "kirpich proxodin co ctoroni a-c\n";


if (b > c)
{
kmin = c; kmax = b;
}

else { kmin = b; kmax = c; }

if ((omin > kmin) && (omax > kmax))
cout << "kirpich proxodin co ctoroni c-b\n";


if ((a > omax) && (b > omax) || (c > omax) && (b > omax)||(c>omax)&&(a>omax))
cout << "ne proxodit";
_getch();
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
28.07.2015, 23:42
Помогаю со студенческими работами здесь

Пролезет ли кирпич со сторонами a, b и c через прямоугольное отверстие со сторонами r и s
Определить, пролезет кирпич со сторонами a, b и c через прямоугольное отверстие со сторонами r и s, если стороны отверстия должны быть...

Пройдет ли кирпич с заданными сторонами в отверстие
Здравствуйте, помогите решить задачу)) Пройдет ли кирпич со сторонами a, b и c через прямоугольное отверстие со сторонами r и s?...

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

Выяснить, пройдёт ли кирпич с заданными рёбрами в прямоугольное отверстие с заданными сторонами
Даны вещественнные положительные числа aa, bb, cc, xx, yy. Выяснить, пройдёт ли кирпич с рёбрами aa, bb, cc в прямоугольное отверстие со...

Заданы размеры прямоугольного отверстия A,B и размеры кирпича X,Y,Z. Определить, пройдет ли кирпич в отверстие
Помогите пожалуйста решить задачу на С++ про кирпич Условие: Заданы размеры прямоугольного отверстия A,B и размеры кирпича X,Y,Z....


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

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

Новые блоги и статьи
Популярные LM модели ориентированы на увеличение затрат ресурсов пользователями сгенерированного кода (грязь -заслуги чистоплюев).
Hrethgir 12.06.2025
Вообще обратил внимание, что они генерируют код (впрочем так-же ориентированы разработчики чипов даже), чтобы пользователь их использующий уходил в тот или иной убыток. Это достаточно опытные модели,. . .
Топ10 библиотек C для квантовых вычислений
bytestream 12.06.2025
Квантовые вычисления - это та область, где теория встречается с практикой на границе наших знаний о физике. Пока большая часть шума вокруг квантовых компьютеров крутится вокруг языков высокого уровня. . .
Dispose и Finalize в C#
stackOverflow 12.06.2025
Работая с C# больше десяти лет, я снова и снова наблюдаю одну и ту же историю: разработчики наивно полагаются на сборщик мусора, как на волшебную палочку, которая решит все проблемы с памятью. Да,. . .
Повышаем производительность игры на Unity 6 с GPU Resident Drawer
GameUnited 11.06.2025
Недавно копался в новых фичах Unity 6 и наткнулся на GPU Resident Drawer - штуку, которая заставила меня присвистнуть от удивления. По сути, это внутренний механизм рендеринга, который автоматически. . .
Множества в Python
py-thonny 11.06.2025
В Python существует множество структур данных, но иногда я сталкиваюсь с задачами, где ни списки, ни словари не дают оптимального решения. Часто это происходит, когда мне нужно быстро проверять. . .
Работа с ccache/sccache в рамках C++
Loafer 11.06.2025
Утилиты ccache и sccache занимаются тем, что кешируют промежуточные результаты компиляции, таким образом ускоряя последующие компиляции проекта. Это означает, что если проект будет компилироваться. . .
Настройка MTProxy
Loafer 11.06.2025
Дополнительная информация к инструкции по настройке MTProxy: Перед сборкой проекта необходимо добавить флаг -fcommon в конец переменной CFLAGS в Makefile. Через crontab -e добавить задачу: 0 3. . .
Изучаем Docker: что это, как использовать и как это работает
Mr. Docker 10.06.2025
Суть Docker проста - это платформа для разработки, доставки и запуска приложений в контейнерах. Контейнер, если говорить образно, это запечатанная коробка, в которой находится ваше приложение вместе. . .
Тип Record в C#
stackOverflow 10.06.2025
Многие годы я разрабатывал приложения на C#, используя классы для всего подряд - и мне это казалось естественным. Но со временем, особенно в крупных проектах, я стал замечать, что простые классы. . .
Разработка плагина для Minecraft
Javaican 09.06.2025
За годы существования Minecraft сформировалась сложная экосистема серверов. Оригинальный (ванильный) сервер не поддерживает плагины, поэтому сообщество разработало множество альтернатив. CraftBukkit. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru