Составители:
Рубрика:
146
Вариант 2
Создайте файл1 (продукция, выпускаемая фирмой 1) с полями:
• поле 1: наименование продукции (поле символьного типа, число символов - не более
25);
• поле 2: цена единицы продукции (поле числового типа, число знаков - 6 до десятичной
точки и 2 после точки);
• поле 3: расстояние до потребителя продукции ( поле числового типа, числа целые
,
число знаков 4).
Заполните записи файла согласно таблице П2:
Таблица П2. Примерное содержание записей файла 1.
Поле 1 Поле 2 Поле 2
железо листовое 600.00 400
медь (проволока) 900.90 1500
алюминий в слябах 700.00 2700
цинк листовой 950.00 6900
сталь профильная 650.00 400
Скопируйте структуру файла1 в файл2 (продукция, выпускаемая фирмой 2) и
заполните его записи согласно таблице П3:
Таблица П3. Примерное содержание записей файла 2
Поле 1 Поле 2 Поле 2
нефть сырая 400.00 1200
бензин АИ93 800.90 500
бензин АИ72 650.00 3400
масло машинное 980.00 5500
керосин 500.00 1200
Задание для студентов, не имеющих профессионального опыта в
программировании: записать последовательность команд, обеспечивающих:
1) вывод информации о продукции фирмы 2 по алфавиту и о ее ценах (информацию о
расстояниях до потребителя выводить не нужно; требуется; необходимо защитить
информацию от внесения дополнений и изменений);
2) копирование поля1 файла1 в новый файл, затем - изменение его структуры и создание
нового поля: наименование потребителя продукции (символьного типа,
с числом
символов до 25);
3) установление связи файла2 и созданного (п.2) нового файла. Поиск наименования
“керосин” в файле2 и вывод на экран наименования потребителя керосина из
созданного (п.2) файла);
4) логическое удаление записей в файле2, содержащих сочетание символов “бензин”;
5) вывод на экран полного содержания файла2 и обнаружение факта удаления
части
записей ;
6) ввод для просмотра только неудаленных записей;
7) вывод на экран содержимого файла1 в порядке убывания расстояния до потребителей;
146
Вариант 2
Создайте файл1 (продукция, выпускаемая фирмой 1) с полями:
• поле 1: наименование продукции (поле символьного типа, число символов - не более
25);
• поле 2: цена единицы продукции (поле числового типа, число знаков - 6 до десятичной
точки и 2 после точки);
• поле 3: расстояние до потребителя продукции ( поле числового типа, числа целые,
число знаков 4).
Заполните записи файла согласно таблице П2:
Таблица П2. Примерное содержание записей файла 1.
Поле 1 Поле 2 Поле 2
железо листовое 600.00 400
медь (проволока) 900.90 1500
алюминий в слябах 700.00 2700
цинк листовой 950.00 6900
сталь профильная 650.00 400
Скопируйте структуру файла1 в файл2 (продукция, выпускаемая фирмой 2) и
заполните его записи согласно таблице П3:
Таблица П3. Примерное содержание записей файла 2
Поле 1 Поле 2 Поле 2
нефть сырая 400.00 1200
бензин АИ93 800.90 500
бензин АИ72 650.00 3400
масло машинное 980.00 5500
керосин 500.00 1200
Задание для студентов, не имеющих профессионального опыта в
программировании: записать последовательность команд, обеспечивающих:
1) вывод информации о продукции фирмы 2 по алфавиту и о ее ценах (информацию о
расстояниях до потребителя выводить не нужно; требуется; необходимо защитить
информацию от внесения дополнений и изменений);
2) копирование поля1 файла1 в новый файл, затем - изменение его структуры и создание
нового поля: наименование потребителя продукции (символьного типа, с числом
символов до 25);
3) установление связи файла2 и созданного (п.2) нового файла. Поиск наименования
“керосин” в файле2 и вывод на экран наименования потребителя керосина из
созданного (п.2) файла);
4) логическое удаление записей в файле2, содержащих сочетание символов “бензин”;
5) вывод на экран полного содержания файла2 и обнаружение факта удаления части
записей ;
6) ввод для просмотра только неудаленных записей;
7) вывод на экран содержимого файла1 в порядке убывания расстояния до потребителей;
Страницы
- « первая
- ‹ предыдущая
- …
- 98
- 99
- 100
- 101
- 102
- …
- следующая ›
- последняя »
