Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.07.2011, 20:59   #1
Alexander1205
Пользователь
 
Аватар для Alexander1205
 
Регистрация: 22.01.2011
Сообщений: 78
По умолчанию класс Студент

реализовать динамический список " группа студентов".
Узел:
-группа
-фамилия
Функции списка:
-добавление по алфавиту
-удаление указанного
-очистка списка
-поиск студента
-печать списка

Плз! горю!
Alexander1205 вне форума Ответить с цитированием
Старый 05.07.2011, 23:43   #2
VadikV
Форумчанин
 
Аватар для VadikV
 
Регистрация: 08.01.2011
Сообщений: 226
По умолчанию

С такими проблемами сюда:
http://www.programmersforum.ru/forumdisplay.php?f=29
icq 223-630-454
e-mail vysotskiy@list.ru
сайт http://www.big-library.net/
VadikV вне форума Ответить с цитированием
Старый 06.07.2011, 12:21   #3
Гром
Старожил
 
Аватар для Гром
 
Регистрация: 21.03.2009
Сообщений: 2,193
По умолчанию

Цена вопроса? Можно в аську.
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта
Тема на форуме, посвященная ему же
Гром вне форума Ответить с цитированием
Старый 07.07.2011, 23:06   #4
Alexander1205
Пользователь
 
Аватар для Alexander1205
 
Регистрация: 22.01.2011
Сообщений: 78
По умолчанию класс_Студент

чего-то начал, но дальше застопорился...

Код HTML:
#include<iostream>
using namespace std;

class Student
{
private:
	int group;
	char name[20];
	char surname[30];
	public:
	Student *next,*prev;
	Student(int value = 0)
	{
		group = value;
		next = NULL;
		prev = NULL;
	}
	void Set(int value)
	{
		group = value;
	}
	int Get(){return group;}
};
class List
{
	
private:
	Student *first;
public:
	List()
	{
		first = NULL;
	}
	void AddByAlphabet(char name);
	bool DelPointed();
	void ClearList();
	Student* find(char key);
	void Print();
};

void List::Print()
{
	
	Student *tmp = first;
	if(!tmp)
		cout<<" I'm the first!\n";
	while(tmp)
	{
		cout<<tmp->Get()<<" ";
		tmp = tmp->next;
	}
	cout<<endl;
}
bool List::DelPointed()
{
	if(!first)
		return false;
	if(first->next==NULL)
	{
		delete first;
		first = NULL;
	}
}

void main()
{
	List L;
	L.Print();
}
Alexander1205 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
файл Студент-Отличник Mapина Помощь студентам 3 08.07.2007 23:02