Написать программу, которая дописывает в файл фамилию и номер телефона. Если файла на диске нет, то программа должна создать его. В файле каждый элемент данных (фамилия, телефон) должен находиться в отдельной строке.
5. Написать программу, используя которую можно добавлять информацию о нескольких людях в файл.
6. Написать программу, которая позволяет найти нужные сведения в телефонном справочнике. Программа должна запрашивать фамилию человека и выводить его телефон.
7. Дан файл f, компоненты которого являются действительными числами. Найти:
а) сумму компонентов файла;
б) произведение компонентов файла;
в) последнюю компоненту файла.
8. Дан файл f, компоненты которого являются действительными числами. Найти:
а) наименьшее из значений компонент с четными номерами;
б) наибольшее из значений компонент о нечетными номерами;
9. Дан файл f, компоненты которого являются целыми числами. Найти:
а) количество четных чисел среди компонент;
б) количество нечетных чисел среди компонент;
10. Записать в файл g целые числа до n включительно. Числа ввести с клавиатуры.
11. Дан символьный файл f. Получить копию файла в файле g.
12. С помощью программы создайте файл, состоящий из 10 значений типа integer.
Прочитайте файл и вычислите сумму его нечетных и четных элементов.
13. Составьте программу, которая создает файл, состоящий из неопределенного количества значений типа integer. Для ввода используйте цикл while, выход из цикла - значение буква “n”. После записи выведите файл на экран.
14. Составьте программу, которая создает файл, состоящий из 10 значений типа integer. Прочитайте файл и определите, есть ли в нем заданное с клавиатуры значение.
15. Составьте программу, которая создает файл из элементов типа Char с помощью цикла while. Признак выхода из цикла - буква 'z'. Скопируйте созданный файл в другой файл и выведите его на экран.
16. Составьте программу, которая создает файл из шести значений типа real. Выведите файл на экран. В цикле while-do добавьте в файл новые значения и выведите файл на экран.
17. Составьте программу, которая создает файл, состоящий из n значений типа integer. Прочитайте файл и выведите на экран только четные положительные элементы.
18. Создайте файл, компоненты которого являются целыми числами. Напишите программу, переписывающую компоненты файла в обратном порядке.
19. Дан файл f, компоненты которого являются целыми числами. Составьте программу, записывающую в файл q все компоненты файла f, делящиеся на 5.
20. Составьте программу, которая создает файл, компоненты которого имеют следующую структуру: табельный номер, ФИО, оклад. Введите в файл данные о пяти работниках.
21. Составьте программу, которая создает файл из элементов типа Char с помощью цикла while. Выведите на экран символы с нечетными кодами. Если таких нет то выведите сообщение.
22. Создайте файл, компоненты которого имеют следующую структуру: табельный номер, ФИО, сумма зарплаты. Выведите на экран информацию о тех, у кого зарплата превышает 10000.00 руб. Используйте оператор with.
23. Составьте программу, которая создает файл и выводит на экран его компоненты, которые имеют следующую структуру: табельный номер, Ф.И.О., аванс. Введите в файл данные о пяти работниках.
24. Составьте программу, которая создает файл, состоящий из 50 случайных цифр типа integer в диапазоне 0..200. После создания выведите нечетные элементы файла на экран.
25. Составьте программу, которая создает файл, состоящий из 15 случайных цифр типа integer в диапазоне 0..50. Исследуйте получившийся файл с целью обнаружения в нем простых чисел 5,7,11,13,17. Обнаруженные простые числа выведите на экран. Если простые числа не будут обнаружены, то выведите соответствующее сообщение.
26. Составьте программу, которая создает файл из 10 элементов типа integer. Выведите его на экран. Удалите первый, третий элементы и выведите вновь содержимое файла на экран.
27. Составьте программу, которая создает файл из элементов типа char с помощью цикла repeat. Присвойте файлу новое имя и выведите его символы с четными кодами на экран. Если такие символы отсутствуют, то выведите соответствующее сообщение
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.