Робота з структурованим файлом - все про it і програмуванні

Вихідний файл являє собою набір записів наступного виду:
прізвище учня
його вік
підлога
оцінки по 4-ем випробувань
1.Опісать програму, яка формує вихідний файл






2.Опісать процедуру, яка виводить в файл прізвища учнів, які мають середній бал вище заданого.

1. Програма, яка формує вихідний файл

текст програми

Результат роботи програми

1) Введіть ім'я файлу:
file1.txt
прізвище 1 учня: Іванов
століття: 18
пол: м
оцінки:
математика 3
фізика 3
хімія 3
література 3
Продовжувати?
y
прізвище 2 учня: Петров
століття: 17
пол: ж
оцінки:
математика 4
фізика 4
хімія 4
література 4
Продовжувати?
y
прізвище 3 учня: Сидоров
століття: 18
пол: м
оцінки:
математика 4
фізика 4
хімія 3
література 4
Продовжувати?
y
прізвище 4 учні: Васильєв
століття: 17
пол: м
оцінки:
математика 5
фізика 4
хімія 5
література 4
Продовжувати?
n
2)
Введіть ім'я файлу:
file2.txt
прізвище 1 учня: Сергєєв
століття: 18
пол: ж
оцінки:
математика 3
фізика 3
хімія 3
література 3
Продовжувати?
y
прізвище 2 учня: Миколаїв
століття: 18
пол: ж
оцінки:
математика 5
фізика 5
хімія 5
література 4
Продовжувати?
прізвище 3 учня: Пугачов
століття: 18
пол: м
оцінки:
математика 5
фізика 4
хімія 5
література 5
Продовжувати?
y
прізвище 4 учні: Белов
століття: 17
пол: м
оцінки:
математика 4
фізика 4
хімія 4
література 5
Продовжувати?
y
прізвище 5 учня: Смирнов
століття: 3
пол: м
оцінки:
математика 3
фізика 4
хімія 4
література 3
Продовжувати?
n

2. Програма, яка містить процедуру, яка виводить до файлу прізвища учнів, які мають середній бал вище заданого







текст програми

Результат роботи програми

1)
Введіть ім'я файла1:
file1.txt
Введіть ім'я файла2:
temp
Введіть ім'я файлу:
4
Вивести на екран перший файл?
y
прізвище Вік Пол Математика Фізика Хімія Література
Іванов 18 м 3 3 3 3
Петров 17 ж 4 4 4 4
Сидоров 18 м 4 4 3 4
Васильєв 17 м 5 4 5 4
Вивести на екран другий файл?
y
Учні з середнім балом вищим за 4.000
прізвище Вік Пол Математика Фізика Хімія Література
Петров 17 ж 4 4 4 4
Васильєв 17 м 5 4 5 4
2)
Введіть ім'я файла1:
file2.txt
Введіть ім'я файла2:
t.txt
Введіть середній бал:
4
Вивести на екран перший файл?
y
прізвище Вік Пол Математика Фізика Хімія Література
Сергєєв 18 ж 3 3 3 3
Миколаїв 18 ж 5 5 5 4
Пугачов 18 м 5 5 5 5
Бєлов 17 м 4 4 4 5
Смирнов 3 м 3 4 4 3
Вивести на екран другий файл?
y
Учні з середнім балом вищим за 4.000
прізвище Вік Пол Математика Фізика Хімія Література
Миколаїв 18 ж 5 5 5 4
Пугачов 18 м 5 5 5 5
Бєлов 17 м 4 4 4 5
3)
Введіть ім'я файла1:
file2.txt
Введіть ім'я файла2:
f
Введіть середній бал:
5
Вивести на екран перший файл?
n
Вивести на екран другий файл?
y
Учні з середнім балом вищим за 5.000
прізвище Вік Пол Математика Фізика Хімія Література
Пугачов 18 м 5 5 5 5

Теорія до програми

TWaveHeader = record Marker1: Array [0..3] of Char; BytesFollowing: LongInt; Marker2: Array [0..3] of Char; Marker3: Array [0..3] of Char; Fixed1: nbsp.

The TMediaPlayer може відкрити звуковий файл, якщо він містить, принаймні, один байт даних. Я виявив це, коли за допомогою даного компонента намагався створити і відкрити звуковий файл, який містить лише заголовок звукового файлу. The TMediaplayer не захотів цього робити. Наведений нижче ко.

Даний документ був створений на численні прохання користувачів і описує додаткову функціональність компонента Delphi TMediaPlayer. Нова функціональність компонента полягає в можливості створення при записі нового файлу формату .wav. Процедура "SaveMedia" створює тип re.

За замовчуванням ini-файл створюється в Windows-директорії (наприклад: TIniFile.Create ( 'MFile.ini')), що призводить до "захаращення" оной. Більш (еко-) логічно (за винятком випадків, коли програма робиться для CD-ROM) якщо ini-файл створюється в тій же директорії що і головна програм.

var MyIcon: TIcon; begin MyIcon: = TIcon. Create; try MyIcon.Handle: = ExtractIcon (hInstance, 'MYPROG.EXE', 0) finally MyIcon.Free; end; end; Майте на увазі, що середній параметр повинен мати тип PChar.







Схожі статті