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

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

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

Вызов функции! - C++

19.10.2012, 17:30. Просмотров 341. Ответов 1
Метки нет (Все метки)

Почему-то подчеркивает вот этот вызовsum sum(pa,pb,pc); . В чем проблема?


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
#include <iostream>
#include <locale.h>
#include <conio.h>
#include <math.h>
using namespace std;
void sum(int *x,int *y)
{
    cout<<sqrt(*x)*sqrt(*y)<<"\n";
}
void sum(float *x,float *y,float *z)
{
    cout<<sqrt(*x)*sqrt(*y)*sqrt(*z)<<"\n";
}
void sum(float *x,float *y,float *z,float *k)
    {
    cout<<sqrt(*x)*sqrt(*y)*sqrt(*z)*sqrt(*k)<<"\n";
}
int main()
{
    int a,b,c,d;
    setlocale(LC_ALL,"ukrainian");
    cout<<"Введiть чотири числа:";
    cin>>a>>b>>c>>d;
    int *pa=&a,*pb=&b,*pc=&c,*pd=&d;
    sum(pa,pb);
    sum(pa,pb,pc);
        sum(pa,pb,pc,pd);
    getch();
    return 0;
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.10.2012, 17:30
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вызов функции! (C++):

Вызов функции внутри другой функции с передачей локальной переменной по ссылке - C++
Столкнулся с очень с интересной проблемой. Можно ли так делать? #include &lt;iostream&gt; using std::cout; void f(const int &amp;ref){...

Вызов родовой функции (нужно передать массив в качестве аргумента функции через указатель) - C++
#include &lt;iostream&gt; using namespace std; template &lt;class T1&gt; class mas { public: T1 n; T1 a; void input() ...

Вызов функции в возврате значения функции - C++
Есть функция: int function1(a) { ...... return function2(function1(b),function1(c)); } Как работает такая хитрая система?

Вызов функции в параметре другой функции - C++
программа: #include &lt;iostream&gt; using namespace std; struct E { E() {} }; void f(const E&amp; e)

вызов функции из под функции - C++
Добрый вечер. Такая ситуация: есть функция, назовем ее MainThreadFunc. Как можно сделать так, чтобы любая другая функция, которую я напишу,...

Вызов функции - C++
Привет всем. Вот такая структура кода: void Sailary() void SetShop() void SetMenu() void ResetData() int main()

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Andsteadur
153 / 137 / 3
Регистрация: 23.05.2009
Сообщений: 275
19.10.2012, 17:37 #2
Функция принимает три указателя на float
C++
1
void sum(float *x, float *y, float *z)
А передаются указатели на int
C++
1
2
 int *pa=&a,*pb=&b,*pc=&c,*pd=&d;
    sum(pa,pb,pc);
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.10.2012, 17:37
Привет! Вот еще темы с ответами:

вызов функции - C++
как правильно вызвать данную функцию? typedef int key_t; typedef double value_t; value_t find(key_t key);

Вызов функции - C++
Написать вызов функции для строковых переменных, помогите!

Вызов функции - C++
Здравствуйте! Такая задача:Разработать и испытать функцию, которая удаляет из целочисленного одномерного массива все элементы, совпадающие...

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


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

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

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