Jump to content

Search the Community

Showing results for tags 'questão em c'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 1 result

  1. 2. Dados três valores X, Y e Z, verifique se eles podem ser os comprimentos dos lados de um triângulo e, se forem, verifique se é um triângulo eqüilátero, isósceles ou escaleno. Se eles não formarem um triângulo, escreva uma mensagem. Considere que: a) o comprimento de cada lado de um triângulo é menor que a soma dos outros dois lados b) chama-se eqüilátero o triângulo que tem três lados iguais c) denomina-se isósceles o triângulo que tem o comprimento de dois lados iguais d) recebe o nome de escaleno o triângulo que tem os três lados diferentes. O meu algoritmo é esse: #include <stdio.h> int main() { /*O comprimento de um lado do triângulo é sempre menor do que a soma dos outros dois. Eqüilátero > Todos lados iguais Isósceles > Dois lados iguais Escaleno > Todos os lados diferentes*/ int l1, l2, l3, triangulo; printf("Digite o tamanho do primeiro lado do triangulo: "); scanf("%d",&l1); printf("Digite o tamanho do segundo lado do triangulo: "); scanf("%d",&l2); printf("Digite o tamanho do terceiro lado do triangulo: "); scanf("%d",&l3); printf("\n"); if ((l1 < (l2 + l3)) && (l2 < (l1 + l3)) && (l3 < (l1 + l2))) { printf("E um triangulo\n"); triangulo=1; } else { printf("Nao e um triangulo\n\n"); triangulo=0; } if(triangulo==1) { if((l1==l2)&&(l2==l3)) { printf("Equilatero\n\n"); } else if(triangulo==1) { if( ((l1==l2) && (l1||l2<!l3)) || ((l2==l3) && (l2||l3<!l1)) || ((l3==l1) && (l1||l3<!l2)) ) { printf("Isoceles\n\n"); } } else if(triangulo==1) { if((l1<!l2) && (l1<!l3) && (l2<!l3)) { printf("Escaleno"); } } } system("pause"); return 0; } O erro está aparecendo na última parte, a parte do triangulo escaleno. Eu executo tudo e não aparece nada na parte de escaleno. Eu executo e aparecem os dois primeiros triangulos mas quando eu tento fazer o escaleno não aparece nada. Alguém poderia me ajudar a corrigir esse erro? Porfavor. :'D É de uma lista de exercícios que tenho que terminar o mais rápido possível. kk desde já agradeço. :D
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.