Existência de triângulo, em Pascal
Publicado por Perfil removido (última atualização em 27/09/2016)
[ Hits: 3.296 ]
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 para selecionar os números em posições impares em array de 19 espaços e calcular a media
Nenhum comentário foi encontrado.
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Novos apps de produtividade, avanços em IA e distros em ebulição agitam o universo Linux
Como instalar o repositório do DBeaver no Ubuntu
Como instalar o Plex Media Server no Ubuntu
Digitando underscore com "shift" + "barra de espaços"
Como ativar a lixeira e recuperar aquivos deletados em um servidor Linux
Como mudar o nome de dispositivos Bluetooth via linha de comando
É normal não gostar de KDE? (9)
Linux é a solução para o fim do Windows10? (2)
Problemas com Driver NVIDIA (4)









