Задание № 5. ФАЙЛЫ

  1. Написать программу, которая запрашивает у пользователя имя и фамилию, а затем сохраняет эти данные в файле.
  2. Написать программу, которая читает из файла данные, записанные программой из предыдущей задачи. Эта программа должна вывести данные в браузер, а в конце вывести итоги, в том числе размер файла и количество строк.
  3. Написать программу, которая добавляет имя пользователя и его сообщение в файл. Затем выводит всю информацию из файла в браузер.
  4. Написать программу, которая при каждом своем запуске будет увеличивать число, хранящееся в файле, на 1 и выводить его в браузер (необходимо учесть факт одновременного обращения к программе нескольких пользователей).
  5. Написать программу, выводящую всю информацию о файле, заданном пользователем.
  6. Написать сценарий, который сохраняет в отдельном файле имя и сообщение каждого посетителя, файлы хранить в отдельном каталоге.
  7. Написать программу, сохраняющую в файле имена и пароли посетителей. Если имя повторяется, а введенный пароль не совпадает с паролем, хранящимся в файле, то вывести соответствующее сообщение.
  8. Дан файл. В первой строке хранится имя первого пользователя, во второй – фамилия, в третьей – возраст, в четвертой – имя второго пользователя, в пятой – его фамилия и т.д. Сформировать ассоциативный массив из элементов файла.
  9. Дан файл, такой же, как в предыдущей задаче. Разбить его на два других файла, в первом будут храниться имена и фамилии пользователей, во втором – фамилии и возраст.
  10. Файл содержит вещественные числа. Найти минимальный элемент.
  11. В данном файле, содержащем натуральные числа, найти элемент с максимальной суммой цифр.
  12. В данном файле, содержащем целые числа, определить элемент с максимальным произведением цифр.
  13. На основе заданного файла, содержащего натуральные числа, получить новый, где цифры каждого из данных чисел записаны в обратном порядке.
  14. Файл содержит вещественные числа. Указать отрезок, которому принадлежат все элементы файла.
  15. В файле натуральных чисел подсчитать их количество, оканчивающихся заданной цифрой.
  16. В заданном файле определить максимальное количество подряд идущих положительных чисел.
  17. Дан файл, содержащий текст, набранный заглавными русскими буквами. Провести частотный анализ текста, т.е. указать (в процентах) сколько раз встречается та или иная буква.
  18. В файле натуральных чисел подсчитать их количество, оканчивающихся заданной цифрой.
  19. В заданном файле определить максимальное количество подряд идущих положительных чисел.
  20. Найти сумму тех элементов файла, содержащего натуральные числа, которые оканчиваются на заданную цифру.
  21. Найти сумму чётных элементов файла, содержащего целые числа.
  22. Определить количество нечётных отрицательных элементов в файле целых чисел.
  23. Указать минимальный элемент среди нечётных чисел в файле, содержащем целые величины.
  24. На основе заданного файла, содержащего натуральные числа, получить новый, где к каждому из данных чисел приписана цифра k.
  25. Напечатать true, если заданный файл вещественных чисел упорядочен, и false в противном случае.
  26. Имеется упорядоченный файл. Вставить в него заданное число таким образом, чтобы упорядоченность сохранилась.

 

© А.П. Шестаков, 2008-2009

 


Рейтинг ресурсов УралWeb

 

Сайт создан в системе uCoz