Título: Sumar todos los numeros comprendidos entre 1 y 100 (C++) Publicado por: Danyel_Casvill en 24 Abril 2011, 23:53 pm Hola ^^
Muchachos poes estoy practicando aqui de desocupado :xD y me acorde del principio del llamado "principe de las matematicas" que consta en sumar el primer numero con el último, el segundo con el penultimo etc etc y asi se obtiene siempre el mismo numero. Ejemplo: (1+100) = (2+99) = (3+98) = …. = (50+51) = 101 y despues se multiplica 101 por 50 que es igual a 5.050. Decidi intentar realizarlo en c++ utilizando el bucle for pero que el usuario decida hasta que numero sumar pero la neta no eh podido y pido que me echen una mano con el algoritmo muchachos, gracias de antemano ^^ Posdata: No es una tarea, es meramente práctica. Título: Re: Sumar todos los numeros comprendidos entre 1 y 100 (C++) Publicado por: leogtz en 25 Abril 2011, 00:49 am No entiendo, puedes hacerlo directamente con la fórmula :D
Código: printf("%d\n", (n * (n + 1) / 2)); O usar un acumulador. Si quieres hacer lo que dices, podrías hacer algo como: Código
Título: Re: Sumar todos los numeros comprendidos entre 1 y 100 (C++) Publicado por: Danyel_Casvill en 28 Abril 2011, 03:49 am O.O gracias, la verdad no era exactamente lo que queria pero me diste la idea de como hacerlo.
saludos ^^ |