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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
SleEpy
1 / 1 / 0
Регистрация: 08.11.2011
Сообщений: 75
#1

Работа с указателями и функциями ( запись в двоичный файл данных только о тех ноутбуков диагональ дисплея которых больше 11 дюймов) - C++

19.04.2013, 20:22. Просмотров 396. Ответов 0
Метки нет (Все метки)

Для хранения данных о ноутбуках описать структуру вида:
C++
1
2
3
4
5
6
7
8
struct NOTEBOOK {
char model[21];//наименование
int price; //цена
float w; //вес
struct size{ //габаритные размеры
float x;//высота
float y;//длина
float z;//ширина
Написать функцию, которая читает данные о ноутбуках из файла note.txt в структуру приведенного вида.
Написать функцию,которая записывает содержисое структуры в конец бинарного файла.
Структура бинарного файла: первые два байта(целое)- число записей в файле; далее записи в формате структуры NOTEBOOK.

Написать программу, в которой на основе разработанных функий осуществляется запись в двоичный файл данных только о тех ноутбуков диагональ дисплея которых больше 11 дюймов отсортировать по наименованию.
В файле note.txt находится текстовая информация о ноутбуках. Каждая строка содержит данные об одной модели.
Данные в строке размещаются в следующих полях:
1:20-наименование модели
21:24-цена в долларах(целое число)
26:28-масса ноутбука в кг.
30:43-габаритные размеры ноутбука в дюймах
45:47-частота процессора в МГц
49:50-максимальный объем ОЗУ в Мб
52:55-размер диагонали дисплея в дюймах
57-размер видеопамяти в Мб
59:67-разрешающая способность дисплея в пикселах
69:70-частота регенерации дисплея в Гц
72:76-объём HDD Гб.
Все неописанные позиции заполнены пробелами.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.04.2013, 20:22     Работа с указателями и функциями ( запись в двоичный файл данных только о тех ноутбуков диагональ дисплея которых больше 11 дюймов)
Посмотрите здесь:

Работа с указателями/массивами /функциями - C++
Запутался с указателями/в лабе нужно провести через указатели /Дан одномерный массив из К элементов. Получить из него матрицу, размером N x...

Работа с массивами, указателями и функциями. - C++
Я вот рли не знаю, как отправить в свою созданную функцию массив, как потом обработанный массив в функции возвратить.Т.е., например...

Создать новый файл из тех компонент исходного файла, сумма цифр которых больше четырех, но меньше девяти - C++
Записать в файл последовательного f доступа n первых натуральных четных чисел. Создать новый файл из тех компонент исходного файла, сумма...

Запись в двоичный файл - C++
Нужно в двоичный файл 80-символьный заголовок и 4 байтовое беззнаковое целое число. //.. #include <fstream> //.. ...

Найти произведение только тех чисел, которые больше заданного числа М - C++
дана последовательность целых положительных чисел. Найти произведение только тех чисел, которые больше заданного числа М. Если таких нет...

Найти сумму тех членов ряда, модуль которых больше ли равен заданному е - C++
Даны числовой ряд и некоторое число е. Найти сумму тех членов ряда, модуль которых больше ли равен заданному е.общий член ряда имеет вид: ...

Найти сумму тех членов ряда, модуль которых больше или равен заданному е - C++
Даны числовой ряд и некоторое число e. Найти сумму тех членов ряда, модуль которых больше или равен заданному е. Общий член ряда имеет вид...

Найти сумму тех членов ряда,модуль которых больше или равен заданому е - C++
даны числовой ряд и некоторое число е. найти сумму тех членов ряда,модуль которых больше или равен заданому е. общий член ряда имеет...

Найти суму тех членов ряда, модуль которых больше или равен заданному е - C++
Вобщем надо написать програму: Дан числовой ряд и некоторое число е.Найти суму тех членов ряда, модуль которых больше или равен заданому...

Найти сумму тех членов ряда, модуль которых больше или равен заданному е - C++
Даны числовой ряд и некоторое число е. Найти сумму тех членов ряда, модуль которых больше ли равен заданному е.общий член ряда имеет вид:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru