FOR15. Адади бутуни N (> 1) дода шудааст.
Пайдарпаии ададҳои ҳақиқии A_K ин тавр ифода карда мешавад:
A_1 = 1, A_2 = 2, A_K = (A_{K-2} + 2 * A_{K-1})/3, K = 3, 4, ... .
Элементҳои A_1, A_2, A_3, ..., A_N-и пайдарпаиро чоп кунед.
Ҳал дар C++.
#include <bits/stdc++.h>
using namespace std;
int main() {
int N;
cin >> N;
double A1 = 1, A2 = 2;
cout << "A1 = 1\n";
cout << "A2 = 2\n";
double A_cur;
for(int i = 3; i <= N; i++) {
A_cur = (A1 + 2 * A2) / 3;
A1 = A2;
A2 = A_cur;
cout << "A" << i << " = " << A_cur << endl;
}
return 0;
}