Hola compañeros, les quiero preguntar si esta bien mi código escrito en C.
Problema: Dado una lista de N números enteros, indicar la cantidad de dígitos del menor y mostrar el mismo.
Código:
Mod: modificada la etiqueta a GeSHi para que sea más legible el código
Problema: Dado una lista de N números enteros, indicar la cantidad de dígitos del menor y mostrar el mismo.
Código:
Código (c) [Seleccionar]
#include <stdio.h>
int main ()
{
int N;
printf("Ingresar cantidad de numeros: ");
scanf("%i", &N);
int Cant, Men, Band, Dig, I, Lis, Aux;
Cant = 0;
Band = 0;
for ( I=1; I <=N; I++)
{
printf ("Ingresar lista de numeros: ");
scanf("%i", &Lis);
if ( Band == 0)
{
Men = Lis;
Band = 1;
}
if ( Lis < Men)
{
Men = Lis;
}
}
Aux = Men;
while ( Men != 0)
{
Dig = Men % 10;
Cant = Cant + 1;
Men = Men / 10;
}
printf ("Mostar el menor numero de la lista: %i\n", Aux);
printf ("Cantidad de digitos del menor: %i\n", Cant);
return 0;
}
Mod: modificada la etiqueta a GeSHi para que sea más legible el código