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

Определить, пройдет ли кирпич через отверстие

23.12.2015, 22:01. Просмотров 1479. Ответов 1
Метки нет (Все метки)

2. Заданы размеры A, B прямоугольного отверстия и размеры X, Y, Z кирпича. Определить, пройдет ли кирпич через отверстие. (Операторы условного перехода (ветвление))
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.12.2015, 22:01
Ответы с готовыми решениями:

Заданы размеры A, B прямоугольного отверстия и размеры X, Y, Z кирпича. Определить, пройдет ли кирпич через отверстие
Не очень понимаю как в программе все это определить. Объясните пожалуйста, если можно с кодом :)

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

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

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

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

1
Difaust
112 / 89 / 66
Регистрация: 27.04.2014
Сообщений: 307
24.12.2015, 00:58 2
Лучший ответ Сообщение было отмечено MikiMaus777 как решение

Решение

2.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace kirpich
{
    class Program
    {
        // Заданы размеры A, B прямоугольного отверстия и размеры X, Y, Z кирпича. Определить, пройдет ли кирпич через отверстие. (Операторы условного перехода (ветвление))
            static void Main(string[] args)
            {
 
                int a, b, x, y, z;
                Console.WriteLine("Введите сторону A отверстия");
                a = Convert.ToInt32(Console.ReadLine());
                Console.WriteLine("Введите сторону B отверстия");
                b = Convert.ToInt32(Console.ReadLine());
                Console.WriteLine("Введите сторону X кирпича");
                x = Convert.ToInt32(Console.ReadLine());
                Console.WriteLine("Введите сторону Y кирпича");
                y = Convert.ToInt32(Console.ReadLine());
                Console.WriteLine("Введите сторону Z кирпича");
                z = Convert.ToInt32(Console.ReadLine());
                int s_otv = a*b;
                if ((a == x && b == y) || (b == x && a == y) || (a == y && b == z) || (a == z && b == x) || (a== z && b == y) || (a==x && b==z))
                {
                    Console.WriteLine("Кирпич пройдёт в отверсвтие");
                }
                else Console.WriteLine("Кирпич не пройдёт в отверсвтие");
                Console.ReadLine();
            }
 
        }
    }
Добавлено через 21 минуту
3.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace quad
{
    class Program
    {
        // 
            static void Main(string[] args)
            {
                // уравнение квадрата на плоскости: |x-a| + |y-b| <=d/2, где (a,b) координаты центра квадрата(o), а d - диагональ квадрата
                // из условия: d = 6, (a,b) = (4,4)
                // исходная формула получает вид: |x-4| + |y-4| <=3
                int x,y;
                Console.WriteLine("Введите x");
                x = Convert.ToInt32(Console.ReadLine());
                Console.WriteLine("Введите y");
                y = Convert.ToInt32(Console.ReadLine());
                int cur = Math.Abs(x - 4) + Math.Abs(y - 4);
                if (cur <= 3) Console.WriteLine("Точка с координатами ("+x+","+y+") лежит внутри заштрихованной области");
                else Console.WriteLine("Точка с координатами (" + x + "," + y + ") лежит вне внутри заштрихованной области");
                    
                Console.ReadLine();
            }
 
        }
    }
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.12.2015, 00:58

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

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

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


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

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

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