Está en la página 1de 6

Los bucles son instrucciones que nos permiten hacer tareas que deben ser

repetitivas o iterativas C cuenta con los siguientes tipos de sentencias para los
bucles:
While (mientras), encargado de repetir segmentos de cdigo mientras una
condicin est dada.
Do while es un ciclo anidado usado principalmente para indicar que haga la
operacin a priori y despus valide si continua o no.
For (para), permite hacer iteraciones controladas determinando cuanto
incrementar o disminuye un valor y poniendo una condicin de ruptura.
Break se usa comnmente con while, para indicar el rompimiento del ciclo.
Continue funciona de forma algo similar a break, solo que en vez de terminar
omite el cdigo que sigue desde el punto en que es llamado y pasa a evaluar la
condicin directamente.
Los ciclos o bucles son estructuras de control esenciales las cuales nos
permiten realizar tareas que deben ser repetitivas, como por ejemplo los
nmeros de uno a mil no es necesario escribir 1000 lneas de cdigo para
mostrar cada nmero, es ah donde el ciclo es utilizado para relaizar la misma
tareas para simplificarnos el trabajo.
Existen varias tipos de sentencias para los bucles, cada una de ellas se utiliza
en casos especficos como son:

Existen diferentes tipos de ciclos o bucles, cada uno tiene una utilidad para
casos especficos y depende de nuestra habilidad y conocimientos poder
determinar en qu momento es bueno usar alguno de ellos. Tenemos entonces
a nuestra disposicin los siguientes tipos de ciclos en C++:
Para repetir varias veces un proceso determinado haremos uso de los ciclos
repetitivos, a los cuales se les conoce con el nombre de estructura repetitiva,
estructura iterativa, lazo o bucle.

(Tomado de Los guiones de clase de Introduccin a la Informtica. Universidad


de El Salvador. Ao 2005)

En C, podemos encontrar tres tipos de ciclos:

Entrada Asegurada (while)


Ciclo Controlado Por Contador (for)

Hacer Mientras (do.. while)


Este ultimo, no est lgicamente estructurado, por tanto no haremos mucho
hincapi en l.
Ciclo for en C++
Ciclo while en C++
Ciclo do-while en C++
Como mencion anteriormente, cada uno de estos ciclos tiene ciertas
caractersticas que lo hacen til para algunos casos especficos, a lo largo de
los contenidos de esta seccin veremos cada uno de estos al detalle,
aprendiendo durante el proceso los componentes, sintaxis y esas
caractersticas particulares que permiten decidir cual usar en qu momento,
veremos tambin el concepto de contador y acumulador que parte de la
existencia de los ciclos

Lo ciclos son sentencias que repiten varias veces, algunas determinadas, otras,
no. Esto se utiliza para realizar acciones que se requiere repetir muchas veces
sin volver a escribir esa parte del cdigo.
Los mas utilizados son while , for y do while. Ahora explicaremos cada uno:

For : Este ciclo se indica en nmero de veces que se desea repetir,


primero se declara la variable de control, seguido cuantas veces se va a
repetir y por ultimo la acumulacin de la variable de control para que el
ciclo siga dando vueltas,ejemplo

for(int i = 1; i<=10;i++)

Console.WriteLine("Vuelta #"+i);

While: Esta ciclo es muy comun y practico ya que repite una instruccin
mientras una condicin se cumple. Ejemplo:

while(3>2)

Console.WriteLine("Se repetir mientras la condicin se cumpla");

Console.ReadLine();

DO hile: La diferencia que tiene este ciclo con el anterior es que el


anterior solo se har si la condicin se cumple y este (Do While) se
realizar una vez y posteriormente se verificar la condicin, ejemplo:

do

Console.WriteLine("Solo veras el texto una vez");

Console.ReadLine();

}while(4>10);

Ahora veremos otras estructuras de control que son las condicionales, estas se
conocen
dos, if y Switch-Case.
Estas
nos
permiten
determinar
el
comportamiento del cdigo dependiendo de una respuesta de una variable o
de un resultado.

If: Evala un condicin y si esta es verdadera entonces se ejecuta el


cdigo necesario, tambin podemos asignar otro cdigo en caso de que
no sea verdadera.Ejemplo:

if(10>4)

Console.WriteLine("Es Verdadera");

else

Console.WriteLine("Es Falsa");

Console.ReadLine();

Swicht Case: En este caso se evala la expresin , entonces se realiza


un accin dependiendo del resultado y terminando el ciclo, es muy
importante indicar la palabra que rompa el ciclo,ejemplo:

int i = 1;

swicth(i)

Case 1: Console.WriteLine("Nmero 1"); break;

Case 2: Console.WriteLine("Nmero 2"); break;

Console.ReadLine();

Bueno estos son los ciclos son los ms utilizados en la programacin, estos
ciclos pueden mejorar y ser muy tiles con las expresiones aritmticas y
lgicas, estas las veremos en el siguiente capitulo.
Recuerden comentar y compartir estos captulos
Las estructuras condicionales hacen referencia a la toma lgica de decisiones
para realizar alguna tarea en caso de cumplirse una o varias de las alternativas
u opciones posibles.

Los bucles son instrucciones que nos permiten hacer tareas que deben ser
repetitivas o iterativas
C cuenta con los siguientes tipos de sentencias para los bucles:

While (mientras), encargado de repetir segmentos de cdigo mientras una


condicin est dada.
Do While es un ciclo anidado usado principalmente para indicar que haga la
operacin a priori y despus valide si continua o no.
Bucles
For (para), permite hacer iteraciones controladas determinando cuanto
incrementar o disminuye un valor y poniendo una condicin de ruptura.
Break se usa comnmente con while, para indicar el rompimiento del ciclo.
Continue funciona de forma algo similar a break, solo que en vez de terminar
omite el cdigo que sigue desde el punto en que es llamado y pasa a evaluar la
condicin directamente.

Los condicionales son aquellas expresiones encargadas de controlar el flujo de


informacin en el programa, a travs de operaciones lgicas.
C soporta los siguientes condicionales:
If Evala si una expresin lgica o aritmtica es falsa o verdadera para acceder
a un segmento de cdigo.
Else se usa en conjunto con if (anidado), para tomar una accin en caso de no
cumplir con el primer condicional.
Switch (casos) se usa para tomar acciones diferentes de acuerdo al
parmetro, se usa en conjunto con sentencias como case, default y break.

Los ciclos de las estructuras condicionales se diferencian en que los primeros


son utilizados hacer o realizar tareas iterativamente dentro de un programa
cuando se cumpla una condicin dada y los condicionales son utilizados para
tareas de control sobre la informacin que se ha utilizado en el programa
mediante o acompaado de operaciones lgicas.

A continuacin una breve conceptualizacin de los ciclos y condicionales

Los ciclos o bucles son instrucciones que nos permiten hacer tareas que deben
ser repetitivas o iterativas
C cuenta con los siguientes tipos de sentencias para los bucles:

While (mientras), encargado de repetir segmentos de cdigo mientras una


condicin est dada.
Do While es un ciclo anidado usado principalmente para indicar que haga la
operacin a priori y despus valide si continua o no.
Bucles
For (para), permite hacer iteraciones controladas determinando cuanto
incrementar o disminuye un valor y poniendo una condicin de ruptura.
Break se usa comnmente con while, para indicar el rompimiento del ciclo.
Continue funciona de forma algo similar a break, solo que en vez de terminar
omite el cdigo que sigue desde el punto en que es llamado y pasa a evaluar la
condicin directamente

file:///D:/1_Unad_semestre_A_2016/6_INTRODUCCION_PROGRAMACION/colabor
ativo%201/lp1t3.pdf
https://present.me/download/presentation/84430-6-1
http://sisbib.unmsm.edu.pe/bibvirtual/publicaciones/indata/v04_n1/lenguajes.ht
m
http://es.slideshare.net/MonjeOneble/pseint-ciclos-condicionales-presentation
http://www.genbetadev.com/cc/estructura-del-codigo-fuente-en-c
http://jarroba.com/paradigmas-de-programacion/

http://www.ecured.cu/Paradigmas_de_programaci%C3%B3n