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

Calculati 1+3+5+......+n

c++++
repede pls

Răspunsuri la întrebare

Răspuns de elenabr12
0
pai avand in vedere ca nu il cunosti pe n...nu vad ce poti calcula 
aici se foloseste suma lui gauss
adica : 
1+3+5+...+n =n(n+1) \ 2 = n²+n\2 .

negrualb: nu merge
elenabr12: atunci ... nu stiu cum s.ar putea rezolva altfel :( :(
Răspuns de Davidpiscot
2
#include<iostream>
using namespace std;
int main()

   long long n,i,k,s=0;
   cout<<"n=";cin>>n;
  for(i=1;i<=n;i++)
 {  
   k=2*i-1;
   s+=k;
}
  cout<<"Suma este: "<<s;
return 0;
}
Alte întrebări interesante