С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/9: Рейтинг темы: голосов - 9, средняя оценка - 5.00
1 / 1 / 0
Регистрация: 13.05.2014
Сообщений: 11
1

Вычислить сумму чисел, порядковые номера которых являются числами Фибоначчи

29.10.2014, 08:57. Показов 1816. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Задана последовательность N вещественных чисел. Вычислить сумму чисел, порядковые номера которых являются числами Фибоначчи. Программу разработать, используя динамическое распределение памяти для массивов.
Для решения задачи разработать следующие функции:
– функцию ввода n элементов массива;
– функцию вывода n элементов массива;
– функцию обработки массива.


Вот пример, от которого нужно отталкиваться:
Найти сумму чисел в массиве.
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
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
//функция для ввода элементов массива
void enter_massiv(int n,int *mass)
{
 cout<<"Enter massiv: ";
 for (int i=0;i<n;i++)
  cin>>mass[i];
}
//функция для вывода исходного массива
void print_massiv(int n,int *mass)
{
 cout<<"----------------"<<endl<<"Vvedennnij massiv: ";
 for (int i=0;i<n;i++)
  cout<<mass[i]<<" ";
}
//функция для проведения вычислений в массиве
void fun(int n,int *mass)
{
 int sum=0;
 for (int i=0;i<n;i++)
 sum+=mass[i];
 cout<<"Summa ravna "<<sum;
}
main()
{
int n;
int *mass = new int [10];
cout <<"n = ";
cin>>n;
enter_massiv(n,mass);
print_massiv(n,mass);
cout<<endl<<"Rezultat: "<<endl;
fun(n,mass);
delete []mass;
getch();
return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.10.2014, 08:57
Ответы с готовыми решениями:

Вычислить сумму чисел, порядковые номера которых являются числами Фибоначчи.
Всем привет! помогите с задачкой! заранее спасибо.! Вычислить сумму чисел, порядковые номера...

Вычислить сумму чисел последовательности, порядковые номера которых являются числами Фибоначчи
Задана последовательность N вещественных чисел. Вычислить сумму чисел, порядковые номера которых...

Вычислить сумму чисел последовательности, порядковые номера которых являются числами Фибоначчи
Вычислить сумму чисел последовательности, порядковые номера которых являются числами Фибоначчи...

Вычислить сумму чисел, порядковые номера которых являются простыми числами.
Нужно еще решение Если есть возможность решите. 24. Задана последовательность N вещественных...

1
Эксперт PHP
3106 / 2591 / 1219
Регистрация: 14.05.2014
Сообщений: 7,236
Записей в блоге: 1
29.10.2014, 09:33 2
kitayaz,
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
42
43
44
45
46
47
#include <iostream>
 
void enter_array(int * arr, int size)
{
    std::cout << "Vvedite " << size << " znacheniy:" << std::endl;
    for(int i = 0; i < size; ++i)
        (std::cin >> arr[i]).get();
    std::cout << std::endl;
}
 
void print_array(int *arr, int size)
{
    std::cout << "Array:" << std::endl;
    for (int i = 0; i < size; ++i)
        std::cout << arr[i] << ' ';
    std::cout << std::endl;
}
 
void sum_array(int *arr, int size)
{
    int a = 1, b = 1, f = a, sum;
    sum = arr[0];
    for (int i = 0; i < size; ++i)
    {
        if (f < size) sum += arr[f];
        else break;
        f = a + b;
        a = b;
        b = f;
    }
    std::cout << std::endl << "Summa ravna " << sum << std::endl;
}
 
int main()
{
    int *arr, n;
    std::cout << "Vvedite n: ";
    std::cin >> n;
    arr = new int[n];
    enter_array(arr, n);
    print_array(arr, n);
    sum_array(arr, n);
    delete[] arr;
    std::cin.get();
 
    return 0;
}
0
29.10.2014, 09:33
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.10.2014, 09:33
Помогаю со студенческими работами здесь

Вывести элементы массива, порядковые номера которых являются числами Фибоначчи
Дано целочисленный массив. Вывести те его элементы, порядковые номера которых являются числами...

Вычислить сумму элементов массива, порядковые номера которых простые числа
Имеется последовательность чисел, содержащая n элементов. Вычислить сумму тех из них, порядковые...

В одномерном массиве посчитать сумму элементов, номера которых являются простыми числами
В одномерном массиве посчитать сумму элементов, номера которых являются простыми числами

Набрать с чисел Фибоначчи в интервале от 1 до 100, только просто числа, а также их порядковые номера в ряду Фибоначчи
Помогите с задачкой Набрать с чисел Фибоначчи в интервале от 1 до 100, только просто числа, а...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru