Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
1 / 1 / 2
Регистрация: 28.09.2014
Сообщений: 87
1

Функция для вычисления сумы

29.11.2014, 17:40. Показов 2403. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <conio.h>
using namespace std;
int z=1;
int sum (int x)
    {int s1;
        for (int i=x;i<=x*x*x*x;i*=x)
    for (int j=1; j<=5;j+2) 
 s1 =(i-j/i+z)+(i+z/i-j);
        cout<<s1;
return s1;} 
int main(){
    int y=sum(2);
    getch();
    return 0;
}
что-то не так((
C#
1
2
3
for (int i=x;i<=x*x*x*x;i*=x)
    for (int j=1; j<=5;j+2) 
 s1 =(i-j/i+z)+(i+z/i-j);
Функция для вычисления сумы
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.11.2014, 17:40
Ответы с готовыми решениями:

Функция для вычисления факториала
определить функцию вычисления факториала числа. Рассчитать с помощью нее: 2x5! + 3x9! \ 7! +10!...

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

Функция для вычисления среднего роста
помогите разобраться в чем дело,надо посчитать средний рост женщин, почему пишет что &quot;rost&quot; и &quot;pol&quot;...

Функция для вычисления члена ряда
Нужна помощь.(язык с++) Разработать функцию для вычисления члена ряда: Используя...

4
1 / 1 / 2
Регистрация: 28.09.2014
Сообщений: 87
29.11.2014, 23:25  [ТС] 2
UPUP
0
1 / 1 / 2
Регистрация: 28.09.2014
Сообщений: 87
01.12.2014, 17:18  [ТС] 3
UPUP
0
случайный прохожий
2934 / 1951 / 606
Регистрация: 20.07.2013
Сообщений: 5,160
01.12.2014, 17:34 4
Замени все int на float или double.
"Логику" программы не смотрел.
1
343 / 343 / 331
Регистрация: 02.10.2014
Сообщений: 666
01.12.2014, 17:52 5
Код
/*строка 8 */for (int j=1; j<=5;j+2) //j+=2
/*строка 7 */for (int i=x;i<=x*x*x*x;i*=x)//при x < 1 условие ни разу не выполнится
/*строка 6 */int s1;//Вы накапливаете сумму действительных чисел в целой переменной
/*строка 5 */int sum (int x)//например (x-1)/(x+1) = |x = 2| = 1/3, а присвоится 0
и куча еще ошибок
Вот вариант
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
#include <iostream>
#include <conio.h>
 
using namespace std;
 
double sum (double x){
 
    double s1 = 0;
    for (int i=1;i<=3;++i){
        
        int j = 2*i - 1;
        s1 += (x-j)/(x+1.)+(x+1.)/(x-j);
        x *= x;
        cout<<s1<<endl;
    }
 
    cout<<s1;
    return s1;
} 
int main(){
    
    double y=sum(2);
    getch();
    return 0;
}
Или скорее надо было сделать так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <conio.h>
 
using namespace std;
 
double sum (double x){
 
    double s = (x-1)/(x+1.) + (x+1)/(x-1.);
           s += (x*x-3)/(x*x+1.) + (x*x+1)/(x*x-3.);
           s += (x*x*x*x-5)/(x*x*x*x+1.) + (x*x*x*x+1)/(x*x*x*x-5.);
    return s;
} 
int main(){
    
    cout<<sum(2);
    getch();
    return 0;
}
1
01.12.2014, 17:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.12.2014, 17:52
Помогаю со студенческими работами здесь

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

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

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

Рекурсивная функция для вычисления члена последовательности
С клавиатуры вводится номер члена последовательности, который нужно вычислить. Последовательность...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru