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

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

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

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

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

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

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

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

Вычислить элементы последовательности - C++
Вычислить и отпечатать n элементов последовательности 1^2/ (1^2 +2), 2^2 / (2^2+3), 3^2 / (3^2 +4),...

Вычислить элементы последовательности - C++
Плиз помогите 2 задачи вторая ниже

вычислить элементы последовательности с рекурсией - C++
помогите разобраться с программой,никак заводится не хочет #include "stdafx.h" #include <stdio.h> #include <stdlib.h> #include...

Вычислить первые n элементы в заданной последовательности: - C++
Написать программу на С++, вычисляющая первые n элементов заданной последовательности: b1=5, bn=(-1)^n * (bn-1)-8

Дано целое число. Вывести элементы последовательности. Вычислить сумму ряда не используя стандартных функций - C++
Вобщем суть задачи заключена во вложении, помогите пожалуйста решить.

4
slice
35 / 78 / 4
Регистрация: 04.11.2010
Сообщений: 249
15.11.2010, 19:20 #2
А что будет при n == 1?
0
x-voron-7
0 / 0 / 0
Регистрация: 20.06.2010
Сообщений: 13
15.11.2010, 19:27  [ТС] #3
если бы я знал
0
slice
35 / 78 / 4
Регистрация: 04.11.2010
Сообщений: 249
15.11.2010, 19:30 #4
как тебе могут помочь, если ты не знаешь постановку задачи?
0
silent_1991
Эксперт С++
4984 / 3041 / 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;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.11.2010, 19:42
Привет! Вот еще темы с ответами:

Построить элементы в убывающей последовательности и вывести первоначальные индексы последовательности - C++
Здравствуйте, уважаемые форумчане!! Помогите разобраться с лабораторной работой Задача -&gt; Построить элементы в убывающей...

Вывод последовательности, определяющий, являются ли простыми/совершенными соответствующие элементы введённой последовательности - C++
Никак не приходит в голову, как составить алгоритм, реализующий проверку на то, является ли число простым и является ли совершенным. Если...

Если элементы массива не образуют убывающей последовательности, то заменить его отрицательные элементы - C++
:cry: Ребята выручайте. Без вас мне край. У меня не было С++ ,но мне надо сделать задачку и отбодаться:-[ напишите по возможности с...

Элементы последовательности умножить на 10 - C++
помогите составить блок схему и решить на языке программирования с++


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

Или воспользуйтесь поиском по форуму:
5
Yandex
Объявления
15.11.2010, 19:42
Ответ Создать тему
Опции темы

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