Tema: no enteindo
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/03/2014, 14:40
vizen
 
Fecha de Ingreso: enero-2014
Mensajes: 60
Antigüedad: 10 años, 3 meses
Puntos: 1
una ayudita :)

hola superchava666 veo que no tienes claro como formar el bucle, bueno simplemente repites la peticion un sumando la cantidad de veces que te indique el primer numero que te introducen, y al tiempo lo vas acumulando y ya solo tienes que mostrarlo. espero que te haya servido. un saludo ;)

Código c:
Ver original
  1. #include <stdio.h>
  2.  
  3. int main(void){
  4.  
  5.    int cantidad, sumando, acumulador=0;
  6.  
  7.    puts("\nCuantos numeros quieres sumar: ");
  8.    scanf("%i",&cantidad); // pedimos la cantidad de sumandos
  9.  
  10.    for(int i=1; cantidad>=i; i++){ // recogemos los sumandos y los acumulamos
  11.       printf("\nIntroduce el sumando numero %i: ", i);
  12.       scanf("%i", &sumando);
  13.       acumulador+=sumando; // que es igual a acumuador=acumulador + sumando;
  14.    }
  15.  
  16.    printf("\nEl resultado de la suma es : %i \n", acumulador); // el resultado
  17.    getchar();// este absorbe el enter del scanf
  18.    getchar();// este espera que introduzcas un caracter y asi ves el resultado
  19.    return 0; // devuelve un cero al sistema diciendo que ha ido todo bien
  20. }