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

Решение уравнения с используя функцию - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Реализовать в виде модуля набор подпрограмм для работы с многочленами http://www.cyberforum.ru/cpp-beginners/thread622293.html
Реализовать в виде модуля набор подпрограмм для работы с многочленами от одной переменной (1й степени t, 2й степени n). 1) сложение 2) вычитание 3) умножение 4) деление с остатком 5) операции отношения (равно, не равно) 6) возведение в натуральную степень k 7) вычисление производной от многочлена 8) вычисление значения в точке х0.
C++ Круг и прямая Дорогие форумчане! Не откажите в помощи, если есть идеи по заданию. Алгоритм или небольшая помощь с кодом На плоскости заданы множество точек М и круг. Выбрать из М две различные точки так, чтобы наименьшим образом различались количества точек в круге, лежащие по разные стороны от прямой , проходящей через эти две точки. Заранее спасибо!)) http://www.cyberforum.ru/cpp-beginners/thread622289.html
Ввод строки из потокового файла целиком C++
В файле строка format ascii 1.0, оператор File>>Buffer; вводит только "format". А как ввести целиком до символа перевода строки?
C++ Дано целое число N и набор из N целых чисел, упорядоченный по возрастанию.
вот задание Дано целое число N и набор из N целых чисел, упорядоченный по возрастанию. Данный набор может содержать одинаковые элементы. Вывести в том же порядке все различные элементы данного набора. облазил кучу сайтов не могу понять и если напишите код, огромная просьба объяснить
C++ Дано два числа А и В (А<В). Вывести в порядке увеличения все целые числа http://www.cyberforum.ru/cpp-beginners/thread622208.html
Дано два числа А и В (А<В). Вывести в порядке увеличения все целые числа, расположеные между А и В(не включая чисед А и В), а также количество N этих чисел.
C++ Массив: поменять местами главную и побочную диагонали дана матрица поменять главную диоганаль на побочную, а побочную на главную подробнее

Показать сообщение отдельно
Fooly
 Аватар для Fooly
21 / 17 / 1
Регистрация: 26.03.2012
Сообщений: 147
11.07.2012, 18:08     Решение уравнения с используя функцию
Цитата Сообщение от MasterRO Посмотреть сообщение
все бы хорошо, но функция должна быть одна для двух сумм, а как это сделать я не знаю
Я хз, как сделать через 1 аргумент у функции, получается только с двумя аргументами
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
39
40
41
#include <iostream>
#include "math.h"
using namespace std;
double sum1(int nr, int mr);
 
int main()
{
    setlocale (LC_ALL, "Russian");
    int n,m;
    cout << "Введите предел n, равным не менее 3: ";
    cin >> n;
    if (n<3)
        {cout << "n должно быть не менее 3, введите повторно: ";
         cin>> n;}
    cout << "\nВведите предел m, равным не менее 2: ";
    cin>> m;
    if (m<2)
        {cout << "m должно быть не менее 2, введите повторно: ";
         cin>> m;}
    double result = (1+2*sum1(n,1))/(2+sum1(1,m));
    cout << "\nРезультат равен: " << result;
    for (int i=0;i<100; i++)
        cin.get();
    return 0;
}
 
double sum1(int nr, int mr)
{
    if (mr==1)
    {
    double fun=0;
    for (int j=3; j<=nr; j++)
        fun+=3*pow(j,3.0)+pow(j,2.0)+1;
    return fun;}
    if (nr==1)
    {
    double sun=0;
    for (int j=2; j<=mr; j++)
        sun+=2*pow(j,3.0)+3;
    return sun;}
}
 
Текущее время: 20:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru