Hola Jairo, espero que estés bien
Parece que estás en el camino correcto con tu programa para validar contraseñas. Sin embargo, he notado que la contraseña predefinida en tu código es "1234", mientras que en el ejercicio se menciona que debería ser "123456". Para que tu programa se ajuste al ejercicio que estás realizando, simplemente necesitas cambiar la contraseña en la condición del if
para que sea "123456".
Aquí tienes cómo debería verse tu código corregido:
import java.util.Scanner;
public class Ejerciciosif {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("Ingrese la contraseña: ");
String contrasena = sc.nextLine();
sc.close();
if(contrasena.equals("123456")){ // Cambiado a "123456"
System.out.println("¡Acceso permitido!");
}else {
System.out.println("¡Acceso denegado!");
}
}
}
Con este cambio, tu programa debería funcionar como se espera en el ejercicio. Espero que esto te ayude y que puedas seguir avanzando en tu aprendizaje de Java.
¡Espero haber ayudado y buenos estudios!