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

как розделить код на 2 файла? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Максимальный элемент на побочной диагонали http://www.cyberforum.ru/cpp-beginners/thread708188.html
Помогите кто-нибудь написать программу на C++ Дан двухмерный квадратный массив.Найти максимальный элемент на побочной диагонали.
C++ Заменить диагональные элементы матрицы В результате вычислений получена квадратная матрица n*n(3*3). Нужно заменить положительные диагональные элементы числом -5. Подскажите пожалуйста как организовать такую замену? http://www.cyberforum.ru/cpp-beginners/thread708182.html
C++ Функция изменения формата картинки с возможным выбором
Здравствуйте. помогите с написанием следущих функций на с++: 1)функция загона картинки в программу с помощю обзора. 2)функция изменения веса картинки на рандом - с возможным задатием границ. 3)функция изменения формата картинки с возможным выбором (jpeg, png, gif) 4)функция задатия шума на картинке . заранее благодарен.
C++ Код с использованием функций
Помогите, плиз, переделать програмку С ИСПОЛЬЗОВАНИЕМ ФУНКЦИЙ. #include <iostream> #include <cmath> using namespace std; int main() { setlocale(LC_ALL, "Russian");
C++ Объясните строчку кода http://www.cyberforum.ru/cpp-beginners/thread708169.html
a = b >> c; наперед спасибо!
C++ функция GetAsyncKeyState Всем привет. Помогите пожалуйста разобраться с функцией GetAsyncKeyState, а точнее с кодами символов. Значит коды до 128 везде одинаковые, это управляющие символы, знаки препинания и т.д. и англ. алфавит. а уже после 128 идут различные соответствия в зависимости от кодовой таблицы до 255, так? ну например таблицы 866 или cp1251. Так вот, мне нужно нормально определить какой именно символ ввел... подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт CЭксперт С++
13054 / 7317 / 815
Регистрация: 27.09.2012
Сообщений: 18,053
Записей в блоге: 3
Завершенные тесты: 1
25.11.2012, 06:46     как розделить код на 2 файла?
main.cpp
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
#include <iostream>
#include <string>
 
 
#include "adv.h"
 
using namespace std;
 
