Вариант 1
Создать текстовый файл с записями фиксированной длины.
Файл содержит информацию о 8 сотрудниках фирмы (фамилия, зарплата, пол).
Написать программу, реализующую следующие функции:
1) Определение фамилии мужчины и женщины, имеющих наименьшую зарплату;
2) Вывод информации из файла, отсортированной по фамилии в алфавитном порядке;
3) Ввод информации в файл с клавиатуры.
Реализовать систему диалога с пользователем.
Вариант 2
Создать текстовый файл с записями фиксированной длины.
Файл содержит информацию о количестве очков, набранных каждой из 10 команд – участниц первенства по футболу. Ни одна пара команд не набрала одинакового количества очков.
Написать программу, реализующую следующие функции:
1) Вывод названий команд в порядке занятых мест в чемпионате;
2) Определение названия команд, победившей в чемпионате и занявшей последнее место;
3) Ввод информации в файл с клавиатуры.
Реализовать систему диалога с пользователем.
Вариант 3
Создать текстовый файл с записями фиксированной длины.
|
|
Файл содержит информацию о росте 10 юношей класса. Ни одна пара учеников не имеет одинакового роста. В начале учебного года в класс поступил новый ученик.
Написать программу, реализующую следующие функции:
1) Определение фамилий всех учеников, рост которых меньше роста новенького;
2) Вывод информации из файла, отсортированной в порядке убывания роста;
3) Ввод информации в файл с клавиатуры.
Реализовать систему диалога с пользователем.
Вариант 4
Создать текстовый файл с записями фиксированной длины.
Файл содержит информацию о фамилиях и номерах телефонов 10 человек.
Написать программу, реализующую следующие функции:
1) Определение телефона некоторого человека. Если телефон есть, то выводит его на экран, иначе выдает соответствующее сообщение;
2) Определение человека с заданным номером телефона. Если такой человек есть, то выводится информацию о нем на экран, иначе выдается соответствующее сообщение;
3) Ввод информации в файл с клавиатуры.
Реализовать систему диалога с пользователем.