Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Мет_2 часть_укр.doc
Скачиваний:
1
Добавлен:
09.11.2019
Размер:
938.5 Кб
Скачать

8.2. Постановка задачі

Відповідно до свого варіанта завдання скласти програму, у якій відкриваються необхідні файли й виконуються операції над ними.

8.3. Варіанти завдань

  1. Записати у файл квадратну матрицю цілих випадкових чисел, користуючись форматним виведенням. Занести в буфер і вивести на екран другий рядок матриці.

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

  3. Записати у файл квадратну нижню трикутну матрицю випадкових чисел, користуючись форматним виведенням. Занести в буфер і вивести на екран перший рядок матриці.

  4. Записати у файл одновимірний масив випадкових чисел. Зробити дві копії файлу. В одній з копій розташувати елементи масиву у зворотному порядку.

  5. Записати у файл таблицю з полями: місяць, число днів у місяці (усього 12 записів). Вивести таблицю на екран. Видалити в таблиці місяці із серпня по грудень. Сформувати файл із новою таблицею.

  6. Записати у файл таблицю з полями: місяць, число днів у місяці (усього 12 записів). Вивести таблицю на екран. Видалити в таблиці запису із числом днів 31. Сформувати новий файл.

  7. Записати у файл таблицю з полями: місяць, число днів у місяці (усього 12 записів). Вивести таблицю на екран. Видалити в таблиці літні місяці. Сформувати файл із новою таблицею.

  8. Записати у файл рядок з декількох слів. Підрахувати кількість слів і букв 'е'.

  9. Записати у файл рядок. Скопіювати в буфер фрагмент рядка від початку до першого символу 'а'. Вивести фрагмент на екран.

  10. Записати у файл рядок. Скопіювати в буфер фрагмент рядка від початку до першого символу 'е' у другому слові. Вивести фрагмент на екран.

  11. Записати у файл рядок. Скопіювати в буфер останні два слова. Вивести вміст буфера на екран.

  12. Записати у файл рядок. Скопіювати в буфер перше й останнє слово. Вивести вміст буфера на екран.

  13. Записати у файл рядок. Скопіювати в буфер слова у зворотному порядку. Вивести вміст буфера на екран.

  14. Записати у файл одновимірний масив цілих випадкових чисел, користуючись форматним виведенням. Перетворити елементи масиву від десяткової до шістнадцятеричної системи.

  15. Записати у файл таблицю телефонів. Вивести таблицю на екран. Видалити в таблиці другий запис.

  16. Записати у файл таблицю телефонів. Вивести таблицю на екран. Відкоригувати таблицю, замінивши номера АТС з 444 на 242.

  17. Записати в файли file1 і file2 рядки. Додати до рядка file2 рядок з file1. Вивести вміст file2 на екран.

  18. Вивести на екран вміст текстового файлу у зворотному порядку.

  19. Попарно переставити символи в текстовому файлі (наприклад, 1234 - змінити на 2143).

  20. Записати у файл цілі випадкові числа. Знайти суму всіх записаних чисел.

  21. Написати програму копіювання файлу: перша половина – вихідний файл, друга половина він же у зворотному порядку. Читання відбувається блоками.

  22. Написати програму копіювання файлу з видаленням зайвих пробілів.

  23. Написати програму обчислення кількості символів переведення рядка у файлі.

  24. Написати програму обчислення кількості символів у файлі. Читання відбувається блоками.