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

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

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

Посчитать первые числа Фибоначчи и показать, что сумма этих чисел кратна 11 - C++

01.07.2014, 13:19. Просмотров 541. Ответов 14
Метки нет (Все метки)

Посчитать первые числа фибоначчи и показать, что сумма этих чисел кратно 11

и вывести результат на экран и записать в файл.
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
#include <iostream>
 
using namespace std;
 
int main()
{
    int a ,b, k;
    a=0;
    b=1;
    cin >> k;
    while (k<=0)
    {
        cout << "ERROR!: ";
        cin >> k;
    }
    while (k!=0)
    {
        a=a+b;
        b=a-b;
        k=k-1;
        cout << a << " ";
      
        
    
        }
    
    return 0;
}
Вот код для поиска Чисел Фибоначчи. Не получается сложить и разделить на число 11.

HELP ME!!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.07.2014, 13:19     Посчитать первые числа Фибоначчи и показать, что сумма этих чисел кратна 11
Посмотрите здесь:

Посчитать первые 10 чисел Фибоначчи - C++
Помогите пожалуйста с решением задачи. Задача: Посчитать первые 10 чисел Фибоначчи и показать что сумма этих чисел ровна 11,...

Посчитать количество чисел Фибоначчи не превосходящих заданого числа - C++
Посчитать количество чисел Фибоначчи,которые не превосходят заданого числа. Напечатать их.

Найти первые n чисел Фибоначчи (f0 = 1; f1 = 1; fk +1 = fk-1 + fk; k = 1, 2, 3,...) - C++
Найти первые n чисел Фибоначчи (f0 = 1; f1 = 1; fk +1 = fk-1 + fk; k = 1, 2, 3,...) C++

Кратна ли трем сумма цифр двухзначного числа - C++
Написать программу, которая определяет кратна ли трем сумма цифр двухзначного числа. #include&lt;stdio.h&gt; #include&lt;conio.h&gt; ...

Кратна ли трем сумма цифр двузначного числа - C++
Задание: Дано двузначное число, кратна ли трем сума его цифр. Вот мои попытки.. Подскажите пожалуйста, что здесь не верно.. и как...

Вывести на экран первые 20 чисел Фибоначчи. - C++
Помогите решить задачи через цикл do _ while: 1) Вывести на экран первые 20 чисел Фибоначчи. Каждое последующее число равно сумме двух...

Определить кратна ли трем сумма цифр двузначного десятичного числа - C++
дано двузначное число.определить : а)кратна ли трем сумма его цифр ; б) кратна ли сумма его цифр числу a;

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nmcf
5122 / 4442 / 1481
Регистрация: 14.04.2014
Сообщений: 17,637
01.07.2014, 13:24     Посчитать первые числа Фибоначчи и показать, что сумма этих чисел кратна 11 #2
В "a" и так получается сумма. Дели на 11.
Pavel_Arkh
0 / 0 / 0
Регистрация: 01.07.2014
Сообщений: 8
01.07.2014, 13:25  [ТС]     Посчитать первые числа Фибоначчи и показать, что сумма этих чисел кратна 11 #3
там выводится не сумма чисел, а 10 чисел только. Эти 10 чисел надо сложить и разделить на 11
nmcf
5122 / 4442 / 1481
Регистрация: 14.04.2014
Сообщений: 17,637
01.07.2014, 13:30     Посчитать первые числа Фибоначчи и показать, что сумма этих чисел кратна 11 #4
Так?
C++
1
2
3
4
5
6
7
8
9
10
int s = 0;
while (k!=0)
{
    a=a+b;
    b=a-b;
    k=k-1;
    cout << a << " ";
    s += a;
}
cout << s % 11;
Pavel_Arkh
0 / 0 / 0
Регистрация: 01.07.2014
Сообщений: 8
01.07.2014, 13:42  [ТС]     Посчитать первые числа Фибоначчи и показать, что сумма этих чисел кратна 11 #5
а целиком программу можешь скинуть
nmcf
5122 / 4442 / 1481
Регистрация: 14.04.2014
Сообщений: 17,637
01.07.2014, 13:52     Посчитать первые числа Фибоначчи и показать, что сумма этих чисел кратна 11 #6
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
#include <iostream>
 
using namespace std;
 
int main()
{
    int a ,b, k;
    a=0;
    b=1;
    cin >> k;
    while (k<=0)
    {
        cout << "ERROR!: ";
        cin >> k;
    }
int s = 0;
while (k!=0)
{
    a=a+b;
    b=a-b;
    k=k-1;
    cout << a << " ";
    s += a;
}
cout << "сумма: " << s << "; остаток от деления: " << s % 11;    
    return 0;
}
Pavel_Arkh
0 / 0 / 0
Регистрация: 01.07.2014
Сообщений: 8
01.07.2014, 14:02  [ТС]     Посчитать первые числа Фибоначчи и показать, что сумма этих чисел кратна 11 #7
Еще одна просьба. Последняя пожалуйста.
1)Выделить функции обработки и вывода.
2)и записать в файл.

