programa que me pida un usuario un número que sea positivo y al mismo tiempo negativo JOPtionPne
Aquí te dejo un ejemplo de programa en Java que pide al usuario un número que sea tanto positivo como negativo al mismo tiempo, lo cual es imposible ya que un número solo puede ser uno u otro. Sin embargo, puedo ofrecerte una solución que te permita elegir entre dos opciones: un número positivo o un número negativo. ```java import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); while (true) { System.out.println("¿Desea ingresar un número positivo o negativo?"); System.out.println("1. Positivo"); System.out.println("2. Negativo"); System.out.print("Ingrese su opción: "); int opcion = scanner.nextInt(); switch (opcion) { case 1: System.out.print("Ingrese un número positivo: "); double numero = scanner.nextDouble(); if (numero > 0) { System.out.println("Número positivo ingresado correctamente: " + numero); } else { System.out.println("Error: El número ingresado no es positivo."); } break; case 2: System.out.print("Ingrese un número negativo: "); double numeroNegativo = scanner.nextDouble(); if (numeroNegativo < 0) { System.out.println("Número negativo ingresado correctamente: " + numeroNegativo); } else { System.out.println("Error: El número ingresado no es negativo."); } break; default: System.out.println("Opción inválida. Por favor, ingrese una opción válida."); } System.out.print("¿Desea continuar? (1. Sí / 2. No): "); int continuar = scanner.nextInt(); if (continuar == 2) { break; } } scanner.close(); } } ``` En este programa, el usuario puede elegir entre ingresar un número positivo o negativo. Si el usuario ingresa un número que no cumple con la condición (positivo o negativo), se le mostrará un mensaje de error. El programa continuará solicitando números hasta que el usuario decida salir.