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

Функции и файлы. Чтение и запись данных в файл. Структура "Ноутбук" - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывод массива строк на экран http://www.cyberforum.ru/cpp-beginners/thread1131624.html
Есть массив строк , подскажите пожалуйста как его вывести на экран . Через printf пробовал , так выводит какую-то крякозябру из 2-х символов , а cout не выводит строку из-за ошибки . setlocale(0, ""); string s = {"Понедельник :", "Вторник :", "Среда :", "Четверг : ", "Пятница : ", "Суббота : ", "Воскресенье : " };
C++ Дана матрица весов графа, нужно посчитать ранний и поздний срок наступления события и критический путь Добрый вечер! Вот в чем вопрос: дана матрица весов графа, нужно посчитать ранний и поздний срок наступления события и критический путь. Подскажите как программно реализовать поздний срок? Ранний срок я нахожу так #include <iostream.h> #include <conio.h> #include <windows.h> #include<iomanip.h> #include <vcl.h> #pragma hdrstop ... http://www.cyberforum.ru/cpp-beginners/thread1131623.html
Произвести сложение двух массивов 5х3 по правилам сложения матриц C++
Произвести сложение двух массивов 5х3 по правилам сложения матриц. Не могу решить помогите с решением. Зарание спасибо. :)
C++ Получение цветов GetBitmapBits()
Здравствуйте: Мне надо получить иконку и сохранить ее в качестве массива пикселей, иконку я получил: SHFILEINFO fileInfo; SHGetFileInfo(L"C:\\Users\\Daniil\\Desktop", 0, &fileInfo, sizeof(SHFILEINFO), SHGFI_ICON); ICONINFO iconInfo; GetIconInfo(fileInfo.hIcon, &iconInfo); HICON icon = fileInfo.hIcon;; byte b; GetBitmapBits(iconInfo.hbmColor, 20 * 20, b); А вот как...
C++ Перестановка элементов квадратной вещественной матрицы http://www.cyberforum.ru/cpp-beginners/thread1131607.html
Здравствуйте. Задача такая: Путем перестановки элементов квадратной вещественной матрицы добиться того, чтобы ее максимальный элемент находился в левом верхнем углу, следующий по величине - в позиции (2,2), следующий по величине - в позиции (3,3) и т.д., заполнив таким образом всю главную диагональ. Найти номер первой из строк, не содержащих ни одного положительного элемента. Мой код: ...
C++ Блоки подряд идущих четных элементов списка заменить одним элементом, равным сумме этих четных Надо срочно написать вот такую функцию: Если в списке идут подряд несколько четных элементов, то блоки подряд идущих четных заменить одним элементом, равным сумме этих четных. Вот структура typedef struct SNum{ int num; /* поле для числа */ SNum * next; /* дополнительное поле-указатель, подробнее

Показать сообщение отдельно
Lamodaa
0 / 0 / 0
Регистрация: 12.11.2013
Сообщений: 5
27.03.2014, 20:52     Функции и файлы. Чтение и запись данных в файл. Структура "Ноутбук"
Приветствую. Помогите, пожалуйста, с программой.

Для хранения данных о ноутбуках описать структуру вида:
C++
1
2
3
4
5
6
7
8
9
10
struct NOTEBOOK{
struct disp__res{                // разрешающая способность дисплея
int х:                                  // по горизонтали
int у:                                  // по вертикали
}:
int f:                                    // частота регенерации
float d;                                // размер диагонали дисплея
int price;                                // цена
char model[21];                    // наименование
}
1) Написать функцию, которая читает данные о ноутбуках из файла note.txt в структуру приведенного вида.
2) Написать функцию, которая записывает содержимое структуры в конец бинарного файла. Структура бинарного файла: первые два байта — целое число записей в файле; далее записи в формате структуры NOTEBOOK.
3) Написать программу, в которой на основе разработанных функций осуществляется запись в двоичный файл данных только о тех ноутбуках, объем HDD которых больше 1 Гбайт, отсортированных в порядке возрастания размера диагонали дисплея.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru