- Curso
- Condiciones B
- Estructuras repetitivas
Estructuras repetitivas
Última actualización:
22/08/2020
⁃
Dificultad:
Intermedio
Cree un programa en C# que solicite al usuario dos números enteros (x, y) y muestre el rango de esos números (los dos incluidos), de tres maneras diferentes:
- Usando la instrucción for.
- Usando la instrucción while.
- Usando la instrucción do while.
Entrada
6
12
Salida
6 7 8 9 10 11 12
6 7 8 9 10 11 12
6 7 8 9 10 11 12
Solución
using System;
public class EstructurasRepetitivas
{
public static void Main(string[] args)
{
int x = Convert.ToInt32(Console.ReadLine());
int y = Convert.ToInt32(Console.ReadLine());
int i;
for (i = x; i <= y; i++)
{
Console.Write("{0} ", i);
}
Console.WriteLine();
i = x;
while (i <= y)
{
Console.Write("{0} ", i);
i++;
}
Console.WriteLine();
i = x;
do
{
Console.Write("{0} ", i);
i++;
}
while (i <= y);
Console.WriteLine();
}
}