estoy empezandoa programa y pues no tengo mucha idea de como hacer estas cosas kiero hacer que mi programa repita el proceso es un pequeño programa que pasa los numeros de sistema decimal a sistema binario y en realidad lo ejecuta bien pero no se como decirle que lo repita varias veces
aki dejo el codigo (¿sellama asi?)
agradezco todo lo q me puedan enseñar
#include <cstdlib> //incluir librerias
#include <iostream>
#include <string>
#include <stdio.h>
using namespace std; //palabras clave en la libreria estandar
int main(int argc,char *argv[]) // funcion principal, dos argumentos
{
int n,c,r; //definir variables
string b; //inluir una cadena de caracteres
b=""; //define la variable como una cadena vacia
cout<<"digite un numero en base decimal: "; //cout imprime en la pantalla
cin>>n; //ingresa datos desde el teclado
if (n==0){
cout<<"Binario:0"<<endl;
system ("PAUSE");
return 0;
}
if(n<0){
cout<<"El numero debe ser mayor o igual a cero"<<endl;
system ("PAUSE");
return -1;
}
while(n>0){ //se usan llaves siempre para definir lo que encierra una funcion
c=n/2;
r=n-2*c;
if(r==0){
b="0"+b;
}
else{
b="1"+b;
}
n=c;
}
cout<<"Binario: "<<b<<endl; //endl imprime una linea vacia en pantalla
system("PAUSE");
return EXIT_SUCCESS; };