
Este es el problema:
Se desea redondear un entero positivo N a la centena más próxima y visualizar su salida. Para ello la entrada de datos debe ser los cuatro dígitos A,B,C,D que componen el entero N. Ejemplos: Si A=2, B=3, C=6 y D=2 entonces N= 2362 y el programa despliega como salida 2400. Si A=2, B=3, C=4 y D=2 entonces N= 2342 y el programa despliega como salida 2300. Si N= 2963 el programa despliega 3000 como salida.
Código C:
Ver original
//Redondeo a la centena mas proxima #include<stdio.h> #include<stdlib.h> int main (){ int A,B,C,D; if( B>=9 && C>=5){ A++; B=0; C=0; D=0; } else if(B>=9 && C<5){ B= B; C=0; D=0; } else if(B<9 && C>=5){ B++; C=0; D=0; } else{ C=0, D=0; } return 0; }