Existência de triângulo, em Pascal
Publicado por Perfil removido (última atualização em 27/09/2016)
[ Hits: 3.049 ]
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.
Operações básicas da matemática
escreve os números de 1 a 9 com repeat - until
Nenhum comentário foi encontrado.
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Vim - incrementando números em substituição
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
Flatpak: remover runtimes não usados e pacotes
Mudar o gerenciador de login (GDM para SDDM e vice-versa) - parte 2
Linux rodando do hd externo ou ssd? (0)
Tentando acessar o linux por conexão área remota (1)
Site para donwloads de ISO windows server, xp e outros. (2)
Acabei de formatar meu ssd e deu erro (0)
Não consigo copiar arquivos do Mint para meu smartphone com android 11... (5)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta