From 7104c90385c02473bba9880b0fcd28ffbf1940bc Mon Sep 17 00:00:00 2001 From: Justsvetoslavov Date: Mon, 17 Jan 2022 21:47:35 +0200 Subject: Add Struct tasks. --- pract_SI/Pract. 10/README.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 pract_SI/Pract. 10/README.md (limited to 'pract_SI/Pract. 10/README.md') diff --git a/pract_SI/Pract. 10/README.md b/pract_SI/Pract. 10/README.md new file mode 100644 index 0000000..d76aefb --- /dev/null +++ b/pract_SI/Pract. 10/README.md @@ -0,0 +1,23 @@ +## Задачи - структори. + +1.Даден е списък на ученици от 10 клас, съдържащ име, година на раждане,адрес, успех от I срок, успех от II срок. +Напишете програма, която: +- въвежда година и проверява дали в класа има ученик с такава рождена година; +- извежда имената и адресите на всички ученици, родени преди определена година. +- отпечатва името на ученика с най-слаб успех за първи срок; +- отпечатва името на ученика с най-висок среден успех за годината. + +2.Напишете структрура ListofPoints, който да съдържа обекти от тип Point(точки в декартовата с-ма (х;у)). +Структурата да има следните член-данни: +- масив от точки +- размер + +Структурата да има следните функционалности: +- Да може да добавя точка - addPoint +- Да може да се оразмерява - resize +- Да може да се занулява - clear +- Да може да премахва последен елемент - pop +- Да може да отпечатва всички свои елементи - print + +*Mоже да добавяте член-данни и функционалности по ваше желание* + -- cgit v1.3.1-23-gd82d