Sa se determine tipul triunghiului in functie de valoarea laturilor.
Analiza Programului
Un triunghi echilatateral are toate laturile egale, un triunghi isoscel are doua laturi egale iar un triunghi oarecare nu are nici o latura egala.
using System; namespace Triangles { class Program { static void Main(string[] args) { //citirea valorilor de la tastatura int a, b, c; Console.Write("Introduceti a = "); Int32.TryParse(Console.ReadLine(), out a); Console.Write("Introduceti b = "); Int32.TryParse(Console.ReadLine(), out b); Console.Write("Introduceti c = "); Int32.TryParse(Console.ReadLine(), out c); if(a <=0 || b<=0 || c<=0) { Console.WriteLine("Nu se poate determina tipul triunghiului"); return; } //verifica daca triunghiul este echilateral if(a == b && b == c) { Console.WriteLine("Triunghiul este echilateral"); } //verifica daca triunghiul este isoscel else if(a == b || a == c || b == c) { Console.WriteLine("Triunghiul este isoscel"); } else { Console.WriteLine("Triunghiul este oarecare"); } } } }
Category: Uncategorized