Здавалка
Главная | Обратная связь

Індивідуальні завдання.



Скласти алгоритм i програму розв’язання задач

 

1. Створіть файл f цілих чисел від А до В (значення вводяться із клавіатури). Проаналізувавши в програмі створений файл, створіть ще 3 файли:

§ що містить від’ємні числа,

§ що містить додатні числа,

§ що містить нуль.

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

 

2. Створіть файл f цілих чисел від А до В (значення чисел вводяться із клавіатури). Проаналізувавши в програмі створений файл, створіть ще 3 файли:

§ що містить недодатні числа,

§ що містить парні числа,

§ що містить непарні числа.

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

 

3. Вводячи числа із клавіатури та аналізуючи їх у програмі створіть два файли: файл додатних чисел і файл невід’ємних чисел. Виведіть на екран вміст файлів. Передбачити в програмі вивід відповідного повідомлення, якщо елементів у файлі не виявилося.

 

4. Створіть файл f цілих чисел (значення вводяться із клавіатури). Проаналізувавши в програмі створений файл, створіть файл, що містить суми першого й k-го числа, другого й k+1-го числа, третього й k+2-го числа й так далі. Виведіть на екран вміст файлів. Передбачити в програмі вивід відповідного повідомлення, якщо елементів у файлі не виявилося.

 

5. Створіть файл f цілих чисел (значення вводяться із клавіатури). Проаналізувавши в програмі створений файл, створіть файл, що містить добуток першого й k-го числа, другого й (k-1)-го числа, третього й (k-2)-го числа і так далі. Виведіть на екран вміст файлів. Передбачити в програмі вивід відповідного повідомлення, якщо елементів у файлі не виявилося.

 

6. Створіть файл f дійсних чисел від А до В с кроком х (значення вводяться із клавіатури). Проаналізувавши в програмі створений файл, створіть ще 3 файли:

§ що містить недодатні числа,

§ що містить числа з нульовою дробовою частиною,

§ що містить модулі чисел.

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

 

7. Створіть файл f дійсних чисел від А до В с кроком х (значення вводяться із клавіатури). Проаналізувавши в програмі створений файл, створіть два файли:

§ що містить цілі частини числа,

§ що містить дробові частини чисел.

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

 

8. Створіть два файли дійсних чисел (значення вводяться із клавіатури). Проаналізувавши в програмі створені файли, створіть файл, що містить суми відповідних чисел файлів. Виведіть на екран вміст файлів. Передбачити в програмі вивід відповідного повідомлення, якщо елементів у файлі не виявилося.

 

9. Створіть два файли дійсних чисел (значення вводяться із клавіатури). Проаналізувавши в програмі створені файли, створіть файл текстового типу, що містить суми відповідних чисел файлів у вигляді 2.5+3.4=5.9. Виведіть на екран вміст файлів. Передбачити в програмі вивід відповідного повідомлення, якщо елементів у файлі не виявилося.

 

10. Створити файл довільних символів (символи вводяться із клавіатури). Видалити з файлу кожний другий символ. Вивести на екран початковий і кінцевий вміст файлу. Передбачити в програмі вивід відповідного повідомлення, якщо елементів у файлі не виявилося.

 

11. Створити файл довільних символів (символи вводяться із клавіатури). Вивести на екран вміст файлу. Кожну п'ятірку символів вивести переверненою в інший файл. Вивести на екран вміст отриманого файлу.

 

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

 

13. Створити файл довільних символів (символи вводяться із клавіатури). Вивести в один файл цифри в порядку зростання, а в інший файл літери за абеткою. У файлах не повинне бути повторень цифр і літер. Вивести на екран вміст файлів. Передбачити в програмі вивід відповідного повідомлення, якщо потрібних символів у файлі не виявилося.

 

14. Створити файл довільних символів (символи вводяться із клавіатури). Створити файл символів, що зустрічаються в заданому файлі один раз. Вивести на екран вміст файлів.

 

15. Створити файл довільних символів (символи вводяться із клавіатури). Проаналізувавши файл у програмі, переписати в кінець вихідного файлу всі розділові знаки і порахувати їхню кількість. Вивести на екран вміст файлів. Передбачити в програмі вивід відповідного повідомлення, якщо потрібних символів у файлі не виявилося.

 

