You are on page 1of 2

Створити ОДИН проєкт для вирішення наступних завдань

Функція man() 5 балів


Завдання 1 (5 балів)
Написати функцію, яка виводить на консоль таблицю результатів
виконання логічних операцій «і» та «або» (див. зразок виведення
результатів). Для реалізації використовувати цикли for від 0 до 1.
Функцію протестувати через main().
Завдання 2 (8 балів)
Написати функцію, яка в якості параметрів приймає три рядки. Перший
рядок містить будь-які символи, другий і третій пусті. Завдання функції
перемістити усі цифри з першого рядка у другий, а усі латинські літери у
третій рядок, інші символи мають залишитися в першому рядку.
В main() виділити потібну пам’ять, ввести тестовий рядок, викликати
функцію і надрукувати рядки після обробки.
Завдання 3 (17 балів)
Оголосити структуру, що описує інформацію про студента (номер
інд.плану – випадкове ціле число, номер групи – від 1 до 3, бал – від 0 до
100). Виділити пам’ять для масиву з 10 таких структур.
Оголосити структуру, що описує інформацію про групу (номер групи –
від 1 до 3, кількість студентів у групі, середній бал – ціле число від 0 до 100).
Створити масив таких структур для 3-х груп з номерами 1, 2, 3.
Створити такі функції:
 функцію, що повертає випадкове число в заданому діапазоні;
 функцію, що заповнює масив студентів випадковими значеннями;
 функцію для виведення на консоль масиву структур студентів;
 функцію, що повертає структуру з найвищим балом;
 функцію, що обробляє масив студентів і наповнює даними масив
груп;
 функція для виведення на консоль масиву структур груп;
У функції main протестувати ці функції.
Зразок виведення результатів роботи
Іспит. Бивойно П.Г.
Завдання1
0 || 0 = 0 0 && 0 = 0
0 || 1 = 1 0 && 1 = 0
1 || 0 = 1 1 && 0 = 0
1 || 1 = 1 1 && 1 = 1

Завдання2
Введіть рядок символів
5?8Нп78ІВамtyhFd/.
Залишок рядка: ?НпІВам/.
Рядок з цифрами: 5878
Рядок з лат.літерами: tyhFd

Завдання 3
Список студентів:
cod: 25368, gr: 2, ball: 70
cod: 6786, gr: 1, ball: 80
cod: 11755, gr: 2, ball: 52
cod: 3746, gr: 1, ball: 31
cod: 12788, gr: 3, ball:100
cod: 17934, gr: 3, ball: 3
cod: 25086, gr: 2, ball: 44
cod: 23501, gr: 3, ball: 43
cod: 15995, gr: 2, ball: 20
cod: 15999, gr: 3, ball: 28
Найбільший бал має студент:
cod: 12788, gr: 3, ball:100
Список груп:
group: 1, students: 2, ball: 55
group: 2, students: 4, ball: 46
group: 3, students: 4, ball: 43
Найбільший бал має група:
group: 1, students: 2, ball: 55

You might also like