|
Найпростіші приклади завдань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 виробу.
|
© by LeO |