Estructura de control: bucle for

Contactar con el profesor

for(int i=0; i<10;i++){
	Console.WriteLine(i);
}

0
1
2
3
4
5
6
7
8
9

Ejercicios bucle for

1. Imprimir los números pares que hay dentro de los 100 primeros números naturales.Nota: No utilizar la estructura de control if para resolver este ejercicio.

2. Imprimir los números pares que hay dentro de los 100 primeros números naturalesUtilizaremos el operador % para separar los pares de los impares.Nota: El operador “%” nos da el resto de dividir un número entre otro.
Ej: 7%2=1

3. Imprimir los números del 1 al 20.
Para números divisibles por 3, imprimir “Fizz”.
Para números divisibles por 5, imprimir “Buzz”.
Para números divisibles por 3 y 5, imprimir “FizzBuzz”.
En cualquier otro caso, imprimir el número.
Notas:if(i>5 && i<7) //¿i es mayor que 5 y menor que 7? if(i==5 || i== 3) //¿i es igual a 5 o igual a 3?

4. Mostrar la tabla de multiplicar de los números del 1 al 9. Usaremos dos bucles anidados.

5. Adivinar el número secreto. En cada iteración del bucle for, se le preguntará al usuario cuál es el número secreto (un número del 1 al 5). Si al cabo de tres intentos no lo ha acertado, el usuario pierde. Si lo acierta, gana.

Estructura de control: bucle for 1

Notas:Para romper la repetición de un bucle, podemos utilizar el comando break;

6. Calcular utilizando un bucle for, la enésima potencia de un número. Debemos recoger del usuario la base y el exponente. La 4ª potencia será:
2 x 2 x 2 x 2 = 16

Estructura de control: bucle for 2

7. El factorial de un número entero positivo se define como el producto de todos los números naturales anteriores o iguales a él. Se escribe n!, y se lee “n factorial”. (Por definición el factorial de 0 es 1: 0!=1) Por ejemplo, 5! = 5·4·3·2·1 = 120

Estructura de control: bucle for 3

Variaciones del ejercicio para los que terminen antes : Este ejercicio se puede resolver, en general, de cuatro formas diferentes, con un bucle for, con un bucle while, y multiplicando los factoriales de mayor a menor o de menor a mayor.

← Estructura de control: Switch
Estructura de control: bucle while →

Aviso Legal | Política de privacidad