Informatică, întrebare adresată de Kate03, 9 ani în urmă

se citeste un nr. natural <=1. sa se calculeze suma primelor n numere naturaleutilizand structura executa.
eu am facut asa si nu-mi dau seama ce am gresit :
int n, s=0, i=0; 
   cin>>n;   
 do   
 {        i++;   
    s=s+i;    }
while(s>n); 
  cout<<s;

Răspunsuri la întrebare

Răspuns de Mister7
0
#include <iostream>
using namespace std;
int main()
{
    int n,s,i;
    s=0;
    i=1;
    cout << "n="; cin >> n;
    do
    {
        s=s+i;
        i++;
    }while(i<=n);
    cout << "s=" << s;
    return 0;
}
Alte întrebări interesante