Исследование о космосе помогло человеку узнать что такое космос, звезды, луна.
5. если я правильно понял
i - это просто переменная типа integer
a - массив
r - размер массива
for i:=1 to r do
begin
if a[i] > c then
begin
c := a[i];
end;
end;
результат будет в переменной c!
a = 3, b = 2
b = 9 + a · b = 9 + 3 · 2 = 9 + 6 = 15
a = b / 5 · a = 15 / 5 · 3 = 3 · 3 = 9
<h2>Ответ</h2>
9
#include <iostream>
using namespace std;
void arithmeticProgression(const int& first, const int& differense, const int& N){
// first - первый номер арифметической прогрессии
// difference - разность
// N - число, до которого продолжать прогрессию
static int sum = 0; // тут будет сумма
static int callsNumber = 0; // считаем число вызовов функции для определения номера элемента последовательности
int next = first + differense; // следующий элемент прогрессии
sum += first; // подсчет суммы
if(callsNumber == N){
cout << "finally item: " << first << endl;
cout << "sum: " << sum << endl;
sum = 0;
callsNumber = 0;
return; // если следующий элемент идет по порядку больше N, то прервать рекурсию
}
else{
callsNumber++;
arithmeticProgression(next, differense, N); // иначе делать тоже самое со следующим числом прогрессии
}
}
int main(){
arithmeticProgression(2, 3, 3); // пример вызова
return 0;
}
1. команда 2: 8:2 = 4
2. команда 2: 4:2 = 2
3. команда 2: 2:2 = 1
4. команда 1: 12
5. команда 2: 12:2 = 6
Ответ: 6