Есть ответ 👍

C#. даны координаты трех вершин прямоугльника.найти координаты четвертой вершины.

144
395
Посмотреть ответы 2

Ответы на вопрос:


        static void main(string[] args)        {                  int32 x1, y1, x2, y2, x3, y3, x4, y4;       console.writeline("введите координаты первой вершины x y");                             x1 = int32.parse(console.;                   y1 = int32.parse(console.;       console.writeline("введите координаты второй вершины x y");         x2 = int32.parse(console.;                   y2 = int32.parse(console.;         console.writeline("введите координаты третий вершины x y");           x3 = int32.parse(console.;                     y3 = int32.parse(console.;           bool b = false;                       x4 = 0;             y4 = 0;           if ((x2 - x1) * (x3 - x1) + (y2 - y1) * (y3 - y1) == 0)                      {                              x4 = x3 + x2 - x1;                               y4 = y3 + y2 - y1;                       }                          else if ((x1 - x2) * (x3 - x2) + (y1 - y2) * (y3 - y2) == 0)                              {                                    x4 = x3 + x1 - x2;                                     y4 = y3 + y1 - y2;                                 }                                  else if ((x1 - x3) * (x2 - x3) + (y1 - y3) * (y2 - y3) == 0)                                                           {                                                              x4 = x2 + x1 - x3;                                             y4 = y2 + y1 - y3;                                       }                                        else b = true;             if (b == false) console.writeline("x4 = "+ x4 + "   y4 = "+ y4);                               else                 console.writeline("данные точки не вершины прямоугольника");             console.readkey();           }

Обозначим буквой а тех, кто изучает только , буквой к - тех, кто только китайский, буквой н - тех, кто только . тех, кто изучает все 3 языка вместе обозначим буквой х. тогда для языка можем записать равенство: а + (15-x) + (17-x) + x = 42 аналогичные равенства можем записать и для других языков в конце концов, получим 3 равенства: а - х = 10 к - х = 5 н - х = 15 также нам известно, что как минимум один язык изучают (100-20) = 80 человек. составим ещё одно равенство: а + к + н + (17 - х) + (15 - х) + (13 - х) + х = 80 его, получим а + к + н - 2х = 35 сложим ранее полученные 3 равенства, получим а + к + н - 3х = 30. если вычесть последнее равенство из предпоследнего, получим х = 5, отсюда (а + к + н) = 45 ответ: 45 (15 - , 10 - кит. , 20 - нем.)

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS