-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathProgram.cs
More file actions
36 lines (31 loc) · 1.14 KB
/
Copy pathProgram.cs
File metadata and controls
36 lines (31 loc) · 1.14 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
using System;
class Program
{
// 1. Aquí creamos nuestra función personalizada fuera del Main
static void DarBienvenida(string nombreUsuario)
{
Console.WriteLine("¡Hola, " + nombreUsuario + "! Bienvenido al Refugio del Programador.");
Console.WriteLine("Conectando al servidor seguro...");
}
static void contraseñaUser(string contraseñaUsuario)
{
Console.WriteLine("Tu contraseña es, " + contraseñaUsuario);
}
// 2. Este es el motor principal que ya conoces
static void Main()
{
Console.WriteLine("Pon tu apodo");
string usuario = Console.ReadLine(); // En lugar de escribir todo el texto aquí, solo "llamamos" a la función
DarBienvenida(usuario);
Console.WriteLine("Crea tu contraseña");
string contra = Console.ReadLine();
contraseñaUser(contra);
Console.WriteLine("Pon tu contraseña");
string confir = Console.ReadLine();
if (confir == contra)
{
Console.WriteLine("Confirmado, usuario correcto");
}
Console.WriteLine("\n--- Fin del inicio de sesión ---");
}
}