Los algoritmos iterativos son algoritmos que se caracterizan por ejecutarse mediante ciclos. Estos algoritmos son muy útiles al momento de realizar tareas repetitivas (como recorrer un arreglo de datos). Casi todos los lenguajes de programación modernos tienen palabras reservadas para la realización de iteraciones.
La opción al uso de algoritmos iterativos es el uso de la recursividad en funciones. Estas implican una escritura más sencilla (corta), tanto para su implementación como para su entendimiento, pero en contraparte, utilizan mucho más recursos de sistema que una iteración debido a que necesitan, además del uso del procesador, la pila del sistema para "apilar" los diversos ámbitos de cada función.
Este es un ejemplo de algoritmo iterativo que nos puso la maestra en la clase.
Lo realice en C y le di la opción al usuario que introdujera el numero de las potencias que desee imprimir.
Potencias
Diagrama de Flujo
Otro ejemplo..
Factorial
Diagrama de flujo
Comentarios: La definicion de Algoritmo iterativo la encontre en
http://www.wikipedia.com
No hay comentarios:
Publicar un comentario