Top Banner
Estructuras de repetición Ing. Carlos Moreno Paredes
28

CLASE 6_2015-2.pptx

Apr 14, 2016

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript

Estructuras de repeticin

Estructuras de repeticinIng. Carlos Moreno Paredes1MotivacinSuponga que se desea sumar una lista de 20 nmeros y obtener el promedio.Sin estructuras de repeticin habra que escribir 20 sentencias de entrada o declarar 20 variables diferentes.Algo como:int n,suma =0;cout > n;suma = suma + n;Repetir 20 vecesint n1,n2, ,n20, suma = 0;cout > n1>>n2>>>n20;suma = n1 + n2 + + n20;Para estos casos existen las repeticiones.2Ciclo whileLa sentencia while permite repetir un bloque de instrucciones.La sintaxis del ciclo while es:while(condicin) sentencia o bloque;Si la condicin se cumple se ejecutan las sentencias del bloque y se regresa el flujo de control a evaluar nuevamente la condicin. El proceso se repite hasta que la condicin sea falsa.El ciclo puede ejecutarse 0 veces si la condicin no se cumple al entraren l.condicinsentenciasverdaderofalso3EjemploClculo de el promedio de 20 nmeros.#include

int main(){ float suma = 0.0, num, promedio; int contador = 0; while(contador < 20){ cout > num; suma = suma + num; contador = contador + 1; } promedio = suma/20; cout