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

Вычислить частичную сумму - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поменять местами первую строку и строку сумма элементов которой минимальна http://www.cyberforum.ru/cpp-beginners/thread674693.html
Дан двумерный массив размера NxM. Поменять местами первую строку и строку сумма элементов которой минимальна. Вывести полученную матрицу на экран. Если не сложно, сделайте в визуальной среде)
C++ cout Если есть std::cout, то должен быть и просто cout. Есть ли он? И если есть, в чем отличия? А если нету, то зачем нужно было пространство имен? http://www.cyberforum.ru/cpp-beginners/thread674689.html
C++ Рекурсивная функция pow(x, n)
Описать рекурсивную функцию pow (x, n) от действительного х (х != 0) и целого n, которая вычисляет величину x n по формуле: формулу я вписал в функции.Здесь рекурсии еще нет, потому что не знаю как...
Разработайте макрос C++
Очень нужна ваша помощь, скоро контрольная, а я никак не могу разобраться 2. Разработайте макрос tolower(c) который преобразует символ c в нижний регистр. 3. Разработайте функцию, которая удалит...
C++ Нахождение серий и замена http://www.cyberforum.ru/cpp-beginners/thread674674.html
Дано два натуральных числа n и k, и последовательность из n чисел. Преобразовать массив, поменяв местами k серию с последней, если серий в массиве меньше чем k, то оставить массив без изменения. ...
C++ Даны x, y, z. Вычислить a, b, используя приведенные ниже формулы. Получить max(a, b) помогите решить пожалуйста!!! Даны x, y, z. Вычислить a, b, используя приведенные ниже формулы. Получить max(a, b). подробнее

Показать сообщение отдельно
filkloch
9 / 9 / 1
Регистрация: 28.02.2011
Сообщений: 45
19.10.2012, 17:06
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
35
36
37
38
#include <iostream>
 
using namespace std;
 
int inv(int arg, int lev) {
    int res = 1;
    for (int i = 0; i < lev; i++)
        res = res*arg;
    return res;
}
 
int fact(int arg) {
    int res = 1;
    for (int i = 1; i <= arg; i++)
        res = res*i;
    return res;
}
 
float a(int arg) {
    float res;
    float fact_var = fact(arg);
    float inv_var = inv(arg,arg);
    res = fact_var/(3*inv_var);
    return res;
}
 
float sum1(int hl) {
    float res = 0;
    for (int i = 1; i <= hl; i++) {
        res =+ a(i);
    }
    return res;
}
 
int main(int argc, char** argv) {
    cout << "Result:" << sum1(10) << endl;
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru