La sintaxis de un ciclo while es incluso ms simple y legible que la del ciclo for en
C++, pues simplemente requerimos tener clara una condicin de parada. En
realidad la mayora de los lenguajes de alto nivel la manera de escribir un ciclo
while (la sintaxis) es incluso muy similar, as que con tal solo tener bien clara una
condicin para el ciclo tendremos prcticamente todo hecho.
DIAGRAMA DE FLUJO
CONDICIN
ACCIN
Cout<<"Ingrese Base:";
Cin>>b;
cout<<"Ingrese Exponente:";
cin>>exp;
While (i<=exp)
{
Resultado=resultado*b;
I++;
}
Cout<<"El Resultado Es:"<<resultado;
Getch();
}
#include<conio.h>
#include<iostream.h>
Void main()
{
clrscr();
Int N1, N2, menor, mayor, r;
if(N1>N2)
{Mayor=N1;
menor=N2;}
else
{mayor=N2;
Menor=N1;}
While (menor>0)
{
r=mayor% menor;
Mayor=menor;
Menor=r;
}
Cout<<"El MCM es:"<<N1*N2/mayor;
Getch ();
}
PROGRAMA 3: Programa que haga un men del tipo desea salir (S/N) y el
programa no termine hasta que el usuario teclee S.
#include <stdio.h>
#include <stdlib.h>
system("PAUSE");
return 0;
}
PROGRAMA 4: Programa que calcule la media de X nmeros, se dejarn de solicitar
nmeros hasta que se introduzca el cero.
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int num=1,cont=0;
float sum=0;
while (num!=0)
{
printf("Introduzca numero:");
scanf("%d",&num);
sum=sum+num;
if (num!=0)
{
cont=cont+1;
}
system("PAUSE");
return 0;
}