Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсовик / листинг программы.docx
Скачиваний:
15
Добавлен:
10.02.2016
Размер:
40.06 Кб
Скачать

Fun_admin_7()

int Fun_ADMIN_7(){

system("cls");

if((data=fopen("F:\\data.bin","rb"))==NULL){

printf("Ошибка\n");

system("pause");

return main();

}

printf(" Вы выбрали: (Удаление записи.)\n");

printf(" ----------------------------------------\n");

printf("Название Категория Дата изг. Срок год. Вкусовые добавки Цена");

printf("\n---------------------------------------------------------------------");

while(fread(&tovar[m],sizeof(tovar[m]),1,data)>0){

printf("\n%-9s|%-15s| %-3d%-3d%-3d|%-3d%-3d%-3d | %-9s %6.2fгрн.\n ",tovar[m].nazv,tovar[m].catovar,tovar[m].d,tovar[m].m,tovar[m].g,tovar[m].srok_d,tovar[m].srok_m,tovar[m].srok_g,tovar[m].dob,tovar[m].cena);

}

fclose(data);

if((data=fopen("F:\data.bin","rb"))==NULL){

printf("Ошибка\n");

system("pause");

return main();

}

printf("Введите удаляемое название товара\n");

scanf("%s",im);

q=0;

while(fread(&tovar2,sizeof(tovar2),1,data)>0)

if(strcmp(im,tovar2.nazv))

tovar1[q ++] = tovar2;

fclose(data);

if((data=fopen("F:\data.bin","wb"))==NULL){

printf("Ошибка\n");

system("pause");

return main();

}

for(m=0;m<q;m++)

fwrite(&tovar1[m],sizeof(tovar1[m]),1,data);

fclose(data);

}

Fun_admin_8()

int Fun_ADMIN_8(){

system("cls");

printf(" Вы выбрали: (Вывод всех текущих записей)\n");

printf(" -------------------------------------------------\n");

if((data=fopen("F:\data.bin","rb"))==NULL){

printf("Ошибка\n");

system("pause");

return main();

}

printf("Название Категория Дата изг. Срок год. Вкусовые добавки Цена");

printf("\n---------------------------------------------------------------------");

while(fread(&tovar[m],sizeof(tovar[m]),1,data)>0){

printf("\n%-9s|%-15s| %-3d%-3d%-3d|%-3d%-3d%-3d | %-9s %6.2fгрн.\n ",tovar[m].nazv,tovar[m].catovar,tovar[m].d,tovar[m].m,tovar[m].g,tovar[m].srok_d,tovar[m].srok_m,tovar[m].srok_g,tovar[m].dob,tovar[m].cena);

}

fclose(data);

system("pause");

system("cls");

}

Fun_admin_9()

int Fun_ADMIN_9(){

return main();

}

Fun_admin_exit()

int Fun_ADMIN_EXIT(){

system("cls");

printf(" Завершение Работы!!!\n До встречи!\n");

printf(" --------------------------\n");

system("pause");

exit(0);

}