16. Створити файл довільних символів (символи вводяться із клавіатури). Видалити з файлу елементи, що перебувають між першою й другою крапками (прийняти, що створений файл обов’язково має не менш двох крапок). Виведіть на екран вміст файлу. Передбачити в програмі вивід відповідного повідомлення, якщо елементів у файлі не виявилося.

 

17. Створити файл довільних символів (символи вводяться із клавіатури). Замінити в ньому кожну із груп розташованих рядом крапок однією зірочкою. Додатковий файл не створювати. Виведіть на екран вміст файлу. Передбачити в програмі вивід відповідного повідомлення, якщо ні однієї групи крапок у файлі не виявилося.

 

18. Створити файл довільних символів (символи вводяться із клавіатури). Всі знайдені програмою букви російського алфавіту перенести в початок файлу, а цифри - у кінець. Всі символи, що не є буквою російського алфавіту або цифрою, переписати в інший файл. Виведіть на екран вміст файлів. Передбачити в програмі вивід відповідного повідомлення, якщо потрібних символів у файлі не виявилося.

 

19. По уведеній даті народження (день і місяць, форма уведення у файл довільна) доповнити файл рядками відповідного знака Зодіаку:

 

§ 20.01-18.02 - Водолій

§ 23.07-22.08 - Лев

§ 19.02-20.03 - Риби

§ 23.08-22.09 - Діва

§ 21.03-19.04 - Овен

§ 23.09-22.10 - Терези

§ 20.04-20.05 - Телець

§ 23.10-22.11 - Скорпіон

§ 21.05-21.06 - Близнюки

§ 23.11-21.12 - Стрілець

§ 22.06-22.07 - Рак

§ 22.12-19.01 - Козеріг

 

20. Створити файл, що містить довільні рядки. Обробити рядки таким чином, щоб між словами не було більше одного пробілу. Оброблений текст записати в новий файл. Вивести на екран його вміст.

 

21. Створити файл, що містить довільні рядки. Запросіть довільне слово, порахуйте кількість таких слів у файлі та замінить їх на інше уведене користувачем слово. Вивести на екран вміст первісного й зміненого файлів.

 

22. Створити файл, що містить довільні рядки. Поміняйте рядки файлу так, щоб їхній порядок був наступним: 1,к,2,к-1,3,к-2,4,к-3,5,к-4,...к/2. Вивести на екран вміст первісного й зміненого файлів.

 

23. Створити файл, що містить довільні рядки. Поміняйте рядки файлу так, щоб їхній порядок був наступним: 2,1,4,3,6,5,... Вивести на екран вміст первісного й зміненого файлів.

 

24. Створити файл, що містить довільні рядки. Поміняйте рядки файлу так, щоб їхній порядок був наступним: к-1,к,к-3,к-2,к-5,к-4,...

 

25. Створити файл, що містить рядки, що представляють собою арифметичні вирази, що складаються із чисел, знаків арифметичних дій{+,-,*,/} і що відкриваються і закриваються з круглих дужок. Перевірте його коректність.

 

26. Створити файл, що містить довільні рядки. Підрахувати скільки голосних і приголосних букв зустрічається в цьому файлі Вивести на екран вміст файлу та кількість букв.

 

27. Створити файл, що містить довільні рядки. Увести із клавіатури вихідне слово. Підрахувати скільки разів зустрічається дане слово у файлі. Якщо таке слово відсутнє, то вивести повідомлення “Шуканий текст не знайдений”.

 

28. Створити файл, що містить довільні рядки. Замінити всі букви А, які зустрічаються у файлі на набір символів “***”. Якщо буква А не знайдена, то вивести повідомлення “Заміна не можлива”.

 

29. Створити файл, що містить довільні рядки. Обробити рядки таким чином, щоб відстань між словами дорівнювала 10 пробілам. Оброблений текст записати в новий файл. Вивести на екран його вміст.


9. Лабораторна робота №9.
Бібліотека CRT. Текстовий режим.







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.