Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.66/29: Рейтинг темы: голосов - 29, средняя оценка - 4.66
0 / 0 / 0
Регистрация: 06.03.2019
Сообщений: 23
1

Даны натуральное число n действительные числа a1 . an. Вычислить:

17.03.2019, 11:40. Показов 5772. Ответов 5
Метки нет (Все метки)

Буду очень признателен, если поможете решить.
0
Изображения
 
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.03.2019, 11:40
Ответы с готовыми решениями:

Даны натуральное число n, действительные числа a1,.,an. Вычислить: |a1|,|a1+a2|,.,|a1+.+an|;
Даны натуральное число n, действительные числа a1,...,an. Вычислить: |a1|,|a1+a2|,...,|a1+...+an|;...

Даны натуральное число n, действительные числа a1 an вычислить a1, a1+a2, a1+a2+...+an
Заранее напишу, что искал на форуме, ничего похожего нет. Даны натуральное число n,...

Даны натуральное число n, действительные числа a[1],.,a[n]. Вычислить по правилу
Объясните чего от меня хотят? Даны натуральное число n, действительные числа a,...,a. Вы-...

Даны натуральное число n, действительные числа a1.an. Вычислить a1+.+an и a1a2.an на c++
Помогите пожалуйста решить, очень прошу. a1+...+an и a1a2...an

5
5931 / 4026 / 2336
Регистрация: 18.12.2017
Сообщений: 12,597
17.03.2019, 12:23 2
Лучший ответ Сообщение было отмечено Thrill failure как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std; 
 
int main()
{
    int n;
    double a, p=1.0, sum=0.0;
    cout << "n="; cin >> n;  
 
    cout << "Enter " << n << " elements:\n";    
    for (int i = 1; i <= n; i++)
    {  
        cin >> a;              
        p*=-1.0/i;        
        sum+=a*p;    
    } 
 
    cout << "sum=" << sum << "\n";
system("pause");
return 0;
}
1
4046 / 2295 / 958
Регистрация: 07.02.2019
Сообщений: 5,988
17.03.2019, 13:32 3
Yetty, судя по заданию тут нужен double a[n]
0
5931 / 4026 / 2336
Регистрация: 18.12.2017
Сообщений: 12,597
17.03.2019, 13:36 4
Цитата Сообщение от zayats80888 Посмотреть сообщение
нужен double a[n]
zayats80888, почему так решили ? у нас есть последовательность a1,a2,...an.
не стоит применять массивы там, где они не нужны.
1
4046 / 2295 / 958
Регистрация: 07.02.2019
Сообщений: 5,988
17.03.2019, 13:40 5
Цитата Сообщение от Yetty Посмотреть сообщение
не стоит применять массивы там, где они не нужны.
полностью согласен, но преподаватели - народ капризный
0
Yetty
17.03.2019, 13:50     Даны натуральное число n действительные числа a1 . an. Вычислить:
  #6

Не по теме:

Цитата Сообщение от zayats80888 Посмотреть сообщение
полностью согласен
если согласен, зачем рекомендуешь применить массив ? в условии про массив ничего не говорится. за применение массива без необходимости оценка за код может быть снижена.

0
17.03.2019, 13:50
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.03.2019, 13:50
Привет! Вот еще темы с ответами:

Даны натуральное число n действительные числа a1 . an. вычислить sqrt(fabs(a1*a2*.an)
даны натуральное число n действительные числа a1 ... an. вычислить sqrt(fabs(a1*a2*...an)) на с++...

Даны натуральное число n, действительные числа a1, ., an
1) Даны натуральное число n, действительные числа a1, ..., an. Верно ли, что самый большой член...

Даны натуральное число n, действительные числа a1, ., an. - Си
Даны натуральное число n, действительные числа a1, ..., an. Если в этой последовательности есть 3...

Даны натуральное число n, действительные числа Х1, Хn
Даны натуральное число n, действительные числа Х1, Х2,......,Хn. Получить (1+r)/(1+s), где r-сумма...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.