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

Ввод данных, добавление данных, получение информации из файла по заданным критериям выборки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти результат вычисленя http://www.cyberforum.ru/cpp-beginners/thread98430.html
В выражении (((( 1 ? 2) ? 3) ? 4) ? 5) ? 6 вместо каждого знака ? поставить знак одной из операций +, -, *, / так, чтобы результат вычислений был равен 35. Я полагаю, что нужно вывести все...
C++ Переведите, пожалуйста, код с TP на С++ var c: array of integer; i,r,ma,number,j,l: integer; x,a,k: longint; begin Assign(input,'input.txt'); Reset(input); Assign(output,'output.txt'); Rewrite(output); Read(x); http://www.cyberforum.ru/cpp-beginners/thread98391.html
C++ нужно разобраться в условии (Binary Tree)
Условие задачи дословно Найти среднюю по значению вершину из вершин дерева, у которых высота левого поддерева не равна высоте правого поддерева. удалить её(правым удалением), если такая вершина...
Функция для сложения и вычитания вещественных матриц C++
Помогите пожалуйста с задачами. Никогда с такими не сталкивался поэтому нужна помощь. Буду благодарен за всё, чем сможете помочь, будь то совет или кусок программного кода. 1)Написать и...
C++ Медиана последовательности http://www.cyberforum.ru/cpp-beginners/thread98370.html
Ограничение времени: 1.0 секунды Ограничение памяти: 1 МБ Пусть задана последовательность из N целых неотрицательных чисел. Медианой такой последовательности в случае нечетного N называется...
C++ Формула Добрый день. Как на языке С++ будет выглядеть следующая формула? подробнее

Показать сообщение отдельно
Montana
0 / 0 / 0
Регистрация: 23.02.2010
Сообщений: 14
25.02.2010, 20:06  [ТС]
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
#include "stdio.h"
#include "stdlib.h"
#include "iostream.h"
#include "iomanip.h"
 
typedef struct
{ 
char FIO [30]
int nomer_telefona
char adres [30]
int nomer_medkarti
int gruppa_krovi
int diagnoz
} Pacient;
 
int main()
{Pacient *st;
FILE *pf;
int var,i,count_1;
long int n
var=-1
while(var!=0)
{
        cout<<"0-exit;\n1-write;\n"
            <<"2-dobavlenie;\n"
            <<"3-xarakteristiki:\nvar=";
        cin>>var;
        switch(var)
        {
        case 1:
                cout<<"n=";cin>>n;
                st=(pacient*)malloc(n*sizeof(school));
        for(i=0;i<=n-1;i++)
        {
                cout<<"FIO=";cin>>((st+i)->FIO);
                cout<<"nomer_telefona="cin>>((st=i)->nomer_telefona);
                cout<<"adres="cin>>(st=i)->adres);
                cout<<"nomer_medkarti="cin>>(st=i)->nomer_medkarti);
                cout<<"gruppa_krovi="cin>>(st=i)->gruppa_krovi);
                cout<<"diaznoz="cin>>(st=i)->diagnoz);
        }
        if((pf=open("my_f.dat","w"))==NULL)
        {       
                printf("fail no open\n");break;
        }
        fwrite(st,sizeof(pacient),n,pf);
        fclose(pf)
        free(st)
        break;
        case 2:
                cout<<"n=";cin>>n;
                st=(pacient*)malloc(n*sizeof(school));
        for(i=0;i<=n-1;i++)
        {
                cout<<"FIO=";cin>>((st+i)->FIO);
                cout<<"nomer_telefona="cin>>((st=i)->nomer_telefona);
                cout<<"adres="cin>>(st=i)->adres);
                cout<<"nomer_medkarti="cin>>(st=i)->nomer_medkarti);
                cout<<"gruppa_krovi="cin>>(st=i)->gruppa_krovi);
                cout<<"diaznoz="cin>>(st=i)->diagnoz);
        }
        if((pf=open("my_f.dat","w"))==NULL)
        {
                printf("fail no open\n");break;
        }
        fwrite(st,sizeof(pacient),n,pf);
        fclose(pf);
        free(st)
        break:
        case 3:
Вот вроде реализовал ввод и добавление данных в файл...проверьте пжста, все ли правильно???
теперь никак не получается сделать выборку

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