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

Найти среднее арифметическое чисел положительных элементов ряда - C++

Восстановить пароль Регистрация
 
sd68rus
Сообщений: n/a
10.12.2012, 21:14     Найти среднее арифметическое чисел положительных элементов ряда #1
Нужно написать программу на С++
Найти среднее арифметическое чисел положительных элементов ряда
Х в степени 1, Х в степени 2, Х в степени 3 ........ Х в степени n

нужна блок схема и сама программа, помоги плиз, а то прижало, оч нужна помощь
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.12.2012, 21:14     Найти среднее арифметическое чисел положительных элементов ряда
Посмотрите здесь:

Найти среднее арифметическое количеств положительных, кратных 5 элементов массивов C++
Найти среднее арифметическое положительных элементов массива C++
Найти среднее арифметическое положительных элементов массива (a1,a2,…,aN) C++
Найти среднее арифметическое положительных чисел C++
C++ Найти среднее арифметическое положительных чисел
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
10.12.2012, 23:25     Найти среднее арифметическое чисел положительных элементов ряда #2
Ряд так выглядит? http://www.cyberforum.ru/cgi-bin/latex.cgi?{x}^{1}+{x}^{2}+{x}^{3}+...+{x}^{n}
sd68rus
Сообщений: n/a
10.12.2012, 23:45     Найти среднее арифметическое чисел положительных элементов ряда #3
BumerangSP, в задании училка написала без плюсов, а так да, всё так
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
11.12.2012, 00:03     Найти среднее арифметическое чисел положительных элементов ряда #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <cmath>
#include <cstdlib>
int main()
{
     double x, s=0.0;
     int n;
     std::cout<<"x, n: ";
     std::cin>>x>>n;
     for (int i=1; i<=n; i++)
          if (pow(x,i)>0)
              s+=pow(x,i);
    std::cout<<"Answer: "<<s/(double)(n)<<'\n';
    system("pause");
     return 0;
}
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11811 / 6790 / 767
Регистрация: 27.09.2012
Сообщений: 16,843
Записей в блоге: 2
Завершенные тесты: 1
11.12.2012, 10:56     Найти среднее арифметическое чисел положительных элементов ряда #5
Цитата Сообщение от BumerangSP Посмотреть сообщение
C++
1
2
if (pow(x,i)>0)
     s+=pow(x,i);
Может стоит завести дополнительную переменную, чтобы не вызывать два раза функцию?
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
11.12.2012, 11:10     Найти среднее арифметическое чисел положительных элементов ряда #6
Croessmah, может. Но, в данном контексте программы роли это никакой не играет.
Yandex
Объявления
11.12.2012, 11:10     Найти среднее арифметическое чисел положительных элементов ряда
Ответ Создать тему
Опции темы

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