none
C# RRS feed

Respostas

  • a = b E a = c E b = c  :   é  Triângulo equilátero

     

    (a = b E a <> c) OU (a = c E a <> b) OU (b = c E a <> c)    : Triângulo isósceles 

     

    a <> b E a <> c E b <> c : Triângulo escaleno

     

     

     

    if(a==b && a==c && b==c)
    
    //é equilatero
    
    else if((a==b & a!=c) || (a==c && a != b) || (b==c & a!=c))
    
    //é isosceles
    
    else
    
    //no caso todas as tentativas de comparação entre os lados ja foram esgotadas, os 3 lados são diferentes em tamanho
    
    //é escaleno
    
    
    

    Qualquer duvida poste

    []s

     

     

     

    • Sugerido como Resposta Eduardo Cury segunda-feira, 7 de março de 2011 18:34
    • Marcado como Resposta Aprendiz00 segunda-feira, 7 de março de 2011 23:12
    segunda-feira, 7 de março de 2011 18:33

Todas as Respostas

  • Equilátero = os 3 lados são iguais

    se o usuario entrar 3, 3 e 3, forma um triangulo equilátero

     

    Isosceles = pelo menos 2 lados iguais, 1 diferente

    entradas : 3, 3, 2 = isosceles

     

    Escaleno = 3 lados com medidas diferentes

    entradas: 3, 1, 2 = escaleno

     

    Os valores de entrada são EXEMPLOS, o usuario pode entrar qualquer valor.

    []s

    segunda-feira, 7 de março de 2011 00:04
  • sei mas eu não estou sabendo montar isso.. ta dando erro na hora de compilar.. fala que num pode usar && em double tentei int mais não dah..
    segunda-feira, 7 de março de 2011 01:52
  • J. B.,

    Poste o seu código para que possamos ajudá-lo.

    Att.

    Ari C. Raimundo
    MCAD, MCTS
    http://araimundo.blogspot.com

    segunda-feira, 7 de março de 2011 02:01
    Moderador
  • sei mas eu não estou sabendo montar isso.. ta dando erro na hora de compilar.. fala que num pode usar && em double tentei int mais não dah..

    Poste o código pra eu analisar, sem código fica dificil saber o que vc escreveu

    []s

    segunda-feira, 7 de março de 2011 02:01
  • a = b E a = c E b = c  :   é  Triângulo equilátero

     

    (a = b E a <> c) OU (a = c E a <> b) OU (b = c E a <> c)    : Triângulo isósceles 

     

    a <> b E a <> c E b <> c : Triângulo escaleno

     

     

     

    if(a==b && a==c && b==c)
    
    //é equilatero
    
    else if((a==b & a!=c) || (a==c && a != b) || (b==c & a!=c))
    
    //é isosceles
    
    else
    
    //no caso todas as tentativas de comparação entre os lados ja foram esgotadas, os 3 lados são diferentes em tamanho
    
    //é escaleno
    
    
    

    Qualquer duvida poste

    []s

     

     

     

    • Sugerido como Resposta Eduardo Cury segunda-feira, 7 de março de 2011 18:34
    • Marcado como Resposta Aprendiz00 segunda-feira, 7 de março de 2011 23:12
    segunda-feira, 7 de março de 2011 18:33
  • Valeu mesmo em..
    segunda-feira, 7 de março de 2011 23:13
  • using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;

    namespace ProTriangulo
    {
        class Program
        {
            static void Main(string[] args)
            {
                int n1, n2, n3;

                Console.Write("Informe um lado para o Triângulo:");
                n1 = Convert.ToInt32(Console.ReadLine());

                Console.Write("Informe um segundo lado para o Triângulo:");
                n2 = Convert.ToInt32(Console.ReadLine());

                Console.Write("Informe um terceiro lado para o Triângulo:");
                n3 = Convert.ToInt32(Console.ReadLine());


                    if (n1 == n2 && n1 == n3 && n2 == n3)
                    {
                        Console.Write("^^^TRIANGULO EQUILATERO - TRES LADOS IGUAIS^^^");
                    }

                    else if (n1 != n2 && n1!=n3 && n2!= n3)
                    {
                        Console.Write(">>>TRIANGULO ESCALENO - TRES LADOS DIFERENTES>>>");
                    }

                    else
                    {
                        Console.Write("TRIANGULO ISOSCELES - DOIS LADOS IGUAIS");
                    }

                Console.ReadKey();

            }
        }
    }
    domingo, 24 de fevereiro de 2013 01:24
  • using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;

    namespace ProTriangulo
    {
        class Program
        {
            static void Main(string[] args)
            {
                int n1, n2, n3;

                Console.Write("Informe um lado para o Triângulo:");
                n1 = Convert.ToInt32(Console.ReadLine());

                Console.Write("Informe um segundo lado para o Triângulo:");
                n2 = Convert.ToInt32(Console.ReadLine());

                Console.Write("Informe um terceiro lado para o Triângulo:");
                n3 = Convert.ToInt32(Console.ReadLine());


                    if (n1 == n2 && n1 == n3 && n2 == n3)
                    {
                        Console.Write("^^^TRIANGULO EQUILATERO - TRES LADOS IGUAIS^^^");
                    }

                    else if (n1 != n2 && n1!=n3 && n2!= n3)
                    {
                        Console.Write(">>>TRIANGULO ESCALENO - TRES LADOS DIFERENTES>>>");
                    }

                    else
                    {
                        Console.Write("TRIANGULO ISOSCELES - DOIS LADOS IGUAIS");
                    }

                Console.ReadKey();

            }
        }
    }
    domingo, 24 de fevereiro de 2013 01:25