Estructura de control: bucle while en C#

Por 9.99€ al mes tendrás acceso completo a todos los cursos. Sin matrícula ni permanencia.

string iWantToPlay = "si";
while (iWantToPlay == "si"){
	//...
	Console.WriteLine("do you want to keep playing?");
	iWantToPlay = Console.ReadLine();
}
int i = 0;
while (i < 10){
	Console.WriteLine(i);
	i++;
}

Output:
0
1
2
3
4
5
6
7
8
9

Ejercicios bucles

1. Repetir el juego del número secreto, pero ahora después de jugar se le preguntará al usuario si desea seguir jugando. Si no desea seguir jugando la variable booleana «quieroJugar» que evalúa el bucle while valdrá false, con lo cual termina el juego.

2. El usuario debe introducir su nombre, en el caso de que haya introducido información, se le preguntará si los datos son correctos. Si responde que sí, se le indicará que puede seguir con el exámen. Si responde que no, volveremos a la pregunta inicial. En caso de que al principio de todo no hubiese escrito nada, se mostrará un mensaje con la palabra «error»Para recoger un valor vacío («») cuando el usuario pulsa la tecla enter sin introducirar ningún valor, podemos usar el método Console.ReadLine();

Estructura de control: bucle while en C# 1

3. Leer números hasta que el usuario introduzca un -1 y mostrar cuantos fueron introducidos.

Por 9.99€ al mes tendrás acceso completo a todos los cursos. Sin matrícula ni permanencia.