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

Одномерные массивы: вычисление сумм элементов - C++

Восстановить пароль Регистрация
 
sanyachel9binsk
1 / 1 / 0
Регистрация: 27.10.2012
Сообщений: 209
25.11.2012, 15:45     Одномерные массивы: вычисление сумм элементов #1
Здравствуйте, дорогие форумчане.
Мне снова нужна ваша помощь.
Так как в задании есть примеры, которые в ручную и быстро не могу записать, поэтому прикрепил скрин.(7 задача).
Если сможете, то помогите, пожалуйста. С меня много плюсов.
----------------------------------------------------------------
Как я понял, то можно начать так:
C++
1
2
3
4
5
6
#include <iostream>
#include <conio>
#include <math> 
 
int main() 
{
Миниатюры
Одномерные массивы: вычисление сумм элементов  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
castaway
Эксперт С++
4844 / 2983 / 367
Регистрация: 10.11.2010
Сообщений: 11,015
Записей в блоге: 10
Завершенные тесты: 1
25.11.2012, 15:57     Одномерные массивы: вычисление сумм элементов #2
Хорошее начало. Еще хоть какие-нибудь попытки предпринимались?
v.a.l.i.d
 Аватар для v.a.l.i.d
412 / 377 / 10
Регистрация: 21.09.2012
Сообщений: 913
25.11.2012, 16:23     Одномерные массивы: вычисление сумм элементов #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
24
25
26
27
28
29
30
31
32
33
34
#include <iostream>
#include <conio>
#include <math>
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "Russian");
 
    double x;
    double a1, a2;
    double e;
    int n;
 
    cout << "Введите x: ";  cin >> x;
    cout << "Введите e: ";  cin >> e;
 
    a1 = x;
    n = 1;
    a2 = 3 + 1.0 / pow(3.0, n) * sin(a1 - x);
 
    while ( abs(a2 - a1) >= e )
    {
        n++;
        a1 = a2;
        a2 = 3 + 1.0 / pow(3.0, n) * sin(a1 - x);
    }
 
    cout << "n = " << n << endl;
    cout << "a(" << n << ") = " << a2 << endl;
 
    system("pause");
    return 0;
}
sanyachel9binsk
1 / 1 / 0
Регистрация: 27.10.2012
Сообщений: 209
25.11.2012, 16:32  [ТС]     Одномерные массивы: вычисление сумм элементов #4
Цитата Сообщение от lazybiz Посмотреть сообщение
Хорошее начало. Еще хоть какие-нибудь попытки предпринимались?
А зачем оффтопить? Я новичек только.

Добавлено через 2 минуты
Цитата Сообщение от V.A.L.I.D Посмотреть сообщение
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
#include <iostream>
#include <conio>
#include <math>
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "Russian");
 
    double x;
    double a1, a2;
    double e;
    int n;
 
    cout << "Введите x: ";  cin >> x;
    cout << "Введите e: ";  cin >> e;
 
    a1 = x;
    n = 1;
    a2 = 3 + 1.0 / pow(3.0, n) * sin(a1 - x);
 
    while ( abs(a2 - a1) >= e )
    {
        n++;
        a1 = a2;
        a2 = 3 + 1.0 / pow(3.0, n) * sin(a1 - x);
    }
 
    cout << "n = " << n << endl;
    cout << "a(" << n << ") = " << a2 << endl;
 
    system("pause");
    return 0;
}
Спасибо!)

Добавлено через 4 минуты
Не компилируется.
v.a.l.i.d
 Аватар для v.a.l.i.d
412 / 377 / 10
Регистрация: 21.09.2012
Сообщений: 913
25.11.2012, 16:36     Одномерные массивы: вычисление сумм элементов #5
попробуй вместо строчки system("pause"); написать getch();
наверно в этом ошибка
castaway
Эксперт С++
4844 / 2983 / 367
Регистрация: 10.11.2010
Сообщений: 11,015
Записей в блоге: 10
Завершенные тесты: 1
25.11.2012, 16:37     Одномерные массивы: вычисление сумм элементов #6
Цитата Сообщение от sanyachel9binsk Посмотреть сообщение
А зачем оффтопить?
Это не оффтоп.

Не по теме:

Цитата Сообщение от sanyachel9binsk Посмотреть сообщение
Спасибо!)
Добавлено через 4 минуты
Не компилируется.
))))))))

Yandex
Объявления
25.11.2012, 16:37     Одномерные массивы: вычисление сумм элементов
Ответ Создать тему
Опции темы

Текущее время: 19:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru