Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
ElJorike
4 / 4 / 0
Регистрация: 29.08.2013
Сообщений: 54
1

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

28.11.2013, 17:53. Просмотров 2123. Ответов 3
Метки нет (Все метки)

Не очень понимаю как в программе все это определить. Объясните пожалуйста, если можно с кодом
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.11.2013, 17:53
Ответы с готовыми решениями:

Определить, пройдет ли кирпич через отверстие
2. Заданы размеры A, B прямоугольного отверстия и размеры X, Y, Z кирпича. Определить, пройдет ли...

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

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

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

Определить, пройдет ли кирпич через отверстие
Помогите решить!) Заданы размеры А, В прямоугольного отверстия и размеры X, Y, Z кирпича....

3
titans2011
305 / 266 / 109
Регистрация: 27.09.2010
Сообщений: 1,058
28.11.2013, 18:23 2
Всё как в жизне. Перебором разных позиций. Представьте себе дырку, 5 на 10 см. Представили? Так вот, вы начинаете прикладывать кирпич разными боками, разными сторонами, крутить, вертеть. А что нужно, что бы кирпичь прошел? Нужно что бы у кирпича стороны были меньше чем дырки? Поятно? А теперь берем код, и пишем перебором для каждой стороны условие- проходит ли в дырку.
0
ElJorike
4 / 4 / 0
Регистрация: 29.08.2013
Сообщений: 54
28.11.2013, 19:58  [ТС] 3
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Console.WriteLine("      Программа для определения проходимости кирпича через отверстие ");
            Console.WriteLine("Введите значение стороны a");
            float a = float.Parse(Console.ReadLine());
            Console.WriteLine("Введите значение стороны b");
            float b = float.Parse(Console.ReadLine());
            Console.WriteLine("Введите значение стороны x");
            float x = float.Parse(Console.ReadLine());
            Console.WriteLine("Введите значение стороны y");
            float y = float.Parse(Console.ReadLine());
            Console.WriteLine("Введите значение стороны z");
            float z = float.Parse(Console.ReadLine());
            if (x <= a || x <= b && y <= a || y <= b)
                Console.WriteLine("Proidet");
                if (x <= a || x <= b && z <= a || z <= b)
                    Console.WriteLine("Proidet2");
                if (z <= a || z <= b && y <= a || y <= b)
                    Console.WriteLine("Proidet3");
                else
                    Console.WriteLine("NeProidet");
Вот что у меня получилось но когда вписываю значения он мне выводит сразу 3 фразы в столбик Proidet Proidet 2 Proidet 3. Поправьте, пожалуйста.
0
Diman777
364 / 336 / 108
Регистрация: 12.02.2013
Сообщений: 653
28.11.2013, 20:24 4
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
    class Program
    {
        static void Main(string[] args)
        {
            int a = int.Parse(Console.ReadLine());
            int b = int.Parse(Console.ReadLine());
 
            int x = int.Parse(Console.ReadLine());
            int y = int.Parse(Console.ReadLine());
            int z = int.Parse(Console.ReadLine());
 
            if (x <= a && y <= b || y <= a && x <= b ||
                x <= a && z <= b || z <= a && x <= b ||
                z <= a && y <= b || y <= a && z <= b)
                Console.WriteLine("Пройдет");
            else
                Console.WriteLine("Не пройдет");
 
            Console.ReadKey();
        }
    }
1
28.11.2013, 20:24
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.11.2013, 20:24

Определить пройдет ли кирпич через отверстие
Пожалуйста,помогите написать 2 программы и объединить их....Плизззз,помогите...((Завтра уже нужно...

Определить, пройдет ли кирпич через отверстие
Помогите составить блок-схему, и написать програму в VBA?!?!?! Заданы размеры А, В...

Определить, пройдет ли кирпич через отверстие
1.Заданы размеры A, B прямоугольного отверстия и размеры X, Y, Z кирпича. Определить, пройдет ли...


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

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

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