Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лаб_6_задания.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
217.6 Кб
Скачать

1. Описать структуру с именем notebook, содержащую следующие данные о ноутбуках (при необходимости дополнив ее):

  • разрешающая способность дисплея (по горизонтали, по вертикали), заданная в виде структуры;

  • частота регенерации;

  • размер диагонали дисплея;

  • объем диска;

  • наименование (21 символ).

2. Написать функцию, которая читает данные о ноутбуках из файла note.txt в структуру приведенного вида.

3. Написать функцию, которая записывает содержимое структуры типа NOTEBOOK в конец бинарного файла. Структура бинарного файла: первые два байта (целое) – число записей в файле; далее записи в формате структуры NOTEBOOK.

4. Написать программу, осуществляющую запись в бинарный файл данных только о тех ноутбуках, цена которых больше $3500, отсортированные в порядке возрастания тактовой частоты процессора.

6.3.4. *Выполнить задание, используя текстовые файлы

В текстовом файле f занесено n109 натуральных чисел (каждое число 104). Получить файл g:

Варианты:

  1. в котором все числа исходного файла расположены по возрастанию значений;

  2. в котором все числа исходного файла расположены по убыванию значений;

  3. образованный из натуральных чисел 104, не встречающихся в исходном файле, по возрастанию;

  4. образованный из натуральных чисел 104, не встречающихся в исходном файле, по убыванию;

  5. образованный из исходного файла исключением чисел, которые встречаются в нем ровно один раз;

  6. образованный из чисел, встречающихся в исходном файле более одного раза, по возрастанию без повторений;

  7. образованный из чисел, встречающихся в исходном файле более одного раза, по убыванию без повторений;

  8. образованный из чисел, встречающихся в исходном файле ровно два раза, по возрастанию без повторений;

  9. образованный из чисел, встречающихся в исходном файле ровно два раза, по убыванию без повторений;

  10. образованный из исходного файла исключением повторных вхождений одного и того же числа;

  11. в котором все числа исходного файла расположены по возрастанию без повторений;

в котором все числа исходного файла расположены по убыванию

35

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]