align="justify">}
} del ()
{* fp; (filename [worktype] [0] == NULL) (30,3, "Помилка", "Робочий файл не заданий", 1);
else (remove (filename [worktype])) (25,3, "Помилка. Неможливо видалити файл.", 1);
else {
showmessage (25,3, "Видалення файлу", "Файл видалено з диска");
strset (filename [worktype], NULL);
}
} main ()
{cmd; (WHITE); (BLUE); (); = menu (menu1); ((worktype! = -1) && (worktype! = 3)) {= menu (menu2, 1); (cmd! = -1) {(cmd) {0: selectfile (); break; 1: viewfile (); break; 2: inputdata (); break; 3: correct (); break; 4: delinfo (); break; 5: clear (); break; 6: del (); break;
} = menu (menu2, 1);
} = menu (menu1);
}
}
Опис можливостей мови С, використовуваних для реалізації алгоритму
У програмі були використані основні стандартні оператори та функції. Далі по тексту представлені найбільш часто використовуються з них. p align="justify"> Setcolor () - функція, що задає колір символів у графічному режимі.
Setbkcolor () - функція, що задає колір фону в графічному режимі.
Random (a) - функція, що повертає випадкове число від 0 до а.
Textcolor () - функція, що задає колір символів в текстовій графіці.
Textbackground () - функція, що задає колір фону в текстовій графіці.
У цих функціях в дужках пишеться номер кольору.
Strcpy (arg1, arg2) - функція, яка копіює строкову константу arg2 в строкову константу arg1.
_setcursortype (arg) - функція, що задає тип вводиться курсору. Якщо arg = _NORMALCURSOR, то курсор буде мати звичайний вигляд, якщо ж _NOCURSOR, то курсору на екрані видно не буде.
Window () - функція, що виводить на екран вікно в текстовій графіці.
Оператор вибору Switch {} . Оператор switch виробляє зіставлення значення з безліччю констант.
Оператори break застосовуються для виходу з оператора switch. Константи у варіантах case повинні бути різними, і якщо перевіряється значення не збігається ні з однією з констант, вибирається варіант default. Програмісту не обов'язково передбачати default. p align="justify"> Strlen (n)