Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

Resolucion del reto de Condicionales con If/Else del 6 al 9

Carlos trabaja en una empresa de logística que opera solo de lunes a viernes, sin actividades los fines de semana. Para evitar confusiones, necesita un programa que, al recibir un día de la semana, indique si es un día hábil o no. Crea un programa que reciba un día de la semana (en minúsculas) y muestre un mensaje indicando si es un día hábil o no. import java.util.Scanner; public class DiaHabil { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Ingrese el día de la semana (en minúsculas): "); String dia = scanner.nextLine(); String dia1 = "sabado"; String dia2 = "domingo"; if(dia.equals(dia1) || dia.equals(dia2)){ System.out.println(dia+" no es un dia hábil"); }else{ System.out.println(dia+ " es un dia hábil "); } } } Emerson trabaja en un banco y necesita verificar si un número digitado por el cliente está dentro del rango permitido de valores para un préstamo, que va de 1000 a 5000 dólares. Crea un programa que reciba un valor y muestre si está dentro del intervalo permitido o no. import java.util.Scanner; public class NumeroEnIntervalo { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Ingrese el valor del Prestamo: "); double valor = scanner.nextDouble(); double valor1 = 1000; double valor2 = 5000; if(valor >= valor1 && valor <= valor2){ System.out.println("El valor "+valor+" está dentro del intervalo permitido para el préstamo"); }else{ System.out.println("El valor "+valor+ " no está dentro del intervalo permitido para el préstamo"); } } } Marcos está estudiando geometría y necesita verificar si tres lados pueden formar un triángulo. Para que tres lados formen un triángulo, la suma de dos lados debe ser mayor que el tercer lado. Él quiere un programa que reciba tres lados y muestre un mensaje indicando si los lados pueden formar un triángulo o no. Con base en este escenario, crea un programa que reciba tres lados y muestre un mensaje indicando si los lados pueden formar un triángulo o no. import java.util.Scanner;

public class VerificacionTriangulo { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Ingrese el primer lado: "); int lado1 = scanner.nextInt(); System.out.println("Ingrese el segundo lado: "); int lado2 = scanner.nextInt(); System.out.println("Ingrese el tercer lado: "); int lado3 = scanner.nextInt(); if(((lado1+lado2) > lado3)&&((lado1+lado3)>lado2)&&((lado2+lado3)>lado1)){ System.out.println("los lados pueden formar un triangulo"); }else{ System.out.println("los lados no pueden formar un triangulo"); } } } María trabaja en un banco de sangre y necesita verificar si un donante es compatible para donar sangre. Para ser compatible, el donante debe cumplir con los siguientes criterios: • Tener entre 18 y 65 años. • Pesar más de 50 kg. Ella desea un programa que reciba la edad y el peso del donante e indique si es compatible para donar sangre. Si no lo es, el programa debe indicar qué criterio no fue cumplido. ¿Cómo crearías un programa que reciba la edad y el peso del donante y muestre un mensaje indicando si es compatible o no, además de informar qué criterio no fue cumplido, si es el caso? import java.util.Scanner;

public class CompatibilidadDonarSangre { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Ingrese la edad del donante: "); int edad = scanner.nextInt(); System.out.println("Ingrese el peso del donante (en kg):"); double peso = scanner.nextDouble(); if((edad >= 18 && edad <= 65) && peso >= 50){ System.out.println("Si es compatible para donar sangre."); }else if((edad <= 18 && edad >= 65) || peso >= 50){ System.out.println("el donante no es compatible"); System.out.println("Motivo: Debe tener entre 18 y 65 años."); }else if((edad >= 18 && edad <= 65)&& peso < 50){ System.out.println("el donante no es compatible"); System.out.println("Motivo: Su peso no supera los 50 Kilogramos"); }else{ System.out.println("el donante no es compatible"); System.out.println("Motivo: Debe tener entre 18 y 65 años"); System.out.println("Motivo: Su peso no supera los 50 kilogramos"); } } }