G
Guest
нужно реализовать класс Data, используя для представления месяцев массив структур. Структура имеет 2 поля: название месяца (строка) и количество дней в месяце. Индексом в массиве явл. перечисляемый тип month. Реализовать 2 варианта класса: с обычным массивом и статическим массивом месяцев. вот мои некоторые наброски:
C++:
#include <iostream.h>
#include <math.h>
#include <conio.h>
#include <string.h>
enum mounth ( january, february, march, april,may, june,jule,august,nuvember, october,december)
class data
{
int massive0 [12];
static const int kol =31;
enum { nazv = 12 };
int massive1[k];
int massive2[n];
public:
data ()
{
for (int i = 0;i < k; ++i)
m0[i] = m1 [i]= m2 [i];
}
};
data (): m0 (), m1 (),m2 () {}