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

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





заробітній платі не знайдені );

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

}

//poisknazv () {* fp; n=0, i=0, k=0; str [300]; 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); (14,0); ( Введіть середню зарплату по професії: ); (15,0); (str); (14,0); ( laquo ; nРезультати пошуку: n );

SetColorText(15,0);=0;(i=0;ilt;n;i++)(memicmp(str,trud[i].professija,strlen(str))==0)

{(% s , trud [i] .professija); (15,3); (% s , trud [i] .professija); (15,0 ); (% s% s% 4d n , trud [i] .firma, trud [i] .obrazovanie, trud [i] .oplate, trud [i] .rab_den);=1;} (k !=1)

{SetColorText (14,0); ( Середню зарплату по професії не знайдено );

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

}

//poiskizd () {* fp; n=0, i=0, k=0; str [300]; 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); (14,0); ( Введіть погодинну оплату для кожної вакансії: ); (15,0); (str); (14,0); ( nРезультати пошуку: n ); (15,0);=0; (i=0; i lt; n; i ++) (memicmp (str, trud [i] .rab_den, strlen (str)) == 0)

{printf (% s% s , trud [i] .oplate, trud [i] .professija); (15,3); (% s , trud [ i] .rab_den); (15,0); (% s% 4d n , trud [i] .firma, trud [i] .obrazovanie);

k=1;} (k!=1)

{SetColorText (14,0); ( Погодинну оплату для кожної вакансії не знайдено );

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

}

//diagr () {* fp; n=0, i=0, k=0, x=0, j=0; str [300]; 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); (); gotoxy (0,1); SetColorText (14,0);

printf ( n n Вакансії по професії: n n );

_ temp temp [1]; (j=0; j lt; n; j ++)//для повторів (проходів)

for (i=0; i lt; n; i ++) (memcmp (trud [i + 1] .professija, trud [i] .professija, 10) 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[i+1].professija,temp[0].professija);(trud[i+1].obrazovanie,temp[0].obrazovanie);(trud[i+1].oplate,temp[0].oplate);[i+1].rab_den=temp[0].rab_den;

}=1;=8; gotoxy (5, x); (i=0; i lt; n; i ++) (memcmp (trud [i] .professija, trud [i + 1]. professija, 5) == 0) ++; {(11,0); (% s %dnnraquo;,trud[i].professija,k);col,r,c,q;(42,x);(x6,x6);(r=1;rlt;=10*k;r++){(q=0;qlt;=30000000;q++);//to display the character slowly (% c , 167);} (5,1 + x); ++;=1;

} (15,0); (); (trud);

}


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





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

  • Реферат на тему: Обробка набору даних, представленого у вигляді файлу
  • Реферат на тему: Практична обробка набору даних, представленого у вигляді файлу
  • Реферат на тему: Потокове шифрування файлу
  • Реферат на тему: Робота зі структурою двійкового файлу
  • Реферат на тему: Клас двійкового файлу, похідний від fstream