Tengo el siguiente código
Código
#include <stdio.h>
#include <stdlib.h>
int main()
{
double num=123456789.56;
int x,r;
x=num;
r=x%100000/1000/7;
return 0;
}
La idea el ejercicio es que sepamos que operacion hay que ejecutar primero...Estuve leyendo sobre precedencia de operadores y se dice que de izquierda a derecha viene la multiplicacion, luego la division y luego el %.
El tema es que intento hacer todas las divisiones posibles ... osea 100000/1000 y luego ese resultado / 7 y luego hago el %....y me da cualquier cosa.
El resultado tiene que ser 8 pero no llego a ese resultado...algo estoy haciendo mal o nose porque operacion empezar..


 
  




 Autor
 Autor
		


 En línea
									En línea
								
 
 




 
						