Определись вид треугольника - 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(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д