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

Нужно соединить две функции в одну - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ перегрузка + с шаблонами http://www.cyberforum.ru/cpp-beginners/thread904542.html
нужно написать перегрузку оператора +, который объединяет 2 массива структур в один. допустим, есть вот такая вот структура struct Stud1 { char name ; char addr ; double price; friend istream& operator >> (istream&, Stud1&); friend ostream& operator << (ostream&, Stud1&); bool operator == (Stud1&);
C++ Определить Определить все 6-цифровые натуральные числа, которые являются номерами счастливых билетов (сумма первых трех цифр равна сумме последних трех цифр), использовать наименьшее количество циклов (классический вариант - 6 вложенных циклов) http://www.cyberforum.ru/cpp-beginners/thread904540.html
Даны натуральные числа n, k. Используя наименьшее количество сравнений, определить, какое число будет находиться k-м месте в упорядоченном варианте C++
Даны натуральные числа h, k и последовательность действительных чисел a1, а2 ... аn. Используя наименьшее количество сравнений, определить, какое число будет находиться k-м месте в упорядоченном варианте данной последовательности Добавлено через 4 часа 4 минуты спасибо за помощь, сам сделал #include <iostream> #include <math.h> using namespace std;
.Создать класс Binary1, который будет содержать число в двоичной системе C++
1.Поле first – целое число, целая часть числа, записанного в восьмеричной системе счисления; поле second – положительное целое число, дробная часть числа, записанного в восьмеричной системе счисле-ния. Реализовать метод add8( ) – сложение чисел в восьмеричной системе. 2.Создать класс Binary1, который будет содержать число в двоичной системе (в отдельном поле – целая часть, в другом поле –...
C++ Queue сортировка http://www.cyberforum.ru/cpp-beginners/thread904521.html
Задание : отсортировать чергу по возростанию не использевать ООП queue <int> q; sort(q.front();q.back()) // не пашет подскажите пожалуста вот на это задание http://www.cyberforum.ru/cpp-beginners/thread904256.html
C++ Создать собственный библиотечный файл Задание:Создать собственный библиотечный файл констант, типов и функций для реализации указанных задач и программу, которая использует его возможности для работы с файлами (зашифровки, подсчет количества слов). Моя проблема:я без понятия как это делать (видимо меня не было на паре или мы это не проходили). Что я не знаю:1)как создавать БИБЛИОТЕЧНЫЙ файл (обычный умею). 2)как вписать функцию в... подробнее

Показать сообщение отдельно
atoi
120 / 114 / 49
Регистрация: 18.05.2013
Сообщений: 336
Завершенные тесты: 2
17.06.2013, 18:28     Нужно соединить две функции в одну
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
#include <iostream>
#include <cmath>
using namespace std;
 
    float upSum=0;        //Сумма элементов числителя
    float downSum=0;      //Сумма элементов знаменателя
    float p=0;            //Степень
 
    float res(float a, float b)
{   
    float step_upSum;
    float step_downSum;
 
    for (int i = 0; i <= 4; i++)
    {
        step_upSum = pow(a,p);    //Расчет a^p
        step_downSum = pow(b,p);
        downSum += (1/step_downSum);
        upSum += step_upSum;
        p++;
    }
    return upSum, downSum;
    }
 
int main()
{
    float a,b,f;
    cout << "Input a: ";
    cin >> a;
    cout << "Input b: ";
    cin >> b;
    res (a, b);
    f = upSum / downSum;                    //Расчет финального выражения
    cout << "f(a,b) = " << f << endl;
    system("pause");
    return 0;
}
 
Текущее время: 10:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru