sábado, 26 de enero de 2013

while



Ya dijimos en el post anterior que los ciclos infinitos for son muy parecidos a los ciclos while, pero quedó en duda cómo es un ciclo while.

While significa mientras, así que nuestro ciclo while se repetira mientras una cierta condición siga siendo verdadera.El ejemplo del post anterior quedaría así:
ejemplo 1

#include <iostream>
using namespace std;
main()
{
  int end=0;
  while(end!=5)
  {
cout << "Ingrese un numero ";
cin>>end;
  }
}

en este ejemplo el bucle while nos pedirá un numero siempre y cuando el numero ingresado anteriormente no sea igual a 5.

ejemplo 2
#include <iostream>
using namespace std;
  
main()
{
  int end=0;
  do
  {
cout << "Ingrese un numero";
cin>>end;
  }while(end!=5);
}

en este caso el do while ejecuta primero bloque_de_instrucciones y después la condición a diferencia del caso anterior



No hay comentarios:

Publicar un comentario