только не бросай меня!!!
nmcf
5122 / 4442 / 1481
Регистрация: 14.04.2014
Сообщений: 17,637
01.07.2014, 14:09     Посчитать первые числа Фибоначчи и показать, что сумма этих чисел кратна 11 #8
Про первое не понял. А записать что в файл? Числа?
Pavel_Arkh
0 / 0 / 0
Регистрация: 01.07.2014
Сообщений: 8
01.07.2014, 14:13  [ТС]     Посчитать первые числа Фибоначчи и показать, что сумма этих чисел кратна 11 #9
да. чтоб в файл заносилось сумма и остаток от деления
nmcf
5122 / 4442 / 1481
Регистрация: 14.04.2014
Сообщений: 17,637
01.07.2014, 14:16     Посчитать первые числа Фибоначчи и показать, что сумма этих чисел кратна 11 #10
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
33
#include <iostream>
#include <fstream>
 
using namespace std;
 
int main()
{
    int a ,b, k;
    a=0;
    b=1;
    cin >> k;
    while (k<=0)
    {
        cout << "ERROR!: ";
        cin >> k;
    }
ofstream ofs("output.txt");
int s = 0;
while (k!=0)
{
    a=a+b;
    b=a-b;
    k=k-1;
    cout << a << " ";
    ofs << a << " ";
    s += a;
}
cout << endl << "сумма: " << s << "; остаток от деления: " << s % 11;
ofs << endl << "сумма: " << s << "; остаток от деления: " << s % 11;
ofs.close();
 
    return 0;
}
Pavel_Arkh
0 / 0 / 0
Регистрация: 01.07.2014
Сообщений: 8
01.07.2014, 14:32  [ТС]     Посчитать первые числа Фибоначчи и показать, что сумма этих чисел кратна 11 #11
учитель говорить что надо создать одну функцию процедуру или обработки

Добавлено через 16 секунд
это последнее осталось

Добавлено через 1 минуту
говорит надо создать функцию процедуры или обработки

Добавлено через 2 минуты
говорит создать функцию процедуры или обработки

Добавлено через 2 минуты
Знаешь как сделать?
nmcf
5122 / 4442 / 1481
Регистрация: 14.04.2014
Сообщений: 17,637
01.07.2014, 14:41     Посчитать первые числа Фибоначчи и показать, что сумма этих чисел кратна 11 #12
Что такое функция процедуры или обработки?
Pavel_Arkh
0 / 0 / 0
Регистрация: 01.07.2014
Сообщений: 8
01.07.2014, 14:53  [ТС]     Посчитать первые числа Фибоначчи и показать, что сумма этих чисел кратна 11 #13
часть программы разбить на процедуры. Мне нужно хотя бы одну часть

Добавлено через 7 минут
void
nmcf
5122 / 4442 / 1481
Регистрация: 14.04.2014
Сообщений: 17,637
01.07.2014, 14:56     Посчитать первые числа Фибоначчи и показать, что сумма этих чисел кратна 11 #14
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
33
34
35
36
37
38
39
40
41
#include <iostream>
#include <fstream>
 
using namespace std;
 
void ff(int k)
{
  int a ,b, s;
    a=0;
    b=1;
ofstream ofs("output.txt");
s = 0;
while (k!=0)
{
    a=a+b;
    b=a-b;
    k=k-1;
    cout << a << " ";
    ofs << a << " ";
    s += a;
}
cout << endl << "сумма: " << s << "; остаток от деления: " << s % 11;
ofs << endl << "сумма: " << s << "; остаток от деления: " << s % 11;
ofs.close();
}
 
 
int main()
{
    int k;
    cin >> k;
    while (k<=0)
    {
        cout << "ERROR!: ";
        cin >> k;
    }
 
 ff(k);
 
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.07.2014, 15:03     Посчитать первые числа Фибоначчи и показать, что сумма этих чисел кратна 11
Еще ссылки по теме:

Найти все n-значные числа, сумма квадратов цифр которых кратна М - C++
Найти все n-значные числа, сумма квадратов цифр которых кратна М.

Найти все двузначные числа, сумма квадратов цифр которых кратна M - C++
Найт все двузначные числа , сумма квадратов цифр которых кратна M Вот у меня программ есть но она выводит сколько цифр, а мне надо...

Найти первые N чисел Фибоначчи (рекурсия/итерация, сравнить эффективность) - C++
Найти первые N чисел Фибоначчи двумя способами: с помощью рекурсии и с помощью итерации. Сравнить эффективность алгоритмов.

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

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


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

Или воспользуйтесь поиском по форуму:
Pavel_Arkh
0 / 0 / 0
Регистрация: 01.07.2014
Сообщений: 8
01.07.2014, 15:03  [ТС]     Посчитать первые числа Фибоначчи и показать, что сумма этих чисел кратна 11 #15
Спасибо большое. Ты мне так помог. 5 поставили.

Спасииииибо)
Yandex
Объявления
01.07.2014, 15:03     Посчитать первые числа Фибоначчи и показать, что сумма этих чисел кратна 11
Ответ Создать тему
Опции темы

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