Показать сообщение отдельно

Описание классов в C++
  #7  
Старый 23.12.2009, 13:52
modsonic
Новичок
Регистрация: 22.12.2009
Сообщений: 1
Провел на форуме:
5660

Репутация: 0
По умолчанию Описание классов в C++

Пожалуйста, подскажите как описать класс «Экзаменационная ведомость», частью которого является класс «Студент», хранящий информацию о студенте и его оценке на экзамене. Предусмотреть возможность задания произвольного количества студентов, сортировки студентов по фамилии, вычисления среднего балла за экзамен, а также вывода на экран количества различных оценок. Вот код, который я смог написать, но это еще далеко от идеала:

Код:
#include <string.h>
#include <iostream>
#include <stdlib.h>
#include <vcl.h>
#pragma hdrstop
#include <cstdlib>
#include <conio.h>
#pragma argsused
using namespace std;

class ekzam{
	public:
	class stud{
	string name;
	string famil;
	string otches;
	int otsenka;
} temp;
	int col;
	int srb;
	int *values;
	int count;
	ekzam(int col){
		count=col;
		values=new int[count];
	}
	~ekzam(){
		delete[]values;
	}
	void Get(int i){
    	for(i=0;i<col;i++){
			cin>>stud[i].name;
		}
	}
};

main()
{
	int n,i;
	cin>>n;
	ekzam students(n);
	system("PAUSE");
	return EXIT_SUCCESS;
}

Последний раз редактировалось slesh; 23.12.2009 в 14:13..
 
Ответить с цитированием