0
Como ago un progra que me deje ingresar como minimo tres numeros y que los ultimos dos digitos del numero los cambie a 0
ingreso 1234 y que me salga 1200
5 Respostas
+ 1
super gracias
0
Puedes primero dividir el número entre 100:
int result = (int)( num / 100);
como result es entero no va a tener decimales y si luego vuelves a múltiplicar por 100 vas a tener el número con dos ceros al final.
result *= 100;
incluso podrías ponerlo todo en una sola línea:
int result = ((int)( num / 100)) * 100;
0
Saludos German Arancibia Choque, una alternativa sencilla seria mediante IF comprobar que el número ingresado sea mayor que 100. De ser válido usar modulo de 100 y al resultado se lo restas al número original.
[Sugerencia] para la próxima intenta escribir en inglés para una rápida respuesta, ya que la mayoría no habla español. Éxitos!
0
gracias
0
Una de tantas alternativas....
https://code.sololearn.com/cgfQhtFu4yYK/?ref=app