0 / 0 / 0
Регистрация: 27.01.2014
Сообщений: 20
1

Сформировать геометрическую прогрессию с использованием функции

06.12.2014, 19:07. Показов 521. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Можно ли сформировать геометрическую прогрессию с использованием функции? Если да то как ?

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
#include <iostream>
using namespace std;
 
int progression(double begin, double step);
int summ(double number);
 
int main()
{
    setlocale(0, "");
    double  numbers, begin, step, number = 1, sum;
    cout << "Введите начальное значение : ";
    cin >> begin;
    cout << "Введите шаг прогресcии : ";
    cin >> step;
    cout << "Введите количество элементов прогрессии : ";
    cin >> numbers;
    cout << "\nЭлементы прогресcии, начиная с " << begin << ", с шагом " << step << " :\n" << endl;
    cout << begin << endl;
    sum = begin;
    for (int i = 0; i < numbers-1; i++)
    {   
        number = progression(begin, step); // как тут правильно реализовать прогрессию
        cout << number << endl;
        sum += summ(number);
    }
    cout << "\nСумма элементов прогрессии = " << sum << endl;
    return 0;
}
 
int progression(double begin, double step)
{
    double number = 0;
    number = begin *= step;
    return number;
}
 
int summ(double number)
{
    double sum = 0;
    sum += number;
    return sum;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.12.2014, 19:07
Ответы с готовыми решениями:

Сформировать убывающую геометрическую прогрессию
Сформировать убывающую геометрическую прогрессию: начальное значение - 64, конечное значение - 1,...

Образуют ли числа геометрическую прогрессию?
Привет программистам. Такое дело. Есть задание &quot;Даны три натуральных числа A,B,C. Написать...

Вывести геометрическую прогрессию от a до b со знаменателем 1.25
Вывести геометрическую прогрессию от a до b со знаменателем 1,25

Доказать, что значения функции образуют геометрическую прогрессию
Доказать, что если для линейной функции f(x)=a^x (a&gt;0) значения аргумента x=xn, x=1, 2,... образуют...

0
06.12.2014, 19:07
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.12.2014, 19:07
Помогаю со студенческими работами здесь

Задачка на геометрическую прогрессию.
Для геометрической прогрессии,первый член которой {a}_{1} , а знаменатель g=5/2 , найти первый член...

Цикл FOR: задача на геометрическую прогрессию
Уважаемые форумчане. Прошу помочь в решении задачи на Delphi (разработка консольного приложения). ...

Составить задачу на геометрическую прогрессию.
Нужно составить задачу с любую геометрической прогрессией.Чтобы в ней присутствовали if ,else ,var!...

Смысловая задача на геометрическую прогрессию
Вы должны своему другу 5 грн. Вместо того, чтобы попросить вас вернуть ему сразу весь долг, Ваш...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru