Los bucles se pueden anidar (incluir uno dentro de otro), de modo que podríamos escribir las tablas de multiplicar del 1 al 5 con:
// Ejemplo_02_02_05a.cs
// "for" anidados
// Introducción a C#, por Nacho Cabanes
using System;
public class Ejemplo_02_02_05a
{
public static void Main()
{
int tabla, numero;
for (tabla=1; tabla<=5; tabla++)
for (numero=1; numero<=10; numero++)
Console.WriteLine("{0} por {1} es {2}", tabla, numero,
tabla*numero);
}
}
(Es decir: tenemos varias tablas, del 1 al 5, y para cada tabla queremos ver el resultado que se obtiene al multiplicar por los números del 1 al 10).
Ejercicios propuestos:
Ejercicio propuesto 2.2.5.1: Crea un programa escriba 4 veces los números del 1 al 5, en una misma línea, usando "for": 12345123451234512345.
Ejercicio propuesto 2.2.5.2: Crea un programa escriba 4 veces los números del 1 al 5, en una misma línea, usando "while": 12345123451234512345.
Ejercicio propuesto 2.2.5.2: Crea un programa escriba 4 veces los números del 1 al 5, en una misma línea, usando "while": 12345123451234512345.