Control de acceso


martes, 24 de octubre de 2023 Dificultad: Intermedio

Objetivo

Escribe un programa en Java que solicite al usuario un nombre de usuario y una contraseña.

Deberá repetirse hasta que el inicio de sesión sea "user" y la contraseña sea "password" o hasta un máximo de 3 intentos.

Si el nombre de usuario y la contraseña son correctos, muestra "Inicio de sesión correcto"; de lo contrario, muestra "Error de inicio de sesión".

Entrada

admin
admin
admin
admin
user
password

Salida

Error de inicio de sesión
Error de inicio de sesión
Inicio de sesión correcto

Solución

Haz clic aquí para ver la solución del ejercicio

Compártelo

Compártelo en tus redes sociales y desafía a tus amigos a resolver problemas de programación. Juntos, podemos aprender y crecer.

Copiado

El codigo se ha copiado correctamente en el portapapeles.

Más Ejercicios

Continua mejorando tus habilidades de programación en Java con nuestra selección de ejercicios prácticos de la lección. ¡Haz clic en Practicar y desafía tus conocimientos!

1

Abecedario de char

Crea un programa en Java que utilice un bucle for y variables char para mostrar las letras del abecedario en mayúsculas.

2

Tabla de multiplicar

Escribe un programa en Java que pregunte al usuario por un número x y muestre el resultado de su tabla de multiplicar del 1 al 10.

3

Producto de un número

Cree un programa en Java que solicite al usuario dos números enteros y muestre su multiplicación utilizando sumas consecutivas en lugar del operador *.

4

Número primo

Desarrolla un programa en Java que pida al usuario ingresar un número entero y determine si es un número primo o no.

5

Números impares en descendente

Escribe un programa en Java que muestre los números impares desde x hasta y en orden descendente.

6

Devolver el cambio

Crea un programa en Java que simule una caja registradora de supermercado para devolver el cambio de una compra.

7

Producto de factores primos

Crea un programa en Java que solicite al usuario un número entero (x) y muestre el producto de sus factores primos. Los factores primos son los números primos que dividen exactamente a un número sin dejar residuo.

8

Usando la instrucción while

Ejercicio Java: Multiplica un número por 10 usando la instrucción while. Practica bucles en Java.

9

Usando la instrucción do-while

Ejercicio Java con do-while: Multiplica un número por 10 hasta ingresar un número negativo. Practica bucles en Java.

10

Número repetido

Programa en Java que repite un número tantas veces como se especifique. Personaliza la cantidad de repeticiones.

11

Convertir número a binario y hexadecimal

Cree un programa en Java que solicite al usuario un número entero (x) y lo muestre en hexadecimal y binario.

12

Tabla hexadecimal del 0 al 255

Cree un programa en Java que muestre los números hexadecimales del 0 al 255 en una tabla con 16 filas, cada una con 16 números.

13

Rango de números

Ejercicio en Java: Solicita un rango de números (x, y) y muestra los números en pantalla. Practica bucles en Java.

14

Números múltiplos

Programa en Java que muestra los números del 1 al 500 que son múltiplos de 3 y 5. Refuerza tus habilidades en Java con este desafío de números.

15

Control de acceso

Crea un programa en Java que solicita al usuario un nombre de usuario y una contraseña. Debe repetirse hasta que el inicio de sesión sea correcto o hasta un máximo de intentos.

16

Divisiones infinitas

Escribe un programa en Java que permita al usuario ingresar dos números y muestre la división junto con el resto. Indicará si se intenta dividir por 0 y finalizará si el primer número ingresado es 0.

17

Suma de números infinita

Programa Java que suma números ingresados hasta que se introduce 0 y muestra un mensaje de finalización.

18

Tablas de multiplicar infinitas

Practica tus habilidades en Java creando un programa que genera y muestra tablas de multiplicar para un rango específico de números.

19

Estructuras repetitivas

Crea un programa en Java que muestre un rango de números de tres maneras diferentes. Fortalece tu conocimiento en programación.

20

Dígitos en un número

Crea un programa en Java para contar los dígitos en un número entero positivo y manejando números negativos. Mejora tus habilidades de programación en Java.

Estructuras de control: Bucles

Practica con ejercicios en Java relacionados con las condiciones, bucles y estructuras del lenguaje.

Ejercicios prácticos

Seguir aprendiendo

Curso de Programación en C#

Curso de programación gratuito con ejercicios y soluciones prácticas en C#. ¡Comienza a aprender ahora mismo!

Exercises C# App

Lleva tus lecciones de Exercises C# a todas partes con nuestra aplicación para Android. Descárgala ahora desde Google Play.