int main ()
{
    char a, b, c;
    int number=0, department=0, name1=0, name2=0, domicile=0, job=0, sender=0, diagnosis=0, anamnesis=0, exams=0, finaldiagnosis=0, treatment=0, treatmentres=0, length=0, doctor=0, departmenthead=0;
    string login, pass;
    cout<<"\n\t\t Welcome to database of Rivne Regional Hospital \n "
        "\t_____________________________________________________________\n\n"
        "\t Enter your surname please:"<<endl;
    cin>>login;
    cout<<"\n\t Enter your password please:"<<endl;
    cin>>pass;
    cout<<"\t Select a department:\n"
          "\n 1 - Planned surgery\n"
          "\n 2 - Urgent surgery\n"
          "\n 3 - Purulent surgery\n"
          "\n 4 - Neurological department\n"
          "\n 5 - Pediatric department\n"
          "\n 6 - Gastroenterology department\n"
          "\n 7 - Infectious department\n"
          "\n 8 - Department of pathology of newborns\n"
          "\n 9 - Burning department\n"
          "\n 10 - Cardiology department\n"
          "\n 11 - Therapy department\n"
          "\n 12 - Ophthalmic department\n"
          "\n 13 - Intensive care unit\n"
          "\n 14 - Urology department\n"
          "\n 15 - Department of skin and venereal diseases \n";
 
    int key;
    cin>> key;
    switch(key)
    {
        case  1 :
        int choice;
        do{
            choice = menu(); 
            switch (choice){
            case 0: break;
            case 1: enter();
                break;
            case 2: report();
                break;
            default: cout<<"Try onse more.\n\n";
            }
        } while(choice !=0);
            break;
        case  2 :
            cout<<"\t New patient (a)\n"
            "\t Show pacents (b)\n";
            break;
        case  3 :
            cout<<"\t New patient (a)\n"
            "\t Show pacents (b)\n";
            break;
        case  4 :
            cout<<"\t New patient (a)\n"
            "\t Show pacents (b)\n";
            break;
        case  5 :
            cout<<"\t New patient (a)\n"
            "\t Show pacents (b)\n";
            break;
        case  6 :
            cout<<"\t New patient (a)\n"
            "\t Show pacents (b)\n";
            break ;
        case  7 :
            cout<<"\t New patient (a)\n"
            "\t Show pacents (b)\n";
            break;
        case  8 :
            cout<<"\t New patient (a)\n"
            "\t Show pacents (b)\n";
            break;
        case  9 :
            cout<<"\t New patient (a)\n"
            "\t Show pacents (b)\n";
            break;
        case  10 :
            cout<<"\t New patient (a)\n"
            "\t Show pacents (b)\n";
            break;
        case  11 :
            cout<<"\t New patient (a)\n"
            "\t Show pacents (b)\n";
            break;
        case  12 :
            cout<<"\t New patient (a)\n"
            "\t Show pacents (b)\n";
            break;
        case  13 :
            cout<<"\t New patient (a)\n"
            "\t Show pacents (b)\n";
            break;
        case  14 :
            cout<<"\t New patient (a)\n"
            "\t Show pacents (b)\n";
            break;
        case  15 :
            cout<<"\t New patient (a)\n"
            "\t Show pacents (b)\n";
            break;
        default :
            cout<<"\n\t Error!!! This operator isn't correct\n";
            break;
    }
    
    return 0;
}
adv.h
C++
1
2
3
4
5
6
#ifndef _ADV_H_
#define _ADV_H_
void report();
void enter();
int menu();
#endif // _ADV_H_
adv.cpp
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
# include <iostream>
using namespace std;
    int number [10];
    int department [10];
    char name1 [10] [80];
    char name2 [10] [80];
    char domicile[10] [80];
    char job[10] [80];
    char sender[10] [80];
    char diagnosis[10] [80];
    char anamnesis[10] [80];
    char exams[10] [80];
    char finaldiagnosis[10] [80];
    char treatment[10] [80];
    char treatmentres[10] [80];
    char length[10] [80];
    char doctor[10] [80];
    char departmenthead[10] [80];
 
    int menu()
    {
        int choice;
            cout<<"0. Exit\n";
            cout<<"1. Enter information\n";
            cout<<"2. Report generarion\n";
            cout<<"\n Make a choice:\n";
            cin>>choice;
            return choice;
    }
 
void enter()
{
    int i;
    char temp [80];
    for (i=0; i<1; i++)
    {
    cout<<"\t Number of the card:\n";
    cin>>number[i];
    cout<<"\t Chamber:\n";
    cin>>department[i];
    cout<<"\t First name:\n";
    cin>>name1[i];
    cout<<"\t Last name:\n"<<endl;
    cin>>name2[i];
    cout<<"\t Domicile:\n";
    cin>>domicile[i];
    cout<<"\t Job:\n";
    cin>>job[i];
    cout<<"\t Who sent the patient:\n";
    cin>>sender[i];
    cout<<"\t Diagnosis at admission:\n";
    cin>>diagnosis[i];
    cout<<"\t Patient's complaints and anamnesis:\n";
    cin>>anamnesis[i];
    cout<<"\t Results of examination:\n";
    cin>>exams[i];
    cout<<"\t Final diagnosis:\n";
    cin>>finaldiagnosis[i];
    cout<<"\t Treatment:\n";
    cin>>treatment[i];
    cout<<"\t Results of treatment:\n";
    cin>>treatmentres[i];
    cout<<"\t Length of hospital stay:\n";
    cin>>length[i];
    cout<<"\t Treating physician:\n";
    cin>>doctor[i];
    cout<<"\t Head of department:\n";
    cin>>departmenthead[i];
    }
}
void report()
{
    int i;
    for (i=0; i<10; i++)
    {
        cout<<number[i]<<" "<<department[i]<<" "<<name1[i]<<" "<<name2[i]<<" "<<domicile[i]<<" "<<job[i]<<" "<<sender[i]<<" "<<diagnosis[i]<<" "<<anamnesis[i]<<" "<<exams[i]<<" "<<finaldiagnosis[i]<<" "<<treatment[i]<<" "<<treatmentres[i]<<" "<<length[i]<<" "<<doctor[i]<<" "<<departmenthead[i]<<" "<<"\n";
        cout<<"\n";
}
}


Не по теме:

Что ж Вы такие не самостоятельные

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