Problema:
Elabore um programa em Java que leia três comprimentos de reta fornecidos pelo usuário e imprima na tela se essas retas podem formar ou não um triângulo.
Objetivo:
Apresentar aos alunos os operadores relacionais e lógicos.
/**
* Curso de Programação JAVA
*
* Exercício 07 - Verificar se três comprimentos
* de retas podem formar um triângulo
*
* @author Prof. Eric Loque M. Xavier
* @version 1.0.0
* Data 05/01/2017
*
*/
import java.util.Scanner;
public class exercicio7 {
public static void main(String[] args){
Scanner ler = new Scanner(System.in);
//Informe três dimensões de retas
System.out.println("Informe 3 medidas:");
int a = ler.nextInt();
int b = ler.nextInt();
int c = ler.nextInt();
String texto;
//Verifica se três retas podem formar um triângulo
if( (a+b>c)&&(a+c>b)&&(b+c>a) )
texto ="É triângulo";
else
texto = "Não é triângulo";
/*
O mesmo teste poderia ser realizado
com o operador ternário
*/
//texto=((a+b>c)&&(a+c>b)&&(b+c>a))?"É triângulo":"Não é triângulo";
System.out.println(texto);
}
}