Entrar en while y despues de ejecutarlo mostrar opciones
Mi pregunta seria como puedo hacer para que al terminar de ejecutar un while me la opcion de volver a ejecutarlo osea si estoy sumando del 1 al 10 que el while los sume (hasta hay no tengo problema). el problema esta cuando pongo un while para mostrarme el si quiero regresar a ejecutar la suma, me sale pero solo me reimprime el mensaje y no se como hacerle para que ejecute toda la suma de nuevo y me vuelva a pedir la opcion de si quiero ejecurtarla o no, aqui les pongo el codigo que he estado haciendo:
#include<conio.h>
#include<iostream.h>
#include<ctype.h>
void main (void)
{
char resp;
resp=\'S\';
int cont, suma;
cont=0;
suma=0;
clrscr();
while (cont<=100)
{
cont++;
suma=suma+cont;
cout<<"La suma es: "<<suma<<endl;
}
while(resp!=\'N\')
{
cout<<"Quieres hacerlo de nuevo? (S/N): "<<endl;
resp=toupper(getch());
}
}
El programa que uso es borlan c++, espero alguien me pudiera decir como hacer que ejecute esas sumas que el resultado final es 5151 y despues me diga si quiero volver a ejecutarlas, pero todas corridas porque tambien logre hacerlo pero para cada suma me salia el mensaje si queria hacerlas y pues era muy tardado estarle diciendo que si, mostraba el resultado y despues otra vez decirle que si y asi sucesivamente
#include<conio.h>
#include<iostream.h>
#include<ctype.h>
void main (void)
{
char resp;
resp=\'S\';
int cont, suma;
cont=0;
suma=0;
clrscr();
while (cont<=100)
{
cont++;
suma=suma+cont;
cout<<"La suma es: "<<suma<<endl;
}
while(resp!=\'N\')
{
cout<<"Quieres hacerlo de nuevo? (S/N): "<<endl;
resp=toupper(getch());
}
}
El programa que uso es borlan c++, espero alguien me pudiera decir como hacer que ejecute esas sumas que el resultado final es 5151 y despues me diga si quiero volver a ejecutarlas, pero todas corridas porque tambien logre hacerlo pero para cada suma me salia el mensaje si queria hacerlas y pues era muy tardado estarle diciendo que si, mostraba el resultado y despues otra vez decirle que si y asi sucesivamente
pon un while dentro de otro while asi-->
#include<conio.h>
#include<iostream.h>
#include<ctype.h>
void main (void)
{
char resp;
resp=\\'S\\';
int cont, suma;
cont=0;
suma=0;
clrscr();
while(resp!=\\'N\\')
{
while (cont<=100)
{
cont++;
suma=suma+cont;
cout<<\"La suma es: \"<<suma<<endl;
}
cout<<\"Quieres hacerlo de nuevo? (S/N): \"<<endl;
resp=toupper(getch());
}
}
#include<conio.h>
#include<iostream.h>
#include<ctype.h>
void main (void)
{
char resp;
resp=\\'S\\';
int cont, suma;
cont=0;
suma=0;
clrscr();
while(resp!=\\'N\\')
{
while (cont<=100)
{
cont++;
suma=suma+cont;
cout<<\"La suma es: \"<<suma<<endl;
}
cout<<\"Quieres hacerlo de nuevo? (S/N): \"<<endl;
resp=toupper(getch());
}
}
