Existência de triângulo, em Pascal
Publicado por Perfil removido (última atualização em 27/09/2016)
[ Hits: 3.403 ]
Programa em Pascal, que recebe três valores e decide se eles formam um triângulo. Também diz se o triângulo é equilátero, isósceles ou escaleno.
Obs: há um bug para negativos.
Program Triangulo;
{$ifndef __GPC_RELEASE__} Uses Crt; {$endif}
Type
{$ifdef FPC}
MyInt = QWord;
{$endif}
{$ifdef __GPC_RELEASE__}
MyInt = LongestWord;
{$endif}
Var
a, b, c : MyInt;
Begin
WriteLn('Digite valores inteiros nao-nulos e positivos.');
Write('Entre com a medida do lado 1 do triangulo: ');
ReadLn(a);
Write('Entre com a medida do lado 2 do triangulo: ');
ReadLn(b);
Write('Entre com a medida do lado 3 do triangulo: ');
ReadLn(c);
If (a<=0) Or (b<=0) Or (c<=0) Then
Begin
WriteLn('Lados nulos ou negativos nao sao aceitos.');
Halt(1);
End;
If (a>=b+c) Or (b>=c+a) Or (c>=a+b) Then
Begin
WriteLn('Triangulo inexistente.');
Halt(1);
End;
If (a=b) And (b=c) Then
Writeln ('Triangulo equilatero.')
Else If (a=b) Or (b=c) Or (c=a) Then
WriteLn('Triangulo isosceles.')
Else
WriteLn('Triangulo escaleno.');
End.
programa pra somar e tirar média
Nenhum comentário foi encontrado.
Papagaiando o XFCE com temas e recursos
WhatsApp com Chamadas no Linux via Waydroid
XFCE - quase um Gnome ou Plasma mas muito mais leve
LXQT - funcional para máquinas pererecas e usuários menos exigentes
Centralizar Logo com Transparência via ImageMagick
Removendo entradas de boot UEFI "fantasmas" via terminal
Atualizações de Segurança Automáticas no Debian
Como cortar as partes de um vídeo com passagens de áudio em branco
Reflexão sobre a sobrevivência do Gentoo Linux (7)
Doações para LM dezembro 2025 record! (2)
Uma pergunta bem simples mas não achei resposta (ainda) [RESOLVIDO] (3)









