-
Lenguaje
C
-
Descripción
Al recibir como dato un número de cuatro dígitos, genere una impresión como la que se muestra a continuación (el número es 6352)
6
3
5
2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
#include <stdlib.h>
int main (void)
{
int digito_1, digito_2, digito_3, digito_4, un_numero;
printf ("Ingresa el valor de un numero: ");
scanf ("%d", &un_numero);
(void) getchar ();
digito_1=(un_numero%10000-un_numero%1000)/1000;
digito_2=(un_numero%1000-un_numero%100)/100;
digito_3=(un_numero%100-un_numero%10)/10;
digito_4=un_numero%10;
printf ("Valor de digito 1: %d\n", digito_1);
printf ("Valor de digito 2: %d\n", digito_2);
printf ("Valor de digito 3: %d\n", digito_3);
printf ("Valor de digito 4: %d\n", digito_4);
putchar ('\n');
system ("pause");
return EXIT_SUCCESS;
}
#include <stdlib.h>
int main (void)
{
int digito_1, digito_2, digito_3, digito_4, un_numero;
printf ("Ingresa el valor de un numero: ");
scanf ("%d", &un_numero);
(void) getchar ();
digito_1=(un_numero%10000-un_numero%1000)/1000;
digito_2=(un_numero%1000-un_numero%100)/100;
digito_3=(un_numero%100-un_numero%10)/10;
digito_4=un_numero%10;
printf ("Valor de digito 1: %d\n", digito_1);
printf ("Valor de digito 2: %d\n", digito_2);
printf ("Valor de digito 3: %d\n", digito_3);
printf ("Valor de digito 4: %d\n", digito_4);
putchar ('\n');
system ("pause");
return EXIT_SUCCESS;
}