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

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

Войти
Регистрация
Восстановить пароль
 
NoobNark
0 / 0 / 0
Регистрация: 26.11.2011
Сообщений: 9
#1

Помогите запрограммировать задачи. - C++

27.11.2011, 16:07. Просмотров 579. Ответов 1
Метки нет (Все метки)

1. Найти все делители натурального числа n.
2. Заданное натуральное число n представьте в виде суммы различных чисел Фибоначчи. Сколько слагаемых будет входить в эту сумму?

буду благодарен

Добавлено через 20 часов 38 минут
Эксперты, жду вашей помощи
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.11.2011, 16:07
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Помогите запрограммировать задачи. (C++):

Помогите запрограммировать экспоненту за соотношением... - C++
Помогите пожалуйста запрограммировать экспоненту за соотношением (-целая,{x}-дробная часть x) Если можно, с комментариями.

помогите с решение задачи на c++. - C++
протабулируйте функции. Отрезок и шаг вводятся с клавиатуры: e^x-arctg(x)

Помогите решать задачи - C++
Даны натуральные числа m и n. Найти такие числа m1 и n1, не имеющие общих делителей, что m1/n1=m/n. Числа m и n ввести с клавиатуры. ...

Помогите решить задачи на Borland c++ - C++
Данные задачи ленейного типа )!! 1)Животновод в начале каждой зимы повышает отпускную цену на молоко на р%, а каждым летом — снижает...

Помогите разобраться с сутью задачи. - C++
Книга: Стивен Прата "Язык программирования С++. Лекции и упражнения. Учебник." 2005г. Глава 8. Посвящена работе с функциями. Попалась...

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
turtLe
3 / 3 / 2
Регистрация: 11.11.2009
Сообщений: 41
27.11.2011, 17:50 #2
Цитата Сообщение от NoobNark Посмотреть сообщение
1. Найти все делители натурального числа n.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
using namespace std;
 
int main()
{
int n, i = 1;
cin>>n;
while ( i < n )
{
if (n % i == 0) cout<<i<<"\n";
i++;
}
return 0;
}
Цитата Сообщение от NoobNark Посмотреть сообщение
2. Заданное натуральное число n представьте в виде суммы различных чисел Фибоначчи. Сколько слагаемых будет входить в эту сумму?
Наверно имеется ввиду минимальное количество слагаемых :
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
using namespace std;
 
int main()
{
int n , fibnext = 1 , fibprev = 1 , k = 0;
cin>>n;
while ( n != 0 )
{
    if ( n - fibnext < 0) { n = n - fibprev; fibnext = 1; fibprev = 1; k++; continue; }
    fibprev = fibnext + fibprev;
    if ( n - fibprev < 0) { n = n - fibnext; fibnext = 1; fibprev = 1; k++; continue; }
    fibnext = fibnext + fibprev;
    if ( n - fibnext < 0) { n = n - fibprev; fibnext = 1; fibprev = 1; k++; continue; }
}
cout<<"\n"<<k;
return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.11.2011, 17:50
Привет! Вот еще темы с ответами:

Помогите решить задачи в Borland C32 - C++
Здравствуйте уважаемые программисты помогите мне подготовиться к экзамену по Borland C32 нужно решить эти билеты надеюсь на вашу помощь...

Помогите решить задачи по операторам цикла! - C++
помогите пожалуйста решить две задачки на с++ 1)n!/(k!(n-k)!),где к от 1 до n-1; 2)1+(1+2)+(1+2+3)......(1+2+n) Добавлено через 2...

Помогите перевести и понять условие задачи, пожалуйста - C++
Once, in one kingdom, there was a queen and that queen was expecting a baby. The queen prayed: ``If my child was a son and if only he was a...

Помогите,нужно составить программу вычисления задачи.. - C++
Вычислить растояние между двумя точками с координатами (Х1,у1) и (х2,у2) координаты вводятся с клавиатуры..


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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