Предмет: Информатика, автор: maknae162

Сделать программу вычисления и печати числа элементов последовательности, удовлетворяющих неравенству.
Желательно, не слишком сложно, использую цикл for и оператор if :)

Приложения:

restIess: на каком языке программирования?
maknae162: С++

Ответы

Автор ответа: restIess
1

#include<iostream>

using namespace std;

signed main() {

int a = 1;

for (int i = 0; i < 21; i++) {

 if (a < 40)

  cout << a << " ";

 a = -2 * a;

}

return 0;

}


maknae162: что значит a_prev?
restIess: В ней хранится предыдущий элемент
restIess: Нам в этой задаче всегда чтобы вычислить текущий элемент нужно знать предыдущий, для это и создаем переменную a_prev
restIess: Даже можно ее назвать просто prev, ибо и так будет понятно что это предыдущий элемент
restIess: Обновил решение, от этой переменной вообще можно избавиться
maknae162: понятно, спасибо большое)
Похожие вопросы
Предмет: Русский язык, автор: Girl2927292