Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Correo: elizabethpareja2370@correo.itm.edu.co
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.
Variables tipo contador.
int i=0;
while (i<NumConversiones){ //El ciclo se repite el numero de
conversiones ingresadas anteriormente
fahrenheit=(9.0/5.0)*celsius+32; //Formula de conversión
celsius=celsius+incremento;
i++;
}
return 0;
}///FInal de nuestro programa
Ejercicio de Do-While
• Calcular y mostrar el costo total qué representa un paciente para un
hospital de acuerdo al tipo de enfermedad según los datos de la tabla,
adicionalmente deberá considerarse que las mujeres tienen un
incremento del 10% para el primer tipo de enfermedad y los hombres
tienen un incremento del 5% para el tercer tipo de enfermedad.
#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