Работа Со Списами

  • Автор темы -
  • Дата начала

Гость
#1
Задан список отдыхающих санатория с указанием фамилий,имен и отчества,датами начала прибывания в санатории и датой его убывания.Все даты заданы в пределах одного года.Написать функцию,определяющую те дни,когда в санатории находится наименьшее число отдыхающих,но они есть.Обеспечить контроль правильности ввода дат.
На языке с++
 

Гость
#6
ага((если бы объясняли...то смогла бы
Связанные данные лучше сгруппировать в структуру или в класс.
C++:
struct Otduhajuschij
{
char Familija[25];
char Imja[25];
char Ptchestvo[25];
int Priezd;
int Otezd;
};
// Даты можно сделать тоже структурами (день, месяц)

void main()
{
//Создание массива записей по отдыхающих.
const int kolichestvo = 5;
Otduhajuschij otduhajuchie[kolichestvo];

// Или тоже динамическое создание массива.

int kolichestvo2 = 5; // может вводиться с клавиатуры
Otduhajuschij * otduhajuchie2 = new Otduhajuschij[kolichestvo2];

// Заполнения массива записей об отдыхающих
for (int i = 0; i < kolichestvo; i++)
{
otduhajuchie[i].Priezd = 1;
}

// Освобождения динамической памяти.
delete[] otduhajuchie2;
}
 

Гость
#7
А как сделать задержку экрана ни загружает?огромное спасибо)
 

Гость
#8
можно написать функцию
C++:
getch();
C++:
#include <conio.h>

void main()
{
// Какой-то код
getch();
}
В любой среде разработке есть еще дебаггер, научись им пользоваться, может и не нужна будет задержка экрана ;)

(Отла́дчик (деба́ггер, англ. debugger) — компьютерная программа, предназначенная для поиска багов в других программах, ядрах операционных систем, SQL-запросах и других видах кода. Отладчик позволяет выполнять пошаговую трассировку, отслеживать, устанавливать или изменять значения переменных в процессе выполнения кода, устанавливать и удалять контрольные точки или условия остановки и т.д.)
 

Гость
#10
Код рабочий и запускается!

Вопрос, а что должна делать программа, которая динамически создает массив, а потом освобождает выделенную под него память? ;)

Если код вообще не понятен, так и напишите, а то такое впечатление, что со стеной разговариваешь :)