Está en la página 1de 2

While

Repite una serie de instrucciones o sentencias un nmero de veces


determinado por una condicin. Dicha condicin est determinada dentro de la
expresin lgica del while
Sintaxis:
While (condicin)
{
Sentencia 1;
Sentencia 2;
}
Funcionamiento del bucle While:
Se evala la condicin y se verifica si es falsa o verdadera, en el caso de que
fuese falsa; el lenguaje de programacin se saltara el bucle y seguir
compilando las sentencias que hubiese a continuacin, si la condicin es
verdadera se ejecutaras las sentencias dentro del bucle, asi sucesivamente
hasta que la condicin sea falsa
Ejemplo 1
#include <iostream>
using namespace std;
int main ()
{
int numero;
int solucion=0;
int i=0;
cout<<"Introduce un numero"<<endl;
cin>>numero;
while (i<=0)
{
cout<<i<<"Introduce un numero"<<endl;
i++;
}
system ("PAUSE");
return 0;
}

Ejemplo 2
#include <iostream>
using namespace std;
int main ()
{
int numero;
int i=0;
int solucion=0;
cout<<"Introduce un numero"<<endl;
cin>>numero;
while (i<=numero)
{
solucion=solucion+1;
i++;
}
cout<<"La solucion final es:"<<solucion<<endl;
system ("PAUSE");
return 0;
}

Ejemplo 3
#include <iostream>
using namespace std;
int main ()
{
Char nombre [15];
int c;
cout<<"Cual es tu nombre"<<endl;
cin>>nombre;
c=0;
while (nombre[c]>0)
{
c++;
}
cout<<"Tu nombre tiene"<<solucion<<"caracteres"<<endl;
system ("PAUSE");
return 0;
}

También podría gustarte