Existência de triângulo, em Java
Publicado por Perfil removido (última atualização em 30/11/2016)
[ Hits: 10.643 ]
Download ProgramaTriangulo001.java
Programa em Java, 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.
Incluí umas perfumarias sobre valores não-aceitos e tratamento de exceções, bem como valores em branco.
import java.util.Scanner; public class ProgramaTriangulo001 { public static void main (String args[]) { Scanner Leitor = new Scanner (System.in); String Lado; float a = 0; float b = 0; float c = 0; try { System.out.print("Entre com a medida do lado 1 do triangulo: "); Lado = Leitor.nextLine(); a = (Lado == null || Lado.trim().equals("")) ? 0 : Float.parseFloat(Lado); System.out.print("Entre com a medida do lado 2 do triangulo: "); Lado = Leitor.nextLine(); b = (Lado == null || Lado.trim().equals("")) ? 0 : Float.parseFloat(Lado); System.out.print("Entre com a medida do lado 3 do triangulo: "); Lado = Leitor.nextLine(); c = (Lado == null || Lado.trim().equals("")) ? 0 : Float.parseFloat(Lado); } catch (NumberFormatException e) { System.out.println("Digite somente numeros para as medidas 1, 2 e 3."); System.exit(1); } if (a<=0 || b<=0 || c<=0) { System.out.println("Lados nulos ou negativos nao sao aceitos."); System.exit(2); } if (a>=b+c || b>=c+a || c>=a+b) { System.out.println("Triangulo inexistente."); System.exit(3); } if (a==b && b==c) System.out.println("Triangulo equilatero."); else if (a==b || b==c || c==a) System.out.println("Triangulo isosceles."); else System.out.println("Triangulo escaleno."); System.exit(0); } }
primeiros exemplos usando metodos
Cronômetro e/ou agendador de tarefas em Java
Nenhum comentário foi encontrado.
Como agendar um backup automático do PostgreSQL no Cron evitando o problema de senha
Como preparar o Vim/Neovim para corrigir ortografia em português
Dark Web e Malwares na internet, quanto custa?
Configuração básica do Conky para mostrar informações sobre a sua máquina no Desktop
Como verificar o hash de um arquivo baixado da Internet e como criar um hash
Debian 12 - IPTABLES - removendo NFTABLES
OverWatch 2 - Abrindo portas do jogo no Iptables.
Como instalar o adaptador wifi USB Intelbras ACtion A1200 no Linux Mint
Como normalizar seus arquivos MP3 para que fiquem no mesmo volume
Instalação do Programa Imposto de Renda Pessoa Física 2023 [RESOLVIDO]... (6)
Instalando e compilando o GCC/G++ erro (4)
[C/C++] BRT - Bulk Renaming Tool
[Shell Script] Criação de Usuarios , Grupo e instalação do servidor de arquivos samba
[Shell Script] Tire screenshots com Scrot facilmente com Zscrot
[Shell Script] DioPSI - Script multidistro para instalar programas
[Shell Script] ARS Vídeos - Cortador de vídeos e webcam shooter