Foros del Web » Programación para mayores de 30 ;) » C/C++ »

operador %

Estas en el tema de operador % en el foro de C/C++ en Foros del Web. Hola soy nuevo en esto de C++, y no entiendo una linea de codigo: Código: for( k=2; N%k && k<=raiz; k++){ cout<<"K:"<<k; getchar(); } se ...
  #1 (permalink)  
Antiguo 12/12/2007, 11:59
z86
 
Fecha de Ingreso: diciembre-2007
Mensajes: 13
Antigüedad: 17 años, 1 mes
Puntos: 0
operador %

Hola soy nuevo en esto de C++, y no entiendo una linea de codigo:

Código:
for( k=2; N%k && k<=raiz; k++){
    cout<<"K:"<<k;
    getchar();
   }
se q el operador % devuelve el resto de la division de N entre k, pero donde lo almacena?

no seria asi: a=N%k?


Muchas Gracias
Saludos
  #2 (permalink)  
Antiguo 12/12/2007, 12:31
Avatar de _Lucifer_  
Fecha de Ingreso: junio-2006
Mensajes: 1.662
Antigüedad: 18 años, 7 meses
Puntos: 28
Re: operador %

El ciclo for se ejecuta mientras N%k sea distinto de cero y k sea menor o igual a raiz.

Sería lo mismo que tener:
Código:
for( k=2; N%k!=0 && k<=raiz; k++){
    cout<<"K:"<<k;
    getchar();
   }
Saludos
__________________
Si crees que no tiene sentido, etonces probablemente lo tenga... :arriba:
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:10.