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

Проблемы с вызовом функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функция которая создаёт прямоугольник http://www.cyberforum.ru/cpp-beginners/thread799919.html
Написать функцию, которая создает прямоугольник из указанных пользователем символов с указанным параметрами
C++ Через функцию определить гласную букву Написать функцию glasn, которая возвращает 1, если символ, полученный функцией в качестве аргумента, является глас ной буквой русского алфавита, и 0 — в противном случае. http://www.cyberforum.ru/cpp-beginners/thread799915.html
Функция периметр прямоуголника C++
Напишите функцию Perimeter, которая принимает два параметра: длину и ширину прямоугольника, а возвращает его периметр (удвоенная высота плюс удвоенная ширина). Затем напишите функцию Square, которая возвращает площадь прямоугольника (произведение высоты на ширину). Затем добавьте функцию, которая будет рисовать прямоугольник или треугольник по выбору пользователя. При этом используйте...
По поводу потока и перегрузки оператора вставки в классе C++
#include <iostream> using namespace std; class three_d { public: int x, y, z; three_d(int a, int b, int c) { x=a; y=b; z=c; } }; ostream &operator<<(ostream &stream, three_d obj) { stream << obj.x << ", ";
C++ Написать функцию которая определяет кратное ли первое число второму http://www.cyberforum.ru/cpp-beginners/thread799896.html
Напишите функцию Multiple для двух целых чисел, которая определяет, кратно ли второе число первому. Функция должна получать два целых аргумента и возвращать 1 (true), если второе число кратно первому, и 0 (false) - в противном случае. Используйте эту функцию в программе, которая вводит серию пар целых чисел. #include <iostream> #include <Windows.h> using namespace std; bool...
C++ Передача структуры без объявления переменной здравствуйте форумчане. вопрос мой таков: имеется структура struct Rect { Point LTPoint,RBPoint; } Point-структура такого вида: подробнее

Показать сообщение отдельно
КенТюРиК
11 / 11 / 1
Регистрация: 18.10.2012
Сообщений: 148

Проблемы с вызовом функции - C++

03.03.2013, 22:36. Просмотров 383. Ответов 7
Метки (Все метки)

Проблемы с вызовом 3 функции,тип(Void);
Подскажите в чем ошибка.


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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
#include <iostream>
 
using namespace std;
////Обьявление          
char func1(unsigned int);
char func2(int,float,double);
char func3(void);
int func4(char,int);
 
////Указатель
char(*prt)(unsigned int)=func1;
char(*prt1)(int,float,double)=func2;
char(*prt2)(void)=func3;
int (*prt3)(char,int)=func4;
 
int main()
{
    unsigned int a;
    int d;
    int k=5;
    float b;
    double c;
    char l=10;
    cout<<"Vvedite znachenia"<<'\n';
    cin>>a;
    cin>>d;
    cin>>b;
    cin>>c;
    
    cout<<"Rezultat 1 funkcii" <<"  "<<(int)(*prt)(a)<<'\n';
    cout<<"Rezultat 2 funkcii"<<"  "<<(int)(*prt1)(d,b,c)<<'\n';
    cout<<"Rezultat 4 funkcii" <<"  "<<(int)(*prt3)(l,k)<<'\n';
    cout<<"Rezultat 3 funkcii" <<"  "<<(char)(*prt2)()<<'\n';
    
    system("PAUSE");
    return 0;
}
 
char func1(unsigned int a)
     {
     return a;
     }
 
char func2(int d,float b,double c)
     {
     return d+b+c;
     }
 
int func4(char l,int k)
    {
    return l+k;
    }
char func3(void)
          {   
          cout<<"hi"; 
          }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru