Informática, perguntado por zehk, 1 ano atrás

ler o tamanho dos 3 lados A, B e C de um triângulo, onde A é o maior  lado, e escrever em qual caso este triângulo se encaixa em c

Soluções para a tarefa

Respondido por Manfred19
1
var a,b,c : real inicio // Seção de Comandos escreva("entre com o valor de a: ") leia(a) escreva("entre com o valor de b: ") leia(b) escreva("entre com o valor de c: ") leia(c) se (A<B+C) e (B<A+C) e (C<A+B) entao escreval("Estes valores formam um triangulo") se (A=B) e (B=C) entao escreva ("Triangulo Equilátero") senao se (A=B) ou (B=C) ou (A=C) entao escreva ("Triângulo Isósceles") senao escreva ("Triangulo Escaleno") fimse fimse senao escreva ("Estes valores não formam um triângulo") fimse fimalgoritmo

zehk: tem que usar math.h
Manfred19: math.h é para funções matematicas, tipo int a = 2 int b = 4;
Manfred19: usa só essa #include stdio.h
zehk: eu não sei mexer nesse app! quero deitar mas essa droga não deixa, falto as condições! uma delas e se a^2=b^2+c^2 e um triângulo retângulo
Manfred19: desculpa tem que usar sim o math.h, cara poe todas as bibliotecas
zehk: é a primeira vez que uso esse app, e ele já está me irritando! tem como editar a pergunta!?
Manfred19: inicio x, y, z: real; leia(x,y,z); se x < y + z e y < x + z e z < x + y então imprima (é triangulo); se x = y e y = z e z = x então imprima ("equilatero"); senão se (x=y e y<>z) ou (x=z e z<>y) ou (y=z e z<>x); então imprima("escaleno"); senão se x≠y e y≠z e z≠x então imprima("escaleno"); fimse; fimse; finse; senão imprima("não é triangulo"); fimse; fim.
Perguntas interessantes