Эта лабораторная для первого курса, тема здесь - процедурное программирование. Консольное приложение.
Программа должна быть выполнена под Visual Studio 2010 Express, на С/C++, без классов (процедурное программирование), с использованием основных библиотек.
Требования к структуре кода:
1) header files, прототипы функций, глобальные переменные - наверху;
2) потом идёт main().
3) все методы должны иметь краткое ясное название.
4) реализация методов идёт после main().
5) в main() должно быть как можно меньше логики, в основном вызовы методов.
Например:
#include
#include
#include
#include
using namespace std;
struct Item
{
char data[50];
Item* next;
};
Item *head, *current;
void CreateFile();
void CreateStack();
void ReverseStack();
void PrintStack();
void PrintFile();
int main()
{
CreateFile();
PrintFile();
CreateStack();
PrintStack();
ReverseStack();
PrintStack();
return 0;
}
... реализация функций
Мне нужна работающая программа и исходники. Описание задания в файле lab_8.txt.