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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Diplomate
1 / 1 / 0
Регистрация: 10.11.2013
Сообщений: 84
#1

Результатом вычисления фрагмента не является функция, принимающая 2 аргументов - C++

23.11.2015, 14:27. Просмотров 292. Ответов 2
Метки нет (Все метки)

Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <fstream>
#include <math.h>
#include <algorithm>
using namespace std;
int main(){
    ifstream in;
    ofstream out;
    in.open("input.txt");
    out.open("output.txt");
    double a, b, c, d, mini, maxi, x;
    long long i, ans = 0;
    in >> a >> b >> c >> d;
    for (i = 1; i <= floor(b/2); i++){
        x = (double)i;
        mini = max(x, ceil(a / x), ceil((c - 2 * x) / 2));
        maxi = min(floor((d - 2 * x) / 2), floor(b / x));
        if (mini <= maxi) ans += (int)(maxi - mini + 1);
    }
    out << ans;
    in.close();
    out.close();
}

Получаю вот такую ошибку. Что я делаю не так?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.11.2015, 14:27
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Результатом вычисления фрагмента не является функция, принимающая 2 аргументов (C++):

результатом вычисления фрагмента не является функция, принимающая 1 аргументов - C++
проверьте пожалуйста ошибку выдает!!!( #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;cmath&gt; using namespace std; int main()...

в 8 и 10 строке результатом вычисления фрагмента не является функция принимающая 1 аргументов - C++
#include &quot;stdafx.h&quot; #include &lt;math.h&gt; #include &lt;iostream&gt; #include &lt;iomanip&gt; using namespace std; double fu(double x1,double y1) ...

Error C2064: результатом вычисления фрагмента не является функция, принимающая 0 аргументов - C++
Привет! class GeneratorSudoku: ... void mix(int amount_shuffles = 31) { ...

Error C2064: результатом вычисления фрагмента не является функция, принимающая 1 аргументов - C++
выдает ошибку, я посмотрел похожие темы, но ничего не помогло. в общем мож кто поймет в чем ошибка #pragma once #include&lt;stdio.h&gt; ...

error C2064: результатом вычисления фрагмента не является функция, принимающая 0 аргументов - C++
привет всем господа программисты ! как исправить такую ошибку &quot;error C2064: результатом вычисления фрагмента не является функция,...

Error C2064: результатом вычисления фрагмента не является функция, принимающая 1 аргументов - C++
Выдает ошибку, смежные темы и msdn не помогли понять мою ошибку. Прошу помочь разобраться. #include &quot;stdafx.h&quot; #include &quot;math.h&quot; ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Kerry_Jr
Модератор
Эксперт PHP
2184 / 1980 / 692
Регистрация: 14.05.2014
Сообщений: 5,788
Записей в блоге: 1
Завершенные тесты: 5
23.11.2015, 14:30 #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от Diplomate Посмотреть сообщение
C++
1
max(x, ceil(a / x), ceil((c - 2 * x) / 2));
посчитай, сколько здесь аргументов. Должно быть 2.
Diplomate
1 / 1 / 0
Регистрация: 10.11.2013
Сообщений: 84
23.11.2015, 14:32  [ТС] #3
Цитата Сообщение от Kerry_Jr Посмотреть сообщение
посчитай, сколько здесь аргументов. Должно быть 2.
Я-то думал, что эта функция может сравнивать более 2 аргументов. Спасибо, я был неправ.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.11.2015, 14:32
Привет! Вот еще темы с ответами:

Error C2064: результатом вычисления фрагмента не является функция, принимающая 1 аргументов - C++
template &lt;class T&gt; class Stack { private: T* item; int m_size; public: Stack(int MaxSize) { m_size(0); item = new T;} bool...

Ошибка 1 error C2064: результатом вычисления фрагмента не является функция, принимающая 0 аргументов - C++
Помогите пожалуйста разобраться не пойму почему выдает 2 ошибки? Ошибка 1 error C2064: результатом вычисления фрагмента не является...

error C2064: результатом вычисления фрагмента не является функция - C++
Здравствуйте. Недавно начала программировать и столкнулась с такой проблемой, помогите, пожалуйста: error C2064: результатом вычисления...

error C2064: результатом вычисления фрагмента... - C++
error C2064: результатом вычисления фрагмента не является функция, принимающая 1 аргументов //процедуры и функции 11. Найти количество...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru