Advertisement
LEANDRONIEVA

Ejercicio6Tp0

Aug 30th, 2022 (edited)
956
0
Never
1
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.47 KB | None | 0 0
  1. package tp0nuevo;
  2.  
  3. import tp0.Helper;
  4.  
  5. public class Tp0ejercicio6 {
  6.  
  7.     public static void main(String[] args) {
  8.         // TODO Auto-generated method stub
  9.        
  10.         System.out.println("Ejercicio 6 Tp 0");
  11.         System.out.println("Vamos a clasificar un triángulo (en equilátero, isósceles o escaleno)");
  12.        
  13.         int lado1 = ingresarParametro();
  14.         int lado2 = ingresarParametro();
  15.         int lado3 = ingresarParametro();
  16.         while (!esUnTriangulo(lado1, lado2, lado3)){
  17.             System.out.println("Los valores dados no corresponden a un triángulo, de acuerdo con el teorema de la desigualdad...");
  18.             System.out.println("Intente nuevamente");
  19.             lado1 = ingresarParametro();
  20.             lado2 = ingresarParametro();
  21.             lado3 = ingresarParametro();
  22.             esUnTriangulo(lado1, lado2, lado3);
  23.         }
  24.         evaluar(lado1,lado2, lado3);
  25.         System.out.println("Fin del programa");
  26.     }      
  27.    
  28.     @SuppressWarnings("static-access")
  29.     public static Integer ingresarParametro() {
  30.         Helper help = new Helper();
  31.         int num = help.getPositiveInt("Ingrese un lado");
  32.        
  33.         return num;
  34.     }
  35.  
  36.     public static boolean esUnTriangulo(int a, int b, int c) {
  37.             if(((a+b)>c)&((b+c)>a)&((a+c)>b))return true;
  38.         return false;
  39.     }
  40.    
  41.     public static void evaluar(int a, int b, int c) {
  42.         if (a==b&b==c) {
  43.             System.out.println("Es un triángulo equilátero...");
  44.         }else if((a==b&b!=c)|(a==c&b!=c)|(b==c&a!=b)) {
  45.             System.out.println("Es un triángulo isósceles...");
  46.         }else{
  47.             System.out.println("Es un triángulo escaleno...");
  48.         }
  49.     }
  50. }
Advertisement
Comments
Add Comment
Please, Sign In to add comment
Advertisement