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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
InMrEneRgi
0 / 0 / 0
Регистрация: 27.09.2013
Сообщений: 19
#1

Программа должна вывести все числа Фибоначчи в диапазон от до B - C++

27.09.2013, 16:38. Просмотров 1214. Ответов 10
Метки нет (Все метки)

A program should output all Fibonacci numbers in the rage from a till b. a and b should be inputted from a keyboard. The program should output also “small” if the sum of these numbers is less than 1000 and “large” otherwise. (First two Fibonacci numbers equal to 1 and every next number is a result of addition of two previous ones)

Программа должна вывести все числа Фибоначчи в диапазон от до B.и б должен быть введен с клавиатуры.Программа должна вывести также "малый", если их сумма меньше 1000 и "большие" в противном случае. (Первые два числа Фибоначчи равны 1, а каждое следующее число является результатом сложения двух предыдущих)



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

Вывести на экран все числа, номера которых есть числа Фибоначчи - C++
Вывести на экран все числа заданной последовательности, номера которых есть числа Фибоначчи.

Вывести в заданном пользователем промежутке все числа Фибоначчи - C++
Всем доброго времени суток! Если можете, пожалуйста, помогите решить задачу. Условие: "Вывести в заданном пользователем промежутке все...

Написать программу проверки умения складывать и вычитать числа в пределах 100. Программа должна вывести 10 примеров и выставить оценку за 10 правильны - C++
Написать программу проверки умения складывать и вычитать числа в пределах 100. Программа должна вывести 10 примеров и выставить оценку за...

Составьте программу, позволяющую найти все числа Фибоначчи, меньшие заданного числа N - C++
Помогите, пожалуйста. Вот сама задача: Пара кроликов каждый месяц дает приплод – двух кроликов (самца и самку), от которых через два...

программа должна вывести текущую дату - C++
вводим дату в формате DD//MM//YYYY и число n обозначающего количество прошедших дней.программа должна посчитать текущую дату (можно считать...

Пользователь вводит 10 чисел программа должна выдать 2 максимальных(берём от 1 до 10,если выпадает 2 10,то программа должна выдать 2 10,а не 10,9) - C++
#include <iostream> using namespace std; int main () { int number, largest_1, largest_2, counter = 1; cout«"Vvedite 1oe...

10
rublag
52 / 52 / 4
Регистрация: 06.02.2013
Сообщений: 156
27.09.2013, 17:01 #2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <iostream>
using namespace std;
 
unsigned long get_fib(int num);
 
int main(void)
{
    int a, b;
    unsigned long c=0, r;
 
    cin >> a >> b;
 
    for(int i = a; i <= b; ++i, c += r)
    {
        r = get_fib(i);
        cout << r << " ";
    }
 
    if(c < 1000)
        cout << endl << "small" << endl;
    else
        cout << endl << "small" << endl;
 
    return 0;
}
 
unsigned long get_fib(int num)
{
    if(num == 0) return 0;
    else if(num == 1) return 1;
    else return get_fib(num - 1) + get_fib(num - 2);
}
0
InMrEneRgi
0 / 0 / 0
Регистрация: 27.09.2013
Сообщений: 19
27.09.2013, 20:52  [ТС] #3
спасибоо!!
вирубил)

Добавлено через 23 секунды
виручил*

Добавлено через 20 минут
Цитата Сообщение от rublag Посмотреть сообщение
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <iostream>
using namespace std;
 
unsigned long get_fib(int num);
 
int main(void)
{
    int a, b;
    unsigned long c=0, r;
 
    cin >> a >> b;
 
    for(int i = a; i <= b; ++i, c += r)
    {
        r = get_fib(i);
        cout << r << " ";
    }
 
    if(c < 1000)
        cout << endl << "small" << endl;
    else
        cout << endl << "small" << endl;
 
    return 0;
}
 
unsigned long get_fib(int num)
{
    if(num == 0) return 0;
    else if(num == 1) return 1;
    else return get_fib(num - 1) + get_fib(num - 2);
}
слушай
нарисул пожалусто ищо блок схему
а то я непонимаю((
0
Tulosba
27.09.2013, 21:49
  #4

Не по теме:

Цитата Сообщение от InMrEneRgi Посмотреть сообщение
нарисул пожалусто ищо блок схему
А зачёт по русскому языку за Вас сдать не надо?

0
newb_programmer
237 / 237 / 19
Регистрация: 03.09.2011
Сообщений: 555
27.09.2013, 21:52 #5
лови
0
Миниатюры
Программа должна вывести все числа Фибоначчи в диапазон от до B  
InMrEneRgi
0 / 0 / 0
Регистрация: 27.09.2013
Сообщений: 19
28.09.2013, 01:13  [ТС] #6
Цитата Сообщение от newb_programmer Посмотреть сообщение
лови
спасибо

Добавлено через 23 секунды
Цитата Сообщение от Tulosba Посмотреть сообщение

Не по теме:


А зачёт по русскому языку за Вас сдать не надо?

ну извиняй я не русский
0
zer0mail
2374 / 2004 / 199
Регистрация: 03.07.2012
Сообщений: 7,196
Записей в блоге: 1
28.09.2013, 01:27 #7
И где же таких специалистов готовят - ни программу написать, ни блок схему нарисовать ?
0
iceglen
28.09.2013, 02:38
  #8

Не по теме:

В институтах. Просто не все сразу осознают куда хотят поступить и кем хотят быть. Я таким же макаром доучиваюсь на 5м курсе на ПГСе на инженера-проектировщика. Осознал, что не мое только к середине 4 курса (да, и такое бывает). Вот теперь 2-я вышка у меня идет на ИСТе .

0
zer0mail
28.09.2013, 10:30
  #9

Не по теме:

И что - задания сам делал или до 5 курса ответы на форумах клянчил? Имхо, так: коль на понимаешь - ищи другое дело по способностям (зачем себя и других мучить?)

0
iceglen
28.09.2013, 13:32
  #10

Не по теме:

Ну проблемы свои я как-то сам решал, но мб ему уже и деваться некуда.

0
zer0mail
28.09.2013, 13:42     Программа должна вывести все числа Фибоначчи в диапазон от до B
  #11

Не по теме:

Цитата Сообщение от iceglen Посмотреть сообщение
Ну проблемы свои я как-то сам решал
Вот, это главное - сам. А если сам не может, причем в самом начале (когда они маленькие), то дальше тем более не сможет...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.09.2013, 13:42
Привет! Вот еще темы с ответами:

Программа должна напечатать сумму цифр числа - C++
Где дописать в коде, чтобы программа напечатала сумму. #include &lt;iostream&gt; using namespace std; int sumdigits(int x); int main () ...

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

Задача должна вывести остаток от числа - C++
У меня программа выводит или числитель или знаменатель. #include&lt;iostream&gt; using namespace std; int main(void) { ...

Программа должна показать все комбинации заданной суммы чисел - C++
Доброго всем времени суток.Помогите пожалуйста бестолковому избавиться от глобальных переменных.С векторами только знаком практически...


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

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

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