Para la siguiente entrada se va la codificar un programa en C que muestre en pantalla la cantidad de cifras que tiene un número indicado previamente por el usuario.
A continuación el codigo:
//*********************************************************************#include <stdio.h>
int main(){
int num;
printf("Ingrese numero: ");
scanf("%d",&num);
int cont=1;
while(num/10 > 0){
cont++;
num/=10;
}
printf("El numero tiene %d cifras",cont);
return 0;
}
//*********************************************************************
El número se dividirá entre 10 hasta que sea menor que 1. Por cada vez que se realice la división se va a incrementar un contador.
Salida en pantalla:

No hay comentarios:
Publicar un comentario