Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » База даних &Біржа праці&

Реферат База даних &Біржа праці&





nВведіте робочий день: ); (15,0); ( laquo ;% d , amp; trud [n] .rab_den); (fp, n% s% s% s% s% d , trud [n] .firma, trud [n] .professija, trud [ n] .obrazovanie, trud [n] .oplate, trud [n] .rab_den);

SetColorText (14,0); ( n Nзап додана в базу даних );

SetColorText (15,0); (); (fp); (trud);

} izmen () {* fp; n=0, i=0, k=0; struct _trud {firma [10]; professija [30]; obrazovanie [40]; oplate [50] ; rab_den;

}; _ trud * trud=(struct _trud *) malloc (sizeof (struct _trud)); ((fp=fopen ( baza.dat , r )) == NULL ) {perror ( baza.dat ); }

while (! feof (fp))//feof () перевіряє, чи досягнуто кінець файлу

{= i + 1;=realloc (trud, sizeof (struct _trud) * (n + 1)); (fp, % s% s% s% s% d , amp ; trud [i] .firma, amp; trud [i] .professija, amp; trud [i] .obrazovanie, amp; trud [i] .oplate, amp; trud [i] .rab_den); ++;

} (fp); ((fp=fopen ( baza.dat , w )) == NULL) {perror ( 1.txt ); return 1; } (i=0; i lt; n; i ++) (% d% s% s% s% s% d n , i + 1, trud [i] .firma, trud [i] .professija, trud [i] .obrazovanie, trud [i] .oplate, trud [i] .rab_den);

SetColorText (14,0); ( nВиберете номер запису, яку хочете змінити: );

SetColorText (15,0); (% d , amp; k);=k1; (); (14,0); ( t tНе використовуйте прогалини і російські шрифти! n n ); ( nВведіте фірму: ); (15,0); (% s , amp; trud [n] .firma); (14,0); ( nВведіте професію: ); (15,0); (% s , amp; trud [n] .professija); (14,0); ( nВведіте освіта: ); (15,0); (% s , amp; trud [n] .obrazovanie); (14,0); ( nВведіте оплату: ); (15,0); (% s , amp; trud [n] .oplate); (14,0); ( nВведіте робочий день: ); (15,0); (% d , amp; trud [n].rab_den); (14,0); ( n Nзап відредагована ); (15,0); (); (i=0; i lt; n; i ++) (fp, n% s % s% s% s% d , trud [i] .firma, trud [i] .professija, trud [i] .obrazovanie, trud [i] .oplate, trud [i] .rab_den); (fp); (trud);

} udal () {* fp; n=0, i=0, k=0; struct _trud {firma [10]; professija [30]; obrazovanie [40]; oplate [50] ; rab_den;

}; _ trud * trud=(struct _trud *) malloc (sizeof (struct _trud)); ((fp=fopen ( baza.dat , r )) == NULL ) {perror ( baza.dat ); }

while (! feof (fp))//feof () перевіряє, чи досягнуто кінець файлу

{= i + 1;=realloc (trud, sizeof (struct _trud) * (n + 1)); (fp, % s% s% s% s% d , amp ; trud [i] .firma, amp; trud [i] .professija, amp; trud [i] .obrazovanie, amp; trud [i] .oplate, amp; trud [i] .rab_den); ++;

} (fp); ((fp=fopen ( baza.dat , w )) == NULL) {perror ( 1.txt ); return 1; } (i=0; i lt; n; i ++) (% d% s% s% s% s% d n , i + 1, trud [i] .firma, trud [i] .professija, trud [i] .obrazovanie, trud [i] .oplate, trud [i] .rab_den);

SetColorText (14,0); ( nВиберете номер запису, яку хочете видалити: );

SetColorText (15,0); (% d , amp; k); (i=k1; i lt; n; i ++)

{(trud[i].firma,trud[i+1].firma);(trud[i].professija,trud[i+1].professija);(trud[i].obrazovanie,trud[i+1].obrazovanie);(trud[i].oplate,trud[i+1].oplate);[i].rab_den=trud[i+1].rab_den;

};=realloc (trud, sizeof (struct _trud) * n); (14,0); ( n Nзап видалена ); (); (i=0; i lt ; n; i ++) (fp, n% s% s% s% s% d , trud [i] .firma, trud [i] .professija, trud [i] .obrazovanie, trud [i]. oplate, trud [i] .rab_den); (fp); (trud);

}

//sortavt () {* fp; n=0, i=0, j=0; struct _trud {firma [10]; professija [30]; obrazovanie [40]; oplate [50 ]; rab_den;

}; _ trud * trud=(struct _trud *) malloc (sizeof (struct _trud)); ((fp=fopen ( baza.dat , r )) == NULL ) {perror ( baza.dat ); }

while (! feof (fp))//feof () перевіряє, чи досягнуто кінець файлу

{= i + 1;=realloc (trud, sizeof (struct _trud) * (n + 1)); (fp, % d% s% d% d% d% s , amp; trud [i] .firma, amp; trud [i] .professija, amp; trud [i] .obrazovanie, amp; trud [i] .oplate, amp; trud [i] .rab_den); ++;

} (fp);

_ temp temp [1];

for (j=0; j lt; n; j ++)//для повторів (проходів)

for (i=0; i lt; n; i ++) (memcmp (trud [i + 1] .oplate, trud [i] .oplate, 20) gt; 0)

{(temp[0].firma,trud[i].firma);(temp[0].professija,trud[i].professija);(temp[0].obrazovanie,trud[i].obrazovanie);(temp[0].oplate,trud[i].oplate);[0].rab_den=trud[i].rab_den;(trud[i].firma,trud[i+1].firma);(trud[i].professija,trud[i+1].professija);(trud[i].obrazovanie,trud[i+1].obrazovanie);(trud[i].oplate,trud[i+1].oplate);[i].rab_den=trud[i+1].rab_den;(trud[i+1].firma,temp[0].firma);(trud...


Назад | сторінка 9 з 11 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Обробка набору даних, представленого у вигляді файлу
  • Реферат на тему: Практична обробка набору даних, представленого у вигляді файлу
  • Реферат на тему: Поняття права, моралі, звичаїв. Оплата праці і робочий день
  • Реферат на тему: Ненормований робочий день
  • Реферат на тему: Понаднормова робота і ненормований робочий день