Grupo
Conceptos básicos control de flujo en C#
Objectivo
El objetivo de este ejercicio es escribir un programa en C# para solicitar al usuario que ingrese su nombre de usuario y contraseña (ambos deben ser números enteros) y repetir la solicitud tantas veces como sea necesario hasta que el nombre de usuario ingresado sea "12" y la contraseña sea "1234".
Ejemplo de ejercicio en C#
Mostrar código C#
// First and Last Name: John Doe
using System;
namespace LoginVerification
{
class Program
{
static void Main(string[] args)
{
// Declare variables for login and password
int login, password;
// Loop to keep asking for login and password until correct values are entered
do
{
// Prompt user to enter login
Console.Write("Enter login: ");
login = int.Parse(Console.ReadLine()); // Read and convert the login to an integer
// Prompt user to enter password
Console.Write("Enter password: ");
password = int.Parse(Console.ReadLine()); // Read and convert the password to an integer
// Check if the entered login and password are correct
if (login != 12 || password != 1234)
{
Console.WriteLine("Incorrect login or password. Try again.");
}
} while (login != 12 || password != 1234); // Continue prompting until the correct login and password are entered
// When correct login and password are entered, display success message
Console.WriteLine("Login successful!");
}
}
}
Output
Enter login: 15
Enter password: 1234
Incorrect login or password. Try again.
Enter login: 12
Enter password: 5678
Incorrect login or password. Try again.
Enter login: 12
Enter password: 1234
Login successful!
Código de ejemplo copiado
Comparte este ejercicio de C#