-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathChats2.cs
More file actions
76 lines (63 loc) · 1.98 KB
/
Copy pathChats2.cs
File metadata and controls
76 lines (63 loc) · 1.98 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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
using System;
class Chats2
{
// 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 contrasenaUser(string contraseñaUsuario)
{
Console.WriteLine("Tu contraseña es, " + contraseñaUsuario);
}
static void chats(int chat)
{
int chaty = Convert.ToInt32(chat);
if (chaty == 1)
{
Console.WriteLine("Abriendo chat de minecraft");
}
else if (chaty == 2)
{
Console.WriteLine("Abriendo chat de c++");
}
else if (chaty == 3)
{
Console.WriteLine("Abriendo chat de python");
}
else
{
Console.WriteLine("accion no valida");
}
}
// 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();
contrasenaUser(contra);
Console.WriteLine("Pon tu contraseña");
string confir = Console.ReadLine();
if (confir == contra)
{
Console.WriteLine("Confirmado, usuario correcto");
}
Console.WriteLine("Que chat quieres abrir? 1 minecraft. 2 c++. 3 python ");
string respuesta = Console.ReadLine();
int respueNume;
bool respue = int.TryParse(respuesta, out respueNume);
if (respue)
{
chats(respueNume);
}
else
{
Console.WriteLine("Accion no valida");
}
Console.WriteLine("\n--- Fin del inicio de sesión ---");
}
}