En c, ¿solicita un número entero de cuatro dígitos y suma cada dígito?
#include
void main(void)
{
inta,i,sum=0;
inttemp,b;
printf("Ingrese un número de 4 dígitos:\n");
scanf("%d",&a);
for(i=0;i<4;i++)
{
temp=a%10;
a/= 10;
sum+=temp;
}
printf("La suma individual de la suma individual de %d números es: %d",b, suma);
/suma es el resultado final
}
Extensión
C ingresa dos números enteros, sumas y salidas (calcula un +b)
#include #include int main() { inta,b,sum;//i. Definir variables, int representa el tipo de datos: entero, suma representa la suma; printf ("Ingrese dos números enteros:") ; scanf("%d%d",&a,&b);//2. Datos de entrada, la restricción de %d en el tipo de entrada representa - entero, y estos dos números se asignan a &a respectivamente y &b dos variables, & toma el operador de dirección; sum=a+b;//3. Procesamiento de datos, asigna la suma de ayb a sum; printf (" La suma de estos dos números es: %d\n", suma); // Cuarto, genera el resultado, %d genera un número entero, este número es la suma; printf ("Cálculo completo") ; retorno0; //retorno; }