Documento Daffne

Descargar como txt, pdf o txt
Descargar como txt, pdf o txt
Está en la página 1de 4

Ejercicio 01.

MAIN:
import java.util.Scanner;

public class Principal {


public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Ingrese el primer número:");
int num1 = scanner.nextInt();
System.out.println("Ingrese el segundo número:");
int num2 = scanner.nextInt();

ComparadorNumeros.comparar(num1, num2);
}
}

FUNCIONALIDAD:
public class ComparadorNumeros {
public static void comparar(int num1, int num2) {
if (num1 == num2) {
System.out.println("Los números son iguales.");
} else if (num1 < num2) {
System.out.println("El primer número es menor que el segundo.");
} else {
System.out.println("El segundo número es menor que el primero.");
}
}
}

Ejercicio 02.

MAIN:
import java.util.Scanner;

public class Main {


public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);

System.out.println("Ingrese el primer ángulo:");


int angulo1 = scanner.nextInt();

System.out.println("Ingrese el segundo ángulo:");


int angulo2 = scanner.nextInt();

System.out.println("Ingrese el tercer ángulo:");


int angulo3 = scanner.nextInt();

Triangulo triangulo = new Triangulo(angulo1, angulo2, angulo3);


System.out.println(triangulo.tipoDeTriangulo());
}
}

FUNCIONALIDAD:
public class Triangulo {
private int angulo1;
private int angulo2;
private int angulo3;
//Esta parte es el constructor
public Triangulo(int angulo1, int angulo2, int angulo3) {
this.angulo1 = angulo1;
this.angulo2 = angulo2;
this.angulo3 = angulo3;
}

//Metodo donde se verifica el tipo de triangulo


public String tipoDeTriangulo() {
if (angulo1 + angulo2 + angulo3 != 180) {
return "Error: La suma de los ángulos no es igual a 180°";
} else if (angulo1 == 90 || angulo2 == 90 || angulo3 == 90) {
return "RECTÁNGULO";
} else if (angulo1 > 90 || angulo2 > 90 || angulo3 > 90) {
return "OBTUSÁNGULO";
} else {
return "ACUTÁNGULO";
}
}
}
---------------------------------------------------------------------------

Ejercicio 03.
MAIN:
import java.util.Scanner;

public class Main {


public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Ingrese su edad:");
int edad = scanner.nextInt();
Persona persona = new Persona(edad);
System.out.println("Usted se encuentra en la etapa de: " +
persona.getEtapa());
System.out.println("Usted morira en el año: " + persona.getAnoMuerte() +
"Descansa en paz");
}
}

FUNCIONALIDAD:

public class Persona {


private int edad;

public Persona(int edad)


{
this.edad = edad;
}

public String getEtapa()


{
if (edad >= 0 && edad <= 5) {
return "bebe";
} else if (edad >= 6 && edad <= 11) {
return "infancia";
} else if (edad >= 12 && edad <= 18) {
return "adolescencia";
} else if (edad >= 19 && edad <= 26) {
return "juventud";
} else if (edad >= 27 && edad <= 59) {
return "adultez";
} else {
return "vejez";
}
}

public int getAnoMuerte() {


int anoActual = 2024;
int anosRestantes = 80 - edad;
return anoActual + anosRestantes;
}

Ejercicio 04:

MAIN:
import java.util.Scanner;

public class Main {


public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Ingrese el valor de x:");
int x = scanner.nextInt();
System.out.println("Ingrese el valor de n:");
int n = scanner.nextInt();
Operacion operacion = new Operacion(x, n);
System.out.println("La suma de la serie es: " + operacion.calcularSuma());
}
}

FUNCIONALIDAD:
public class Operacion {
private int x;
private int n;

public Operacion(int x, int n) {


this.x = x;
this.n = n;
}

public double calcularSuma() {


double suma = 1.0;
for (int i = 1; i <= n; i++) {
suma += Math.pow(x, i);
}
return suma;
}
}

-----------------------------------------------------------------------
Ejercicio 05
MAIN:
import java.util.Scanner;

public class Main {


public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Ingrese un número entre 2 y 100:");
int numero = scanner.nextInt();

if (numero < 2 || numero > 100)


{
System.out.println("Error: el número ingresado no cumple con la
condición.");
} else
{
Multiplos.mostrarMultiplos(numero);
}
}
}

FUNCIONALIDAD:
import java.util.ArrayList;
import java.util.List;

public class Multiplos {


public static void mostrarMultiplos(int numero)
{
List<Integer> multiplos = new ArrayList<>();
for (int i = numero; i <= 100; i += numero)
{
multiplos.add(i);
}

System.out.println("Los múltiplos de " + numero + " son: " + multiplos);


System.out.println("La cantidad de múltiplos es: " + multiplos.size());
}
}

También podría gustarte