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

Вычислить значение величины,содержащей несколько однотипных сум. Для вычисления сумм написать функцию пользователя - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Шаблонные функции http://www.cyberforum.ru/cpp-beginners/thread623035.html
Читал у Праты про шаблонные функции, и везде они описаны наподобие template <typename Any> void Swap (Any &a, Any &b) А если нужно вернуть какое-либо значение, то как записывать шаблон? Ведь void это не для возврата на сколько я понял. Можно ли так описать шаблон: template <typename Any> Any Swap (Any &a, Any &b)
C++ Типы double и real Уважаемые форумчане, подскажите пожалуйста, отличается ли тип double от real в Паскале? Заранее спасибо http://www.cyberforum.ru/cpp-beginners/thread623031.html
C++ Проверка конец файла или нет
Подскажите пожалуйста если читаю числа типа int и не знаю когда конец файла как это проверять?Заранее спасибо.Если можно пример.
C++ Проблемы с текстом в потоках
В мэйне текстовая глобальная переменная static char Pass(20) меняется в цикле по принципу aaaaa, baaaa, caaaa и так по алфавиту. И так то оно хорошо работает, а вот если сделать два потока, которые используют Pass но при этом не изменяют, то в таком случае 4 последних буквы в слове не меняются, а первая буква либо r, либо p, либо :, при том что ":" в алфавите перебора и близко нет. Возефак???...
C++ Указатели http://www.cyberforum.ru/cpp-beginners/thread623003.html
Простой пример по Указателям в Turbo c++ Можете несколько вариантов) Тока простые. а то я не смогу училке обяснить.
C++ Структура Простой пример по Структуре в Turbo c++. Можете несколько вариантов) Тока простые. а то я не смогу училке обяснить. подробнее

Показать сообщение отдельно
yleart
60 / 45 / 1
Регистрация: 07.10.2011
Сообщений: 139
12.07.2012, 21:04
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
#include "iostream"
using namespace std;
double summa(int k, int m, int a, int b , int c)
{   
    double s=0;
    int i=0;
    for( i=k; i<m; i++);
    {
        s=s+a*i*i+b*i+c;
       // cout<<s;
    }
    return (s);
};
    int main()
{
        int m;
        int a;
        cout<<"Enter m>2 ";
        cin>>m;
        cout<<"Enter a ";
        cin>>a;
        double y=(3*summa(3,m,0,1,2)+a*summa(4,m+1,1,0,2))/(a+summa(5,m+2,2,1,4));
        cout<<"y= "<<y;
        cin.get();cin.get();
        return 0;
}
Вот правильный ответ выводит
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru