Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
x-voron-7
0 / 0 / 0
Регистрация: 20.06.2010
Сообщений: 13
#1

Вычислить элементы последовательности - C++

15.11.2010, 19:18. Просмотров 487. Ответов 4
Метки нет (Все метки)

5. Вычислить элементы последовательности:
a(0)=1;
a(n)=a(n div 2)+a(n div 3), n>1;

Добавлено через 44 секунды
P.S. помогите сделать.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.11.2010, 19:18     Вычислить элементы последовательности
Посмотрите здесь:

Вычислить элементы последовательности C++
C++ Из последовательности чисел выбрать элементы, делящиеся на 3
Дано целое число. Вывести элементы последовательности. Вычислить сумму ряда не используя стандартных функций C++
Вывести элементы последовательности и их количество C++
Вывод последовательности, определяющий, являются ли простыми/совершенными соответствующие элементы введённой последовательности C++
C++ вычислить элементы последовательности с рекурсией
Вычислить элементы последовательности C++
C++ Вычислить элементы последовательности
C++ Элементы последовательности умножить на 10
C++ Вычислить первые n элементы в заданной последовательности:
C++ Если элементы массива не образуют убывающей последовательности, то заменить его отрицательные элементы
Элементы последовательности домножить на 10 C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
slice
32 / 75 / 4
Регистрация: 04.11.2010
Сообщений: 249
15.11.2010, 19:20     Вычислить элементы последовательности #2
А что будет при n == 1?
x-voron-7
0 / 0 / 0
Регистрация: 20.06.2010
Сообщений: 13
15.11.2010, 19:27  [ТС]     Вычислить элементы последовательности #3
если бы я знал
slice
32 / 75 / 4
Регистрация: 04.11.2010
Сообщений: 249
15.11.2010, 19:30     Вычислить элементы последовательности #4
как тебе могут помочь, если ты не знаешь постановку задачи?
silent_1991
Эксперт С++
4956 / 3032 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
15.11.2010, 19:42     Вычислить элементы последовательности #5
Если принять такое условие:

a(0)=1;
a(n)=a(n div 2)+a(n div 3), n>=1;

То так:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
 
int a(int n)
{
    if (n == 0)
        return 1;
 
    return a(n / 2) + a(n / 3);
}
 
int main()
{
    for (int i = 0; i <= 40; i++)
        std::cout << a(i) << std::endl;
 
    std::cin.get();
    return 0;
}
Yandex
Объявления
15.11.2010, 19:42     Вычислить элементы последовательности
Ответ Создать тему
Опции темы

Текущее время: 18:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru