Condicionales en Java

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

--------------------------------------------1----------------------------------

import java.util.Scanner;

public class CalculoSalario {


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

// Solicitar nombre
System.out.print("Ingrese su nombre: ");
String nombre = scanner.nextLine();

// Solicitar edad
System.out.print("Ingrese su edad: ");
int edad = scanner.nextInt();

// Validar la edad y calcular el aumento de salario


double salario;
if (edad < 16) {
System.out.println("Usted es menor de 16 años y no tiene edad para
trabajar.");
return;
} else if (edad >= 19 && edad <= 50) {
salario = calcularSalarioConAumento();
} else if (edad >= 51 && edad <= 60) {
salario = calcularSalarioConAumento(0.10);
} else {
salario = calcularSalarioConAumento(0.15);
}

// Solicitar peso
System.out.print("Ingrese su peso (en kilogramos): ");
double peso = scanner.nextDouble();

// Mostrar resultados
System.out.println("Nombre: " + nombre);
System.out.println("Edad: " + edad + " años");
System.out.println("Peso: " + peso + " kg");
System.out.println("Salario con aumento: $" + salario);

scanner.close();
}

// Función para calcular el salario con un aumento porcentual


private static double calcularSalarioConAumento() {
double salarioBase = 1000.0; // Salario base
double aumentoPorcentaje = 0.05; // Aumento del 5%
return salarioBase * (1 + aumentoPorcentaje);
}

// Función sobrecargada para calcular el salario con un aumento personalizado


private static double calcularSalarioConAumento(double aumentoPorcentaje) {
double salarioBase = 1000.0; // Salario base
return salarioBase * (1 + aumentoPorcentaje);
}
}
-----------------------------------------2------------------------------------
import java.util.Scanner;

public class MayorDeDosNumeros {


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

// Solicitar el primer número


System.out.print("Ingrese el primer número: ");
double numero1 = scanner.nextDouble();

// Solicitar el segundo número


System.out.print("Ingrese el segundo número: ");
double numero2 = scanner.nextDouble();

// Comprobar y mostrar el resultado


if (numero1 > numero2) {
System.out.println("El mayor número es: " + numero1);
} else if (numero2 > numero1) {
System.out.println("El mayor número es: " + numero2);
} else {
System.out.println("Los números son iguales.");
}

scanner.close();
}
}
---------------------------------------------3------------------------------------
import java.util.Scanner;

public class DiaDeLaSemana {


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

// Solicitar un número del 1 al 7


System.out.print("Ingrese un número del 1 al 7: ");
int numero = scanner.nextInt();

// Determinar el día de la semana


if (numero == 1) {
System.out.println("Lunes");
} else if (numero == 2) {
System.out.println("Martes");
} else if (numero == 3) {
System.out.println("Miércoles");
} else if (numero == 4) {
System.out.println("Jueves");
} else if (numero == 5) {
System.out.println("Viernes");
} else if (numero == 6) {
System.out.println("Sábado");
} else if (numero == 7) {
System.out.println("Domingo");
} else {
System.out.println("No válido");
}

scanner.close();
}
}

También podría gustarte