Cerința
Se consideră următorul șir de numere naturale: 1 3 5 8 10 14 16.... Deduceți regula după care acesta s-a format și afișați al n-lea termen.
Date de intrare
Programul citește de la tastatură numărul n.
Date de ieșire
Programul va afișa pe ecran numărul x, reprezentând al n-lea termen din șir.
Restricții și precizări
1 ≤ n ≤ 100.000
Exemplu
Intrare
5
Ieșire
10
In C++. Multumesc
Răspunsuri la întrebare
Răspuns de
2
#include <iostream>
using namespace std;
int main()
{
int n, x=1, nr=1, i;
cin>>n;
for(i=2;i<=n;i++)
if(i%2==0){
nr++; x=x+nr;
}
else x=x+2;
cout<<x;
return 0;
}
Alte întrebări interesante
Fizică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă