s with midscore more then average - n ");
// вивід учнів з середнім балом вище середнього
for (i = 0; i sum) (mas_Z [i]); (В« n"); (Ft, " n "); [] mas_Z;; 0: (Ft);;
}
}
} Out (TZap z)
{(В« n% 20s,% 5d,% 5d,% 3d,% 3d,% 3d,% 3d,% 3d,% 6.3lfВ»,. FIO, z.year, z . group, z.fiz, z.mat, z.inf, z.eti, z.psi, z.s_b); (Ft, В« n% 20s,% 5d,% 5d,% 3d,% 3d,% 3d,% 3d,% 3d,% 6.3lf В»,. FIO, z.year, z.group, z.fiz, z.mat, z.inf, z.eti, z.psi, z.s_b);
}
Результат виконання програми
В В
Завдання 6
Визначте клас, який повинен містити атрибути, конструктор, деструктор і функцію друку об'єктів на екрані. Напишіть програму, яка створює кілька об'єктів класу і друкує їх на екрані. p align="justify"> Ім'я класу і його атрибути виберіть у відповідності з варіантом.
Клас Спортсмен з атрибутами Прізвище та ініціали, Вид спорту, Вік.
Текст програми
# include
# pragma hdrstop
# include
# include SportsMan
{: * name;// прізвище та ініціали * kind;// вид спортаage;// вік:
// Конструктор (char * aName, char * aKind, int aAge)
{= aName; = aKind; = aAge;
}
// Деструктор
~ SportsMan ()
{name; kind;
}
print ()
{<
}
};
main ()
{();
// створення об'ектовobj1 (В«Alla KruglovaВ», В«hockeyВ», 27); obj2 (В«Mexail KrogakВ», В«footballВ», 23);
// виділяємо пам'ять у динамічній області * obj3 = new SportsMan (В«Andrey SobchakВ», В«boxВ», 12); * obj4 = new SportsMan (В«Masha SuslikovaВ», В«fightingВ», 73) ;
// виклик методу класу через ім'я об'екта.print ();. print ();
// виклик методу класу через вказівник на об'єкт
obj3-> print (); -> print ();
// Очищаємо пам'ять;
// obj1 і obj2 - автоматичні змінні, і їх не потрібно
// самостійно удалятьobj3; obj4; (); 0;
}
Результат виконання програми
В
Список літератури
ві...