diff options
Add Struct tasks.
1 files changed, 23 insertions, 0 deletions
| -rw-r--r-- | pract_SI/Pract. 10/README.md | 23 |
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оже да добавяте член-данни и функционалности по ваше желание* + |
