Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Correo: elizapareja0928@gmail.com
Estructuras Ciclos While
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 conocer cuando se va a dar el valor final que
esperamos, los ciclos while, no dependen directamente de valores
numéricos, sino 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, con los cuales se debe tener claro un
principio, un final y un tamaño de paso.
Pseudocódigo
Fin (MIENTRAS)
Este proceso es cíclico porque se repite siempre que la condición sea verdadera;
también se puede decir que las secuencias internas del while no se repiten o dejan de
repetirse cuando la condición es falsa.
Como funciona el ciclo while
Do- while
• Repetir de forma cíclica un
conjunto de instrucciones que
se encuentren dentro del
bucle, esta repetición se
realizará hasta que se cumpla
la condición de parada que
definamos y que es evaluada
con la palabra reservada while.
Código básico del ciclo while
#include <iostream>
using namespace std;
int main() //Función principal
{// inicio del main
int suma; // almacena la suma de los enteros del 1 al 10
int x; // contador
x = 1; // cuenta desde 1
suma = 0; // inicializa suma
while ( x <= 10 ) // itera 10 veces
{
suma += x; // suma x a suma
++x; // incrementa x
} // fin de while
cout << "La suma es: " << suma << endl;
return 0; // indica que terminó correctamente
} // fin de main
Variables tipo contador.
#include <math.h>
using namespace std;
int main()
{
int num;
cout <<"NUMERO CUADRADO CUBO" << endl;
cout <<"------ ------- ----" <<endl;
num=1;
while (num < 100)
{
cout<<setw(3)<<num<< " " <<setw(3)<<pow(num,2)<<" "<<setw(4)<<pow(num,3)<<endl;
//cout<<num<< " " <<pow(num,2)<<" "<<pow(num,3)<<endl;
num++; //incrementa num
}
return 0; }
include <stdio.h>
int main()
{
int numero;
return 0;
}
Desarrollo del laboratorio de
condicionales
Y ciclos