Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 14.11.2019
Сообщений: 77

Вычислить члены последовательности по указанной формуле

20.11.2019, 11:22. Показов 1815. Ответов 23
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите как реализовать данную функцию?
Миниатюры
Вычислить члены последовательности по указанной формуле  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
20.11.2019, 11:22
Ответы с готовыми решениями:

Вычислить сумму элементов последовательности по указанной формуле
с клавиатуры задано натуральные числа m, n и последовательность a1,......aE где Е=mn

Вычислить сумму элементов последовательности по указанной формуле
Мне нужно на С++ решить формулу на картинке ниже. Помогите

Вычислить члены последовательности по указанной формуле
Как решить через repeat? Вычислить члены последовательности по указанной формуле: A_{n+1}\,=\,e^{-\left(...

23
0 / 0 / 0
Регистрация: 14.11.2019
Сообщений: 77
25.11.2019, 15:40  [ТС]
Студворк — интернет-сервис помощи студентам
выдает ошибку "использована неинициализированная локальная переменная "n""

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream> 
#include <iomanip> 
 
int main() {
    int n;
    double A_calc(int n); {
        if (n == 0) return 0;
        double a0 = 0, a1 = 1;
        const double eps = 1e-4;
        for (int i = 2; i <= n; ++i) {
            double next = exp(-a0 - a1);
            a0 = a1;
            a1 = next;
        }
        return a1;
    }
}
0
Модератор
Эксперт С++
 Аватар для zss
13789 / 10981 / 6492
Регистрация: 18.12.2011
Сообщений: 29,281
25.11.2019, 16:03
1. Функции не бываю вложенными.
2. точка с запятой в конце означает, что это только объявление функции, а не описание.
3. Где Вы ее вызываете?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
using namespace std;
 
double A_calc(int n); // объявление функции 
 
int main() {
    int n;
    cin >> n;
    double res = A_calc(n); // вызов функции
    cout << res;
}
//---------------------------
double A_calc(int n)  // Описание фцнкции
{
    if (n == 0) return 0;
    double a0 = 0, a1 = 1;
    for (int i = 2; i <= n; ++i) {
        double next = exp(-a0 - a1);
        a0 = a1;
        a1 = next;
    }
    return a1;
}
0
0 / 0 / 0
Регистрация: 14.11.2019
Сообщений: 77
25.11.2019, 16:11  [ТС]
запускаю через командную строку. То есть если после запуска командная строка чистая это не ошибка, и там не должно быть значения n=18? как в паскале?
0
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
25.11.2019, 21:27
QwertyASD13, прочитал эту задачу в разделе Паскаль.
Цитата Сообщение от QwertyASD13 Посмотреть сообщение
Вычислить члены последовательности по указанной формуле:
где Вы нашли упоминание про функцию ?
я понимаю условие так - нужно вывести члены последовательности, пока разница между последующим и предыдущим не станет меньше 10-4
n=18 дано для проверки (количество полученных членов последовательности должно быть равно 18).
решить можно так:
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
#include <iostream>
#include <cmath>
using namespace std;
 
int main() 
{
    int i=2;
    double c=0., b=1., a=exp(-(b+c));
    
    cout << "A0=" << c << "\n";
    cout << "A1=" << b << "\n";    
    
    while(fabs(a-b)>=1e-4) 
    {  
        cout << "A" << i << "=" << a << "\n";
        c=b;
        b=a;        
        a=exp(-(b+c));
        i++;
    }    
    
system("pause");
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.11.2019, 21:27

Вычислить произведение элементов массива по указанной формуле
Даны натуральные числа n, действительные числа x1, …, xn. Вычислить (x1+x2+2xn)(x2+x3+2xn-1)…( xn-1+xn+2x2) Помогите пожалуйста,...

Вычислить сумму элементов массива по указанной формуле
Всем доброй ночи! Помогите с решение, пожалуйста Дан массив a. Найти сумму a11+2a22+3a33+4a44+...nann Сделать так, чтобы...

Вычислить значение последней ячейки массива по указанной формуле
Программа такая: Вводим 9 ячеек под названием A0, A1, A2, ..., A8; (забиваем их числами). Далее вводим целевую ячейку под названием...

Вычислить erf(3) по указанной формуле с точностью до нулевого члена
Выдаёт ошибку в строке с переменной s. Ошибка: invalid floating point operation Но смысл даже не в ней, т.к. делфи учил 2 года назад. ...

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


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

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Новые блоги и статьи
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу))) Критические ошибки, мешающие компиляции и. . .
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата) Этот документ предназначен для того, чтобы новый чат Claude мог продолжить работу без необходимости заново разбираться в. . .
сукцессия 15 неявная схема
anaschu 29.06.2026
Алиса Калибровка параметров симбиотической модели: технический обзор Содержание: Введение Постановка проблемы Технические аспекты реализации Процесс внедрения изменений
сукцессия 14. Обновленная схема модели
anaschu 28.06.2026
ГЛОБАЛЬНАЯ ОПИСАТЕЛЬНАЯ СПЕЦИФИКАЦИЯ ЭКОСИСТЕМНОЙ МОДЕЛИ «SOIL CHEMISTRY & MYCORRHIZA 2. 0» https:/ / ibb. co/ NnkGpfMd Представленная интегрированная схема описывает непрерывную нелинейную. . .
сукцессия 13. Питон модель трехзонного мицелия, пока что в основном арбускулярного
anaschu 28.06.2026
## Разработка агентной модели микоризной сукцессии: от выявления артефактов к созданию комплексной системы ### Аннотация Представлено исследование по разработке агентной модели микоризной. . .
сукцессия 12. краткий список проверок модели перед запуском.
anaschu 27.06.2026
Скрытые отказы в моделях систем динамики (SD-models) экологических систем: два случая из практики Контекст Разбирался прототип модели систем динамики (SD-модели) микоризной сукцессии: пять. . .
Сукцессия 11. Проверка орудий перед войной: разработка через тестирование
anaschu 27.06.2026
Как не дать модели соврать самой себе: проверки для симуляции микоризной сукцессии Введение Когда вы строите математическую модель живой системы — грибов, растений, почвы — главная опасность. . .
10 сукцессия. Питон код войны грибов и растений
anaschu 27.06.2026
import numpy as np class PlantAgent: def __init__(self, name, strategy, initial_biomass): self. name = name self. strategy = strategy # "greedy" (широколиственные) или. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru