Форум программистов, компьютерный форум CyberForum.ru

Структуры: хранение данных о планшетных сканерах - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не пойму тайный смысл фразы Страуструпа http://www.cyberforum.ru/cpp-beginners/thread847064.html
Читаю Страуструпа про компоновку и нашел там такое предложение: Причина, по которой в заголовочные файлы рекомендуется включать определения простых констант, а определения агрегатов включать не рекомендуется, заключается в том, что реализациям трудно избежать репликации агрегатов в нескольких единицах трансляции. Можете, пожалуйста, объяснить на простом языке, что такое репликация и агрегат,...
C++ Дан текстовый файл. Переписать компоненты файла в другой файл, заменив при этом каждое сочетание букв “no” на “on” Дан текстовый файл. Переписать компоненты файла в другой файл, заменив при этом каждое сочетание букв “no” на “on”. :( Помогите, пожалуйста!! http://www.cyberforum.ru/cpp-beginners/thread847036.html
C++ сортировка методом Шелла
не работает сортировка методом Шелла. выдает только 3 числа массива, а четвертый повторяет. не могу понять в чем причина. #include<iostream.h> #include<math.h> #include<fstream.h> void main() { ifstream f1 ("input.txt"); if (!f1) cout<<"net fayla"; ofstream f2("output.txt");
C++ Рассчитать значения у для значений х, равных 4, 5, ., 28, если у задается следующей формулой: у = 2t2 + 5,5t – 2, t = х + 2
# include <iostream.h> # include <math.h> # include <windows.h> int main() { int x,y; for (int x=4; x <=29; x++)
C++ Бинарное дерево для анализа текста http://www.cyberforum.ru/cpp-beginners/thread847001.html
Здравствуйте! Помогите решить проблему. нет перехода между char и int. struct tnode { char*word; int count; struct tnode*left; struct tnode*right; };
C++ Список. Двоичное число в виде списка. Определите функцию, которая прибавляет к данному числу единицу напишите программу, которая представляет двоичное число в виде списка. Определите функцию, которая прибавляет к данному числу единицу. заранее спасибо за помощь. подробнее

Показать сообщение отдельно
Харек
 Аватар для Харек
1 / 1 / 0
Регистрация: 13.04.2013
Сообщений: 20
24.04.2013, 11:09     Структуры: хранение данных о планшетных сканерах
Помогите, не могу решить

Для хранения данных о планшетных сканерах описать структуру вида:
C++
1
2
3
4
5
6
7
8
struct scan_info{
char model[25]; // наименование модели
int price: // цена
double x_s1ze: // горизонтальный размер области сканирования
double y__s1ze: // вертикальный размер области сканирования
1nt optr: // оптическое разрешение
int grey: // число градаций серого
}:
Написать функцию, которая записывает данные о сканере из приведенной структуры
в требуемую позицию в бинарном файле. Структура файла: в первых двух
байтах размещается значение типа int, определяющее количество сделанных в
файл записей; далее без пропусков размещаются записи о сканерах. Запись может
осуществляться в любую позицию, причем если между вводимой записью и
последней (или началом файла) имеются пропуски, они заполняются нулями.
Написать функцию, которая «уплотняет» описанный выше бинарный файл путем
удаления из него записей, содержащих все пули.
Привести пример программы, создающей файл с данными о сканерах (данные
вводятся с клавиатуры) из не менее шести записей и осуществляющий его уплотнение.
Все необходимые данные для функций должны передаваться им в качестве параметров.
Использование глобальных переменных в функциях не допускается.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru