Académique Documents
Professionnel Documents
Culture Documents
ESTRUCTURAS DE DATOS
ITERACION
Es la repeticin de una serie de instrucciones
en un programa de computadora
ALGORITMO ITERATIVO
Los algoritmos iterativos son algoritmos que se
caracterizan por ejecutarse mediante ciclos. Estos
algoritmos son muy tiles al momento de realizar
tareas repetitivas.
while
for
do-while
ALGORITMO ITERATIVO
while
La instruccin while ejecuta iterativamente un bloque de
instrucciones mientras una expresin sea vlida,
evaluando la comprobacin en cada iteracin. Cuando
la prueba es vlida, se ejecuta la instruccin o el bloque
de instrucciones delimitado por las llaves.
La sintaxis de esta instruccin es:
while (expresin) {
instruccin o bloque de instrucciones;
}
using
forSystem; class bucleWHILE { public static void Main() { int myInt = 0; while (myInt < 10) { Console.Write("{0} ", myInt); myInt++; } Console.WriteLine(); } }
La instruccin for permite ejecutar iterativamente un conjunto de instrucciones. La sintaxis de la instruccin for es:
ALGORITMO ITERATIVO
for
La instruccin for permite ejecutar iterativamente un
conjunto de instrucciones. La sintaxis de la instruccin for
es:
for (inicial_exp; test_exp; incremento_exp) {
instruccin o bloque de intrucciones;
}
using
forSystem; class bucleWHILE { public static void Main() { int myInt = 0; while (myInt < 10) { Console.Write("{0} ", myInt); myInt++; } Console.WriteLine(); } }
La instruccin for permite ejecutar iterativamente un conjunto de instrucciones. La sintaxis de la instruccin for es:
using
forSystem; class bucleWHILE { public static void Main() { int myInt = 0; while (myInt < 10) { Console.Write("{0} ", myInt); myInt++; } Console.WriteLine(); } }
La instruccin for permite ejecutar iterativamente un conjunto de instrucciones. La sintaxis de la instruccin for es:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Main
{
class Program
{
static void Main(string[] args)
{
int i,fact=1,num;
Console.WriteLine("Ingresa un
numero");
num =
Convert.ToInt16(Console.ReadLine());
for(i=1;i<num+1;i++){
fact=fact*i;
}
Console.WriteLine(fact);
Console.ReadLine();
}
}
ITERACION
ESTRUCTURAS DE DATOS