Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

Respuesta Contareña

import java.util.Scanner;

public class Ifelserepasando {

    public static void main(String[] args) {

        Scanner scanner = new Scanner(System.in);

        int passwordCorrecto = 867463;
        int passwordIngresado;

        System.out.println("Ingrese la contraseña:");
        passwordIngresado = scanner.nextInt();

        if (passwordIngresado == passwordCorrecto) {
            System.out.println("¡Acceso permitido!");
        } else {
            System.out.println("¡Acceso denegado!");
        }
        scanner.close();
    }
}
1 respuesta
solución!

Hola Sebastian,

Parece que estás trabajando en un ejercicio para validar contraseñas en Java. Tu código está muy bien estructurado y cumple con la función de verificar si la contraseña ingresada es correcta o no. Sin embargo, según el contexto del ejercicio, parece que la contraseña predefinida debería ser 123456 en lugar de 867463.

Aquí tienes cómo podrías ajustar tu código para que se alinee con el ejercicio:

import java.util.Scanner;

public class Ifelserepasando {

    public static void main(String[] args) {

        Scanner scanner = new Scanner(System.in);

        int passwordCorrecto = 123456; // Cambia la contraseña a la esperada en el ejercicio
        int passwordIngresado;

        System.out.println("Ingrese la contraseña:");
        passwordIngresado = scanner.nextInt();

        if (passwordIngresado == passwordCorrecto) {
            System.out.println("¡Acceso permitido!");
        } else {
            System.out.println("¡Acceso denegado!");
        }
        scanner.close();
    }
}

Con este cambio, tu programa debería funcionar tal como se espera en el ejercicio. Espero que esto te ayude a avanzar en tu aprendizaje de Java.

¡Espero haber ayudado y buenos estudios!