Risipa de key_press | Programare

Programare .Net | Tehnici de programare | Tutoriale | Lectii si exemple

Risipa de key_press | Programare - Programare .Net | Tehnici de programare | Tutoriale | Lectii si exemple

Tipul triunghiului

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

Your email address will not be published. Required fields are marked *

*