50252 (Разработка базы данных "Магазин товаров"), страница 3
Описание файла
Документ из архива "Разработка базы данных "Магазин товаров"", который расположен в категории "". Всё это находится в предмете "информатика" из 1 семестр, которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "информатика, программирование" в общих файлах.
Онлайн просмотр документа "50252"
Текст 3 страницы из документа "50252"
textmode(C80);
textbackground(1);
clrscr();
ramka();
gotoxy(25,5);
cprintf ("Vvedite dannye\n");
i=0;
metka2:
j=i;
gotoxy(25,7);
cprintf ("Tip produkta :");
cscanf ("%s",&baza[i].naim);
gotoxy(25,8);
cprintf ("Proizvoditel' :");
cscanf ("%s",&baza[i].proizv);
gotoxy(25,9);
cprintf ("Model' produkta :");
cscanf ("%s",&baza[i].model);
i++;
metka4:clrscr();
ramka();
gotoxy(8,9);
cprintf("Nazhmite 'n' dlya dobavleniya zapisi ili 'q' dlya zaversheniya vvoda\n");
gotoxy(33,10);
cscanf("%s",&x);
if (x=='n' || x=='q')
{if (x=='n')
{clrscr();
goto metka2;}
else {gotoxy(27,11);
cprintf ("zapisi dobavleny\n");}}
else
{gotoxy (27,11);
error();
getch(); getch();
goto metka4;}
getch(); getch();
metka1:clrscr();
ramka();
gotoxy(25,5);
cprintf("Vyberite deistvie");
gotoxy(25,7);
cprintf("1-Vyvesti spisok na ekran");
gotoxy(25,8);
cprintf("2-Dobavit' dannye v spisok");
gotoxy(25,9);
cprintf("3-Vypolnit' poisk");
gotoxy(25,10);
cprintf("4-Izmenit' zapis'");
gotoxy(25,11);
cprintf("0-vyhod");
gotoxy(25,13);
cprintf("Vash vybor : ");
cscanf("%s",&k);
if (k=='0' || k=='1' || k=='2' || k=='3' || k=='4')
{if (k=='1')
{clrscr();
ramka();
for (m=0;m
{gotoxy(20,m+2);
cprintf (baza[m].naim);
cprintf(" ");
cprintf (baza[m].proizv);
cprintf(" ");
cprintf (baza[m].model);
printf("\n");}
getch(); getch();
goto metka1;}
if (k=='2')
{clrscr();
gotoxy(25,5);
cprintf ("Vvedite dannye\n");
metka3:j=i;
ramka();
gotoxy(25,7);
cprintf ("Tip produkta :");
cscanf ("%s",&baza[i].naim);
gotoxy(25,8);
cprintf ("Proizvoditel' :");
cscanf ("%s",&baza[i].proizv);
gotoxy(25,9);
cprintf ("Model' produkta :");
cscanf ("%s",&baza[i].model);
i++;
metka6:clrscr();
ramka();
gotoxy(9,8);
cprintf("Nazhmite 'n' dlya dobavleniya zapisi ili 'q' dlya zaversheniya vvoda\n");
gotoxy(30,9);
cscanf("%s",&y);
if (y=='n' || y=='q')
{if (y=='n') {clrscr();
goto metka3;}
else {gotoxy(27,11);
cprintf ("Zapisi dobavleny");
getch(); getch();
goto metka1;}}
else
{gotoxy (27,11);
error();
getch(); getch();
goto metka6;}}
if (k=='3')
{metka5:clrscr();
ramka();
gotoxy(25,5);
cprintf("Kryterii poiska");
gotoxy(25,7);
cprintf("1-Tip");
gotoxy(25,8);
cprintf("2-Proizvoditel'");
gotoxy(25,9);
cprintf("3-model' produkta");
gotoxy(25,11);
cprintf("Vash vybor : ");
cscanf("%s",&l);
if (l=='1' || l=='2' || l=='3')
{if (l=='1')
{clrscr();
ramka();
gotoxy(25,5);
cprintf("Vvedite tip produkta");
gotoxy(30,7);
cscanf("%s",&vybor);
for (m=0;m
{if (!strcmp(baza[m].naim,vybor))
{gotoxy(20,m+9);
cprintf (baza[m].naim);
cprintf(" ");
cprintf (baza[m].proizv);
cprintf(" ");
cprintf (baza[m].model);
cprintf("\n");}}}
if (l=='2')
{clrscr();
ramka();
gotoxy(25,5);
cprintf("Vvedite proizvoditelya produkta");
gotoxy(30,7);
cscanf("%s",&vybor);
for (m=0;m
{if (!strcmp(baza[m].proizv,vybor))
{gotoxy(20,m+9);
cprintf (baza[m].naim);
cprintf(" ");
cprintf (baza[m].proizv);
cprintf(" ");
cprintf (baza[m].model);
cprintf("\n");}}}
if (l=='3')
{clrscr();
ramka();
gotoxy(25,5);
cprintf("Vvedite model' produkta");
gotoxy(30,7);
cscanf("%s",&vybor);
for (m=0;m
{if (!strcmp(baza[m].model,vybor))
{gotoxy(20,m+9);
cprintf (baza[m].naim);
cprintf(" ");
cprintf (baza[m].proizv);
cprintf(" ");
cprintf (baza[m].model);
cprintf("\n");}}}
getch(); getch();
goto metka1;}
else {gotoxy(27,12);
error();
getch(); getch();
goto metka5;}}
if(k=='4')
{clrscr();
ramka();
gotoxy (25,5);
cprintf("Vvedite zapis' kotoruyu hotite izmenit' :");
gotoxy (25,7);
cprintf("Tip - ");
cscanf("%s",&vtip);
gotoxy(25,8);
cprintf("Proizvoditel' - ");
cscanf("%s",&vproizv);
gotoxy(25,9);
cprintf("Model' - ");
cscanf("%s",&vmodel);
gotoxy(25,11);
cprintf("Vashi dannye prinyaty!");
getch(); getch();
for (m=0;m
{if (!strcmp(baza[m].naim,vtip) && !strcmp(baza[m].proizv,vproizv) && !strcmp(baza[m].model,vmodel))
{clrscr();
ramka();
gotoxy(25,5);
cprintf("Vvedite novye dannye: \n");
gotoxy(25,7);
cprintf("Tip - ");
cscanf("%s",&baza[m].naim);
gotoxy(25,8);
cprintf("Proizvoditel' - ");
cscanf("%s",&baza[m].proizv);
gotoxy(25,9);
cprintf("Model' - ");
cscanf("%s",&baza[m].model);
gotoxy(25,11);
cprintf("Zapis' izmenena");
getch(); getch();}}
goto metka1;}
if (k=='0') abort();}
else {gotoxy(27,12);
error();
getch(); getch();
goto metka1;}