BigEdu.ru
» » » Информационно поисковая система Процессоры
Вернуться назад

Информационно поисковая система Процессоры

КП.ПЭ04.07807 – 01 12 00

#include<conio.h>

#include<string.h>

#include<stdio.h>


int draw_window(int col_bg,int col_end,int row_bg,int row_end,int color);

int draw_table_col(int col,int row_bg,int row_end);

int up_menu(int col_bg,int col_end,int row,int color);

int down_menu(int col_bg,int col_end,int row,int color);

int clean_row(int col_bg,int col_end,int row,int color);

int start_window(void);

int help(void);

int work_window(void);


int up_menu_new(int col_bg,int col_end,int row,int color);

int up_menu_edit(int col_bg,int col_end,int row,int color1,int color2);

int up_menu_filter(int col_bg,int col_end,int row,int color1,int color2);

int up_menu_sort(int col_bg,int col_end,int row,int color1,int color2,int color3);

int up_menu_find(int col_bg,int col_end,int row,int color1,int color2);

int head_table(void);

int work_table(void);

int button_ok(int col_bg,int row_bg);

int button_cancel(int col_bg,int row_bg);

int button(int col_bg,int row_bg);

int sort_info(int m,int n);

int sort_info_1(void);


int window_add_new(void);

int window_edit(void);

int window_filter(void);


int edit(int nscr,int s);

int delete(int nscr,int s);

int set_of(int n,int nscr,int fil,int d);

int add(void);

int copy_add(void);

int print_to_screen(int nscr,int fil,int d,int n);

int search(int m,int n);


main()

{

int ikey,key,m,n,n1,rikey,b,nscr=0,fil=0,s=0,d=0;

FILE *f_dat,*f_tmp;

struct IG{

char proizv[20];

char tip[20];

char marka[20];

int hz;

char socket[10];

int cena;

}IG;

clrscr();

start_window();

work_window();

f_dat=fopen("data.dat","rt");

if(f_dat==NULL) {fclose(f_dat);f_dat=fopen("data.dat","wt");}

A:

fcloseall();

switch(s)

{

case 0: sort_info_1(); break;

case 1: sort_info_1(); break;

case 2: sort_info(4,2); break;

case 3: sort_info(4,3); break;

}

work_table();

nscr=print_to_screen(nscr,fil,d,n);

gotoxy(80,25);

if(fil!=0)

{

gotoxy(20,6);

textbackground(5);

cprintf("F2-возврат к просмотру.");

gotoxy(80,25);

}


do

{

rikey=0;

if((key=getch())==0) key=getch();

switch(key)

{

case 59: help(); getch(); work_window(); goto A;

case 60: fil=0; nscr=0; goto A;

case 73: nscr--; if(nscr<0) nscr=0; goto A;

case 81: nscr++; goto A;

case 193: key=45; break;

case 68: up_menu_new(1,80,1,3);

m=0;

n=0;

nscr=0;

clean_row(1,80,25,3);

gotoxy(10,25); cprintf("Esc-возврат к просмотру");

gotoxy(50,25); cprintf("Enter-Выбор операции");

gotoxy(80,25);

do

{

if((ikey=getch())==0) ikey=getch();

switch(ikey)

{

case 77: m++; n=0; if(m>4) m=0;break;

case 75: if(m>0) {m--; n=0;} else m=4;break;

case 80: if(m==1||m==2||m==3){n++; if(n>1) n=0;}; if(m==4){n++; if(n>2) n=0;};break;

case 72: if(m==1||m==2||m==3){if(n>0) n--; else n=1;};if(m==4){if(n>0) n--; else n=2;};break;

case 13: rikey=ikey; ikey=27; break;

case 45: key=ikey; break;

case 193: key=ikey; break;

}

if(m==0)

{

head_table(); work_table(); up_menu_new(1,80,1,3);

nscr=print_to_screen(nscr,fil,d,n);

if(rikey==13){

window_add_new();

add();

b=button(25,21);

if(b==0) copy_add();

work_window();

goto A;

}

}

if(m==1&&n==0) {

head_table(); work_table();

up_menu_edit(1,80,1,4,3);

nscr=print_to_screen(nscr,fil,d,n);

if(rikey==13)

{

clean_row(1,80,25,3);

gotoxy(10,25); cprintf("Esc-возврат к просмотру");

gotoxy(46,25); cprintf("Enter-Выбрать запись для редактирования");

up_menu(1,80,1,3);

head_table();

edit(nscr,s);

clean_row(1,80,25,3);

work_table();

nscr=print_to_screen(nscr,fil,d,n);

}

}

if(m==1&&n==1) {

head_table(); work_table();

up_menu_edit(1,80,1,3,4);

nscr=print_to_screen(nscr,fil,d,n);

if(rikey==13)

{

clean_row(1,80,25,3);

gotoxy(10,25); cprintf("Esc-Возврат к просмотру");

gotoxy(46,25); cprintf("Delete-Удаление записи");

up_menu(1,80,1,3);

head_table();

delete(nscr,s);

}

}

if(m==2&&n==0) {head_table();

up_menu_filter(1,80,1,4,3);

nscr=print_to_screen(nscr,fil,d,n);

if(rikey==13)

{

head_table();

window_filter();

clean_row(1,80,25,3)

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать
Рефераты по информатике и программированию КП.ПЭ04.07807 – 01 12 00 #include<conio.h> #include<string.h> #include<stdio.h> int draw_window(int col_bg,int col_end,int
Оценок: 1006 (Средняя 5 из 5)

Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.

© 2016 - 2022 BigEdu.ru