Hola, necesito comprender q es lo que hacen en este codigo y para q sirve ese total += contador que usan alli.
Estoy buscando la forma de practicar pseudocódigo con este y varios codigos más y no entiendo mucho este .
Me podrian ayudar a enternerlo?
int main()
{
    int total = 0;
    
    int contador=2;
    
    while(contador <= 100)
    {
                   cout<< contador << "\n" ;
                      total += contador;
                         contador +=2;
                         
    }
    
       cout<< " la suma es: " << total << endl;
       system("pause");
       return 0;
       
}
disculpen por la pregunta tan noob.. esq estoy iniciando en c++ y no me llevo muy de la mano con el pseudocodigo...
			
			
			
				El código es una sumatoria de todos los números pares, desde 2 hasta 100.
total += contador;
Es un acumulador, a "total" se le suma o acumula "contador", es lo mismo que:
total = total + contador;
contador +=2;
Lo mismo, se le aumenta a la variable contador 2 unidades.
Saludos.
			
			
			
				ahmmm ok! esta abreviado... digo mejorado.. por eso era q no lo entendia.
muchas gracias por la ayuda... ahora podré entender mas codes...
			
			
			
				En este enlace (http://www.lmgtfy.com/?q=operadores%2Bc) tienes bastante informacion sobre los operadores de C y C++.
¡Saludos!
			
			
			
				busca esos ejercicios  de estructuras en como PROGRAMAR  por deithel ,,la cuarta edicion,,esta uno igualito a tu codigo pero con la estructura FOR
JEJE IMAGINATE  ,,Y MAÑANA TENEMOS QUE PRESENTAR ESOS EJERCICIOS
MAÑANA NOS VEMOS Y HABLAMOS   :xD :xD
			
			
			
				Como consejo, intenta no usar system("pause"); pues hacer menos portable el código.
			
			
			
				Cita de: Daemon Freedom en  6 Julio 2010, 07:58 AM
Como consejo, intenta no usar system("pause"); pues hacer menos portable el código.
esq se me hace necesario usarlo cuando la pc en la q estoy compilando se le cierra la ventana de dos apenas se ejecuta... y para eso es q uso el system("pause") o cuando no, solia agregar conio.h para usar el getch.
no encuentro alguna otra forma de hacer que la ventana de dos se quede abierta para poder visualizar el programa...  >:(
Para lograr esto conoces alguna otra forma???
			
 
			
			
				Usa getchar(), pero asegurate de limpiar el buffer de entrada.
Algo así:
...
código...
...
    while(getchar() != '\n');
    getchar();
    return 0;
}
No es la mejor manera de limpiar el buffer, pero sirve en estos ejercicios sencillos.