Найпростіші приклади завдань
1. Дані про клієнтів банку записано в N рядках символів, кожен з яких має таку структуру: прізвище та ін., № рахунку, сума вкладу, дата. Поля даних розділено хоча б одним символом, який не використовується для запису вказаних даних. З клавіатури вводиться дійсне число – сума у гривнях. Додатне значення введеного числа означає поповнення рахунку, а від’ємне – зняття суми з рахунку. Виконати корегування суми вкладів на рахунках клієнтів. Вивести на екран рядки зі зміненими значеннями сум вкладів клієнтів банку.
2. Дані про клієнтів банку записано в N рядках символів, кожен з яких має таку структуру: прізвище та ін., № рахунку, сума вкладу, дата. Поля даних розділено хоча б одним символом, який не використовується для запису вказаних даних. Виконати перерахунок суми вкладів на рахунках усіх клієнтів, додаючи до суми 15% річних. Вивести на екран масив рядків з перерахованими значеннями сум вкладів клієнтів банку.
3. Дані про клієнтів банку записано в N рядках символів, кожен з яких має таку структуру: прізвище та ін., № рахунку, сума вкладу, дата. Поля даних розділено хоча б одним символом, який не використовується для запису вказаних даних. Визначити кількість клієнтів банку, сума вкладів яких перевищує введене з клавіатури значення.
4. Дані про клієнтів банку записано в N рядках символів, кожен з яких має таку структуру: прізвище та ін., № рахунку, сума вкладу, дата. Поля даних розділено хоча б одним символом, який не використовується для запису вказаних даних. Обчислити загальну суму вкладів, що є на рахунках усіх клієнтів банку.
5. Дані про успішність студентів записано в N рядках символів, кожен з яких має таку структуру: прізвище та ін., № залікової книжки, оцінки з п’яти предметів.Поля даних розділено хоча б одним символом, який не використовується для запису вказаних даних. Вивести на екран прізвища студентів, які мають хоча б одну незадовільну оцінку.
6. Дані про успішність студентів записано в N рядках символів, кожен з яких має таку структуру: прізвище та ін., № залікової книжки, оцінки з п’яти предметів. Поля даних розділено хоча б одним символом, який невикористовується для запису вказаних даних. Знайти середній бал кожного студента.
7. Дані про успішність студентів записано в N рядках символів, кожен з яких має таку структуру: прізвище та ін., № залікової книжки, оцінки з п’яти предметів. Поля даних розділено хоча б одним символом, який не використовується для запису вказаних даних. Вивести на екран прізвища студентів, які мають три або більше незадовільних оцінок.
8. Дані про успішність студентів записано в N рядках символів, кожен з яких має таку структуру: прізвище та ін., № залікової книжки, оцінки з п’яти предметів. Поля даних розділено хоча б одним символом, який не використовується для запису вказаних даних. Знайти середній бал по кожній дисципліні.
9. Дані про успішність студентів записано в N рядках символів, кожен з яких має таку структуру: прізвище та ін., № залікової книжки, оцінки з п’яти предметів. Поля даних розділено хоча б одним символом, який не використовується для запису вказаних даних. Вивести на екран прізвища студентів, середній бал яких є меншим від заданого значення.
10. Дані про успішність студентів записано в N рядках символів, кожен з яких має таку структуру: прізвище та ін., № залікової книжки, оцінки з п’яти предметів. Поля даних розділено хоча б одним символом, який не використовується для запису вказаних даних. Вивести на екран прізвища студентів по спаданню середнього балу.
11. Дані про успішність студентів записано в N рядках символів, кожен з яких має таку структуру: прізвище та ін., № залікової книжки, оцінки з п’яти предметів. Поля даних розділено хоча б одним символом, який не використовується для запису вказаних даних. Підрахувати кількість круглих відмінників.
12. Дані про успішність студентів записано в N рядках символів, кожен з яких має таку структуру: прізвище та ін., № залікової книжки, оцінки з п’яти предметів. Поля даних розділено хоча б одним символом, який не використовується для запису вказаних даних. Вивести на екран прізвища студентів, що вчаться на “добре” і “відмінно”.
13. Дані про книги домашньої бібліотеки записано в N рядках символів, кожен з яких має таку структуру: автор, назва книги, видавництво, рік видання. Поля даних розділено хоча б одним символом, який не використовується для запису вказаних даних. Вивести на екран назви усіх книг заданого автора.
14. Дані про книги домашньої бібліотеки записано в N рядках символів, кожен з яких має таку структуру: автор, назва книги, видавництво, рік видання. Поля даних розділено хоча б одним символом, який не використовується для запису вказаних даних. Вивести на екран назви книг, виданих після 2000 року.
15. Дані про книги домашньої бібліотеки записано в N рядках символів, кожен з яких має таку структуру: автор, назва книги, видавництво, рік видання. Поля даних розділено хоча б одним символом, який не використовується для запису вказаних даних. Підрахувати кількість книг заданого автора.
16. Дані про книги домашньої бібліотеки записано в N рядках символів, кожен з яких має таку структуру: автор, назва книги, видавництво, рік видання. Поля даних розділено хоча б одним символом, який не використовується для запису вказаних даних. Впорядкувати рядки по зростанню років видання.
17. Дані про книги домашньої бібліотеки записано в N рядках символів, кожен з яких має таку структуру: автор, назва книги, видавництво, рік видання. Поля даних розділено хоча б одним символом, який не використовується для запису вказаних даних. Впорядкувати рядки по авторах.
18. Дані про книги домашньої бібліотеки записано в N рядках символів, кожен з яких має таку структуру: автор, назва книги, видавництво, рік видання. Поля даних розділено хоча б одним символом, який не використовується для запису вказаних даних. Підрахувати кількість книг кожного автора.
19. Дані про книги домашньої бібліотеки записано в N рядках символів, кожен з яких має таку структуру: автор, назва книги, видавництво, рік видання. Поля даних розділено хоча б одним символом, який не використовується для запису вказаних даних. Підрахувати кількість книг, випущених заданим видавництвом.
20. Дані про автомобілі записано в N рядках символів, кожен з яких має таку структуру: марка авто, номер, колір, прізвище власника, адреса власника, відмітка про техогляд. Поля даних розділено хоча б одним символом, який не використовується для запису вказаних даних. Підрахувати кількість автомобілів заданої марки, які мають сріблястий колір.
21. Дані про автомобілі записано в N рядках символів, кожен з яких має таку структуру: марка авто, номер, колір, прізвище власника, адреса власника, відмітка про техогляд. Поля даних розділено хоча б одним символом, який не використовується для запису вказаних даних. Вивести на екран прізвища власників авто, номер яких починається на “23”.
22. Дані про автомобілі записано в N рядках символів, кожен з яких має таку структуру: марка авто, номер, колір, прізвище власника, адреса власника, відмітка про техогляд. Поля даних розділено хоча б одним символом, який не використовується для запису вказаних даних. Вивести на екран прізвище та адресу власника авто з заданим номером.
23. Дані про автомобілі записано в N рядках символів, кожен з яких має таку структуру: марка авто, номер, колір, прізвище власника, адреса власника, відмітка про техогляд. Поля даних розділено хоча б одним символом, який не використовується для запису вказаних даних. Вивести на екран дані про власників, автомобілі яких не пройшли технічний огляд.
24. Дані про автомобілі записано в N рядках символів, кожен з яких має таку структуру: марка авто, номер, колір, прізвище власника, адреса власника, відмітка про техогляд. Поля даних розділено хоча б одним символом, який не використовується для запису вказаних даних. Вивести на екран кількість автомобілів кожного кольору.
25. Дані про продукцію на складі записано в N рядках символів, кожен з яких має таку структуру: назва виробу, код виробу, кількість виробів, ціна 1 виробу, дата. Поля даних розділено хоча б одним символом, який не використовується для запису вказаних даних. Знайти вартість продукції заданого коду. Вартість=кількість виробів*ціна 1 виробу.
26. Дані про продукцію на складі записано в N рядках символів, кожен з яких має таку структуру: назва виробу, код виробу, кількість виробів, ціна 1 виробу, дата. Поля даних розділено хоча б одним символом, який не використовується для запису вказаних даних. Знайти вартість продукції, виготовленої на протязі заданого періоду часу. Вартість=кількість виробів*ціна 1 виробу.
27. Дані про продукцію на складі записано в N рядках символів, кожен з яких має таку структуру: назва виробу, код виробу, кількість виробів, ціна 1 виробу, дата. Поля даних розділено хоча б одним символом, який не використовується для запису вказаних даних. Знайти кількість виробів заданого коду, які поступили на склад до заданої дати
28. Дані про продукцію на складі записано в N рядках символів, кожен з яких має таку структуру: назва виробу, код виробу, кількість виробів, ціна 1 виробу, дата. Поля даних розділено хоча б одним символом, який не використовується для запису вказаних даних. Знайти вартість усієї продукції, що зберігається на складі. Вартість=кількість виробів*ціна 1 виробу.
29. Дані про продукцію на складі записано в N рядках символів, кожен з яких має таку структуру: назва виробу, код виробу, кількість виробів, ціна 1 виробу, дата. Поля даних розділено хоча б одним символом, який не використовується для запису вказаних даних. Знайти вартість продукції, виготовленої після заданої дати. Вартість=кількість виробів*ціна 1 виробу.
30. Дані про продукцію на складі записано в N рядках символів, кожен з яких має таку структуру: назва виробу, код виробу, кількість виробів, ціна 1 виробу, дата. Поля даних розділено хоча б одним символом, який не використовується для запису вказаних даних. Коди виробів можуть повторюватися. Знайти вартість продукції кожного коду. Вартість=кількість виробів*ціна 1 виробу.