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

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

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

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

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

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

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

Определить размеры сторон изображения с интернета
Здравствуйте. Нужно определить размеры сторон .jpg изображения, расположенного...

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

3
titans2011
302 / 263 / 109
Регистрация: 27.09.2010
Сообщений: 1,058
28.11.2013, 18:23 2
Всё как в жизне. Перебором разных позиций. Представьте себе дырку, 5 на 10 см. Представили? Так вот, вы начинаете прикладывать кирпич разными боками, разными сторонами, крутить, вертеть. А что нужно, что бы кирпичь прошел? Нужно что бы у кирпича стороны были меньше чем дырки? Поятно? А теперь берем код, и пишем перебором для каждой стороны условие- проходит ли в дырку.
0
ElJorike
3 / 3 / 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
361 / 333 / 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
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.11.2013, 20:24

Как сохранить исходные размеры таблицы Excel при копи/пасте через C#?
Есть таблица внутри книги Excel, которую нужно достать и поместить в другую...

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

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


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

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

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