Sunteți pe pagina 1din 10

~1~

UNIVERSIDAD MAYA

PROGRAMA EDUCATIVO
Computación para ingenieros

CATEDRATICO:
M.T.I. Miguel Ángel Aguilar Espinosa

TEMAS
Aplicación de ciclos de programación

ESTUDIANTE:
Fedra Yaxuri López Velázquez

CARRERA:
Ingeniería civil

MODO DE CLASES:
Semiescolarizado (domingos)

GRADO: 1ª C GRUPO: “A”

14-septiembre-2018
~2~

INTRODUCCIÓN

En este tema veremos aplicación de ciclos de programación.


Como ya sabemos hay estructuras básicas de programación que son iguales
Las Tres instrucciones diseñadas y las que se deben utilizar para los ciclos son:
 while
 do-while
 for
podemos encontrar que también a los ciclos se les conoce también como “bucles” se le
conoce así en el mundo de la informática ya que se refieren a datos que se repiten una y otra
vez.
Las condiciones de estas deben ser verdaderas o hasta que la condición asignada a dicho
bucle deja de cumplirse.
Un bucle es utilizado para hacer una acción repetida sin tener que hacerlo varias veces el
mismo código, lo que ahorra tiempo y deja el código más claro y facilita su modificación
~3~

CICLO DE PROGRAMACIÓN FOR

El ciclo For es una de las instrucciones más sencillas de aprender, y consiste en utilizar
mayormente “rangos” en los cuales se define el número de iteraciones que se pueden hacer
en este ciclo.

Declaración
La sintaxis es la siguiente:

1 For(inicio;mientras;incremento)

2{

3 //CODIGO A EJECUTAR

4}

El ciclo for es muy importante en programación debido a que es un ciclo que repite un
conjunto de instrucciones mientras una condición es verdadera, normalmente en el
ciclo for tiene aplicación cuando conocemos el número de veces que se repetirá el ciclo.
Cuando requieras programar integrales, cálculos estadísticos, recorrer matrices, listas,
estructuras de datos, la lectura de archivos, incluso el recorrido de directorios, etc.,
normalmente utilizarás el ciclo for. El ciclo for también es frecuentemente referido como
“bucle” for.
for, palabra reservada que indica el inicio del ciclo
{}, Todas las instrucciones dentro de las llaves se ejecutarán como una instrucción como
parte del ciclo for.
EL Incremento establece que se hará en la variable inicializada en Expresión de inicio cada
ciclo que se ejecute. Los incrementos pueden ser unitarios (incrementos en 1) o en otro
incremento. Así mismo el contador puede decrementarse en lugar de incrementarse.
~4~

EJEMPLOS
El siguiente ejemplo muestra un sencillo programa que imprime una serie de números pares
utilizando el ciclo For, especificando que x comienza con un valor de 2, y que tendrá
incrementos de 2 en 2 mientras sea menor a 20, el resultado será la impresión de valores del
2 al 18(solo números pares).
~5~

CICLO DE PROGRAMACIÓN WHILE

Los ciclos while es otra forma de hacer repeticiones de condiciones permitiéndonos


ejecutarla de manera repetitiva sin tener un valor inicial o final ya que este no depende de
valores numéricos y más bien depende de condiciones otorgadas de verdadero o falso y por
este motivo son diferentes y más efectivos a diferencia de los ciclos for.

La sentencia o grupo de sentencias que se repite en un bloque se denomina cuerpo del ciclo
y cada repetición del cuerpo del ciclo se llama iteración del ciclo.

Uso de un ciclo while

 Escribe un programa utilizando un ciclo while para leer continuamente y desplegar


un carácter después de introducirlo siempre y cuando no sea el carácter ‘x’.
 Escribe las indicaciones apropiadas en pantalla.
 Tip inicializa la variable C=‘ ’
 c= getc(stdin)
 putchar( c )

EJEMPLOS

Bucles ‘while’ controlado por Conteo

En este ejemplo tenemos un contador con un valor inicial de cero, cada iteración del while
manipula esta variable de manera que incremente su valor en 1, por lo que después de su
primera iteración el contador tendrá un valor de 1, luego 2, y así sucesivamente.
~6~

Eventualmente cuando el contador llegue a tener un valor de 10, la condición del


ciclo numero <= 10 será falsa, por lo que el ciclo terminará arrojando el siguiente resultado.
Usando la sentencia ‘continúe’
~7~

CICLO DE PROGRAMACIÓN DO-WHILE


El ciclo do-while (Instrucción hacer – repetir mientras) es un tipo de estructura repetitiva
eficiente. Lo que lo diferencia con el while es que en la estructura do-while la condición se
evalúa al finalizar el ciclo, esto hace que las instrucciones se ejecuten cuando menos una
vez.

La ejecución de esta estructura se realiza de la siguiente manera.


1.- Se ejecutan las instrucciones que se encuentran dentro del do, para esto es necesario
ponerlas entre llaves.
1 do{
2
3 Instrucciones.
4
5}
2.- Después evalúa la expresión dentro de while. Si la expresión es falsa, el ciclo do-while
finaliza y pasa a la siguiente instrucción del programa.
Si la expresión es verdadera, el ciclo se repite.

1 do{
2
3 Instrucción
4
5}
6 while (expresión);

 Note que al final de do-while termina con ; y en while no!


~8~

EJEMPLOS
~9~

BIBLIOGRAFÍA
o https://www.uaeh.edu.mx/docencia/P_Presentaciones/icbi/asignatura/Ciclos.pdf

o http://codigoprogramacion.com/cursos/tutoriales-c/ciclo-for-en-c-y-ejemplos.html

o http://ehack.info/ciclo-for-en-c/

o http://codigoprogramacion.com/cursos/tutoriales-c/ciclo-for-en-c-y-ejemplos.html

o http://michelletorres.mx/ciclos-while/

o https://entrenamiento-python-
basico.readthedocs.io/es/latest/leccion4/bucle_while.html

o http://michelletorres.mx/ciclo-do-while/

o https://www.quierotec.com/diferencia-entre-los-ciclos-while-do-while-y-for/
~ 10 ~

CUADRO DE DEFICION DE CONCEPTOS

CICLO FOR en la que se puede indicar de antemano


el número mínimo de interacciones
CICLO WHILE expresión lógica que controla la
secuencia de repetición.
CICLO DO WHILE Instrucción hacer – repetir mientras
CICLO DE PROGRAMACIÓN sentencia que ejecuta repetidas veces un
trozo de código, hasta que la condición
asignada a dicho bucle deja de cumplirse
INCREMENTO aumento del tamaño, cantidad
PROGRAMA C++ lenguaje de programación
multiparadigma.
PROGRAMA PHP lenguaje de código
abierto especialmente adecuado para el
desarrollo web y que puede ser
incrustado en HTML.

S-ar putea să vă placă și