
- •6.1. Побитовая обработка данных
- •6.1.1. ***Вывести на экран битовое представление чисел, заданных в условии
- •6.2. Структуры
- •6.2.1. ***Выполнить задание с использованием функций и массива структур
- •6.3. Файлы
- •6.3.1. ***Выполнить задание с использованием функций и файлов
- •6.3.2. **Выполнить задание с использованием функций и файлов
- •6.3.3. **Выполнить задание с использованием функций, структур и бинарных файлов
- •1. Описать структуру с именем scan_info, содержащую следующие данные о цветных планшетных сканерах:
- •1. Описать структуру с именем scan_info, содержащую следующие данные о цветных планшетных сканерах:
- •1. Описать структуру с именем scan_info, содержащую следующие данные о цветных планшетных сканерах:
- •1. Описать структуру с именем scan_info, содержащую следующие данные о цветных планшетных сканерах:
- •1. Описать структуру с именем scan_info, содержащую следующие данные о цветных планшетных сканерах:
- •1. Описать структуру с именем scan_info, содержащую следующие данные о цветных планшетных сканерах:
- •1. Описать структуру с именем scan_info, содержащую следующие данные о цветных планшетных сканерах:
- •1. Описать структуру с именем scan_info, содержащую следующие данные о цветных планшетных сканерах:
- •1. Описать структуру с именем scan_info, содержащую следующие данные о цветных планшетных сканерах:
- •1. Описать структуру с именем notebook, содержащую следующие данные о ноутбуках (при необходимости дополнив ее):
- •1. Описать структуру с именем notebook, содержащую следующие данные о ноутбуках (при необходимости дополнив ее):
- •1. Описать структуру с именем notebook, содержащую следующие данные о ноутбуках (при необходимости дополнив ее):
- •1. Описать структуру с именем notebook, содержащую следующие данные о ноутбуках (при необходимости дополнив ее):
- •1. Описать структуру с именем notebook, содержащую следующие данные о ноутбуках (при необходимости дополнив ее):
- •1. Описать структуру с именем notebook, содержащую следующие данные о ноутбуках (при необходимости дополнив ее):
- •1. Описать структуру с именем notebook, содержащую следующие данные о ноутбуках (при необходимости дополнив ее):
- •1. Описать структуру с именем notebook, содержащую следующие данные о ноутбуках (при необходимости дополнив ее):
- •1. Описать структуру с именем notebook, содержащую следующие данные о ноутбуках (при необходимости дополнив ее):
- •1. Описать структуру с именем notebook, содержащую следующие данные о ноутбуках (при необходимости дополнив ее):
- •1. Описать структуру с именем notebook, содержащую следующие данные о ноутбуках (при необходимости дополнив ее):
- •6.3.4. *Выполнить задание, используя текстовые файлы
1. Описать структуру с именем notebook, содержащую следующие данные о ноутбуках (при необходимости дополнив ее):
разрешающая способность дисплея (по горизонтали, по вертикали), заданная в виде структуры;
частота регенерации;
размер диагонали дисплея;
объем диска;
наименование (21 символ).
2. Написать функцию, которая читает данные о ноутбуках из файла note.txt в структуру приведенного вида.
3. Написать функцию, которая записывает содержимое структуры типа NOTEBOOK в конец бинарного файла. Структура бинарного файла: первые два байта (целое) – число записей в файле; далее записи в формате структуры NOTEBOOK.
4. Написать программу, осуществляющую запись в бинарный файл данных только о тех ноутбуках, цена которых больше $3500, отсортированные в порядке возрастания тактовой частоты процессора.
6.3.4. *Выполнить задание, используя текстовые файлы
В текстовом файле f занесено n109 натуральных чисел (каждое число 104). Получить файл g:
Варианты:
в котором все числа исходного файла расположены по возрастанию значений;
в котором все числа исходного файла расположены по убыванию значений;
образованный из натуральных чисел 104, не встречающихся в исходном файле, по возрастанию;
образованный из натуральных чисел 104, не встречающихся в исходном файле, по убыванию;
образованный из исходного файла исключением чисел, которые встречаются в нем ровно один раз;
образованный из чисел, встречающихся в исходном файле более одного раза, по возрастанию без повторений;
образованный из чисел, встречающихся в исходном файле более одного раза, по убыванию без повторений;
образованный из чисел, встречающихся в исходном файле ровно два раза, по возрастанию без повторений;
образованный из чисел, встречающихся в исходном файле ровно два раза, по убыванию без повторений;
образованный из исходного файла исключением повторных вхождений одного и того же числа;
в котором все числа исходного файла расположены по возрастанию без повторений;
в котором все числа исходного файла расположены по убыванию