Вывести через пробел значения рекурсивной функции при значениях аргумента от 1 до 10 включительно. Рекурсивная функция должна осуществлять следующие вычисления:
Задание:
Найти член геометрической прогрессии с помощью формулы
b_{i} =b_{i-1} *q , где значения i,q и b0 вводятся пользователем.
Приложения:
Ответы
Ответ дал:
0
#include <iostream>
int b(int i, int q, int b0) {
return (i == 1 ? b0 * q : b(i-1, q, b0) * q);
}
int main() {
int q, b0;
std::cin >> q >> b0;
for(int i = 1; i <= 10; i++) std:: cout << b(i, q, b0) << endl;
return 0;
}
int b(int i, int q, int b0) {
return (i == 1 ? b0 * q : b(i-1, q, b0) * q);
}
int main() {
int q, b0;
std::cin >> q >> b0;
for(int i = 1; i <= 10; i++) std:: cout << b(i, q, b0) << endl;
return 0;
}
Вас заинтересует
2 года назад
3 года назад
3 года назад
9 лет назад