Определись вид треугольника - C#

Узнай цену своей работы

Формулировка задачи:

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

Решение задачи: «Определись вид треугольника»

textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace ConsoleApplication2
{
    class Program
    {
        static void Main(string[] args)
        {
               int a, b, c;
    string temp = "";
    Console.Write("Введите A: ");
    temp = Console.ReadLine();
    a = Convert.ToInt32(temp);
    Console.Write("Введите B: ");
    temp = Console.ReadLine();
    b = Convert.ToInt32(temp);
    Console.Write("Введите C: ");
    temp = Console.ReadLine();
    c = Convert.ToInt32(temp);
    if ((a * a + b * b == c * c) || (a * a + c * c == b * b) || (c * c + b * b == a * a))
    {
        Console.WriteLine("Этот треугольник прямоугольный");
    }
    if((a==b)||(a==c)||(b==c))
    {
        Console.WriteLine("Этот треугольник равнобедряный");
    }
    if ((a == b)&&(a==c)&&(b==c))
    {
        Console.WriteLine("Этот треугольник равносторонний");
    }
    else
    {
        Console.WriteLine("Это обычный треугольник");
    }
    Console.ReadLine();
        }
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.077 из 5
Похожие ответы