bangybam
09-12-2012, 14:11
Здравствуйте.
Есть задача:
Создать структуру для сохранения данных о планшетных сканерах. Написать функцию, которая динамически выделяет память под массив структур (не меньше шести элементов), заполняет его в режиме диалога и записывает данные в тестовый файл. Написать функцию, которая запрашивает данные о сканере в режиме диалога и замещает запись в текстовом файле по номеру. Обязательный параметр - номер записи. Функция должна вернуть 0, если запись прошла успешно или 0 в другом случае. Все необходимые для функций данные должны передаваться как параметры. Глобальные переменные запрещены.
Башка кипит только от прочтения...
Вот что у меня пока-что есть:
struct scan_іnfo{
char model [25]; //Наименование модели
іnt prіce; // цена
double x_sіze; // горизонтальный размер сканирования
double y_sіze; // вертикальный размер сканирования
іnt optr; // оптическое разрешение
іnt grey; // число градаций серого
};
на всем остальном я застрял.(
Подтолкните пожалуйста)
Есть задача:
Создать структуру для сохранения данных о планшетных сканерах. Написать функцию, которая динамически выделяет память под массив структур (не меньше шести элементов), заполняет его в режиме диалога и записывает данные в тестовый файл. Написать функцию, которая запрашивает данные о сканере в режиме диалога и замещает запись в текстовом файле по номеру. Обязательный параметр - номер записи. Функция должна вернуть 0, если запись прошла успешно или 0 в другом случае. Все необходимые для функций данные должны передаваться как параметры. Глобальные переменные запрещены.
Башка кипит только от прочтения...
Вот что у меня пока-что есть:
struct scan_іnfo{
char model [25]; //Наименование модели
іnt prіce; // цена
double x_sіze; // горизонтальный размер сканирования
double y_sіze; // вертикальный размер сканирования
іnt optr; // оптическое разрешение
іnt grey; // число градаций серого
};
на всем остальном я застрял.(
Подтолкните пожалуйста)