• Asignatura: Informática
  • Autor: jjefferson8458
  • hace 8 años

Dado un número n, se mostrará como resultado la suma de todos sus sucesores en c++


anavariasmpc3eui: ¿No será antecesores? :/

Respuestas

Respuesta dada por: anavariasmpc3eui
0

Respuesta:

#include <iostream>

using namespace std;

int main()

{

  int n,i=1,suma=0;

  cout<<"Introduce un numero: "<< endl;

  cin>>n;

  while (i<=n){

   suma=suma+i;

   i++;

  }

cout<<"La suma es: "<<suma;

}

Explicación:

Si es de los antecesores a el (lo más probable o sería infinito)

Declaramos 3 variables, n que es el número ingresado por teclado, i que será nuestro contador, que en este caso comenzará en 1 y suma que será el acumulador donde vayamos guardando nuestra operación.

Se le pide el número al usuario y se lee, mediante un while se irá sumando el contador más el neutro de nuestra operación suma (que es 0).

Mientras  el contador no sea mayor al número ingresado, se hará operación, al final muestra el resultado.

Adjuntos:
Preguntas similares