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

Определить метод elementj() – для вычисления заданного элемента геометрической прогрессии.

25.04.2014, 19:41. Показов 1766. Ответов 6
Метки нет (Все метки)

Помогите с задачкой парни!

Элемент a геометрической прогрессии вычисляется по формуле aj= a0*r, j = 0,1,2, … Поле first – вещественное число, первый элемент прогрессии a0; поле second – знаменатель прогрессии, r. Определить метод elementj( ) – для вычисления заданного элемента прогрессии.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.04.2014, 19:41
Ответы с готовыми решениями:

Определить метод elementj() для вычисления заданного элемента геометрической прогрессии
Элемент aj геометрической прогрессии вычисляется по формуле: aj = a0*r^j,, j = 0, 1, 2,... Поле...

Определить метод element j () для вычисления заданного элемента прогрессии
Здраствуйте! Элемент aj геометрической прогрессии вычисляется по формуле: aj = a0*r^j, j =...

Функция для вычисления значения любого члена геометрической прогрессии
Разработать спецификации и написать функцию для вычисления значения любого члена геометрической...

Рекурсивный метод для нахождения n-го члена и суммы n первых членов геометрической прогрессии
Даны первый член и знаменатель геометрической прогрессии. Написать рекурсивный метод для нахождения...

6
109 / 84 / 55
Регистрация: 01.02.2014
Сообщений: 281
25.04.2014, 20:38 2
для геометрической прогрессии не так
https://www.cyberforum.ru/cgi-bin/latex.cgi?{a}_{j} = {a}_{0} * r
а так
https://www.cyberforum.ru/cgi-bin/latex.cgi?{a}_{j} = {a}_{0} * {r}^{j-1}
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
#include <math.h>
#include <iostream>
 
class progression
{
    float first;
    float second;
 
public:
 
    progression()
    : first(0.f)
    , second(0.f)
    {
    }
 
    progression(float a0, float r)
    : first(a0)
    , second(r)
    {
    }
 
    float elementj(int j)
    {
        return first * pow(second, j - 1);
    }
};
 
int main()
{
    float a0 = 0.f;
    float r = 0.f;
    int j = 0;
 
    std::locale::global(std::locale("Russian"));
 
    std::cout << "Введите значение первого члена прогрессии: ";
    std::cin >> a0;
    std::cout << "Введите значение знаменателя прогрессии: ";
    std::cin >> r;
    std::cout << "Введите индекс необходимого члена прогрессии: ";
    std::cin >> j;
    std::cout << "a" << j << " = " << progression(a0, r).elementj(j) << std::endl;
 
    system("pause");
}
0
0 / 0 / 0
Регистрация: 24.04.2014
Сообщений: 67
25.04.2014, 22:10  [ТС] 3
Спасибо!!
0
0 / 0 / 0
Регистрация: 24.04.2014
Сообщений: 67
08.05.2014, 18:13  [ТС] 4
Почему в этих строчках мы пишем progression и в первом случае и во втором? для чего оно?

C++
1
2
3
4
5
6
7
8
9
10
11
progression()
    : first(0.f)
    , second(0.f)
    {
    }
 
    progression(float a0, float r)
    : first(a0)
    , second(r)
    {
    }
Добавлено через 7 минут
Меорн,
0
30 / 24 / 27
Регистрация: 06.05.2014
Сообщений: 161
08.05.2014, 18:37 5
tema47, если бы Вы почитали про конструкторы классов, Вы бы все поняли
0
0 / 0 / 0
Регистрация: 24.04.2014
Сообщений: 67
08.05.2014, 19:16  [ТС] 6
tegauss, То есть данный момент говорит о постановки конструктора?
0
30 / 24 / 27
Регистрация: 06.05.2014
Сообщений: 161
09.05.2014, 02:59 7
tema47, ну вот не понимаю я Вас, честно Ну ладно, допустим, Вы не знали, как называются такие штуки. Я Вам сказал, конструкторы. Неужели Вам настолько лень забить такой запрос в гугл и моментально обрести нужные знания, что лучше Вы зададите вопрос здесь и будете часы/дни ждать ответа?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.05.2014, 02:59
Помогаю со студенческими работами здесь

Метод для вычисления минорной матрицы для заданного элемента
using System; namespace ConsoleApplication1 { class Matrix { /// &lt;summary&gt; ...

Для геометрической прогрессии определить первые n членов
Помогите пожалуйста с программой Для геометрической прогрессии 2,6,18,54,162 определить первые n...

Определить, являются ли элементы массива членами геометрической прогрессии, и вывести значение знаменателя прогрессии
Задан размер массива вещественных чисел и значения его элементов. Определить, являются ли его...

Описать рекурсивную функцию для нахождения n-го члена геометрической прогрессии по первому члену прогрессии
Описать рекурсивную функцию для нахождения n-го члена геометриче- ской прогрессии по первому члену...

Расчет n-го члена заданного арифметической (геометрической) прогрессии
Не могу никак понять с чего начать.... нужна программа для расчета n-го члена заданного...

Составить рекурсивную функцию вычисления n-го члена геометрической прогрессии
Составить рекурсивную функцию вычисления n-го члена геометрической 1, 2, … и вывести первые...


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

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

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