Trabajos de Ciclos en C
Trabajos de Ciclos en C
Trabajos de Ciclos en C
INTRODUCCIÓN ………………………………………………………….……… 4
3
INTRODUCCIÓN
En este trabajo se da a conocer los diferentes ciclos utilizados en C++, tales como:
for, while y do-while. Cada uno de estos ciclos tiene ciertas características que lo
hacen útil para algunos casos específicos, a lo largo de este contenido veremos
cada uno de ellos, aprendiendo los componentes, sintaxis y esas características
particulares que permiten decidir cuál usar en qué momento.
4
1. CICLOS EN C++
Los ciclos también se conocen como bucles, son una estructura de control
esencial al momento de programar. Un ciclo o bucle permite repetir una o varias
instrucciones cuantas veces lo necesitemos, por ejemplo, si quisiéramos escribir
los números del uno al cien no tendría sentido escribir cien líneas mostrando un
numero en cada una, para esto y para muchísimas cosas más, es útil un ciclo,
permitiéndonos hacer una misma tarea en una cantidad de líneas muy pequeña y
de forma prácticamente automática.
Existen diferentes tipos de ciclos o bucles, cada uno tiene una utilidad para casos
específicos y depende de nuestra habilidad y conocimientos poder determinar en
qué momento es bueno usar alguno de ellos. Tenemos entonces a nuestra
disposición los siguientes tipos de ciclos en C++:
2. CICLO FOR
Los ciclos for son lo que se conoce como estructuras de control de flujo cíclicas o
simplemente estructuras cíclicas, estos ciclos, nos permiten ejecutar una o varias
líneas de código de forma iterativa, conociendo un valor específico inicial y otro
valor final, además nos permiten determinar el tamaño del paso entre cada "giro" o
iteración del ciclo.
Ejemplo:
int contador;
3. CICLOS WHILE
Los ciclos while son también una estructura cíclica, que nos permite ejecutar una o
varias líneas de código de manera repetitiva sin necesidad de tener un valor inicial
e incluso a veces sin siquiera conocer cuándo se va a dar el valor final que
esperamos, los ciclos while, no dependen directamente de valores numéricos, sino
5
de valores booleanos, es decir su ejecución depende del valor de verdad de una
condición dada, verdadera o falso, nada más. De este modo los ciclos while, son
mucho más efectivos para condiciones indeterminadas, que no conocemos
cuando se van a dar a diferencia de los ciclos for.
int numero;
cin >> numero;
while(numero <= 100)
{
cout << "Ingrese un numero";
cin >> numero;
}
4. CICLOS DO-WHILE
Los ciclos do-while son una estructura de control cíclica, los cuales nos permiten
ejecutar una o varias líneas de código de forma repetitiva sin necesidad de tener
un valor inicial e incluso a veces sin siquiera conocer cuándo se va a dar el valor
final, hasta aquí son similares a los ciclos while, sin embargo el ciclo do-while nos
permite añadir cierta ventaja adicional y esta consiste que nos da la posibilidad de
ejecutar primero el bloque de instrucciones antes de evaluar la condición
necesaria, de este modo los ciclos do-while, son más efectivos para algunas
situaciones específicas.
int numero;
do
{
cout << "Ingrese un numero ";
cin >> numero;
}
while(numero <= 100);
6
5. CONCLUSIONES
Al finalizar este trabajo se concluye que los ciclos en C++ son estructuras de
control que debemos tener en cuenta cuando se quiere programar, estos van
acompañados de operadores lógicos.
7
6. REFERENCIAS WEB
https://www.programarya.com/Cursos/C++/Ciclos/Ciclo-for
https://www.programarya.com/Cursos/C++/Ciclos/Ciclo-while
https://www.programarya.com/Cursos/C++/Ciclos/Ciclo-do-while
8
Ejercicio39 (FIBONACCI)
package edu.upe.practica.ejercicios;
if (n <= 1)
return n;
int N = 30;
System.out.println(i + ” : ” + fib(i));
9
Ejercicio42
package ambientegrafico.repaso.ejercicios;
n1=Datos.LeerNumero();
n2=Datos.LeerNumero();
while(c<n2)
multi=multi+n1;
c++;
10
11