• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

  • 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Структуры Данных

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

Rinulik

Сформировать банк данных кинологов, включающий в себя информацию:

ФИО владельца собаки
Кличка собаки
Порода собаки
Дата рождения собаки
Наличие родословной
Наличие медалей

Составить программу, которая обеспечивает ввод полученной информации для N владельцев собак, распечатку ее в виде таблицы, предварительно отсортировав по полю «ФИО владельца собаки», вывод на экран меню, содержащего пункты получения информации в зависимости от запроса пользователя.

помогите составить программу((
я начала, а дальше не знаю что делать. как сортировать?

C++:
#include <iostream>
#include <string>
#include <conio.h>
using namespace std;

struct Kinolog
{
string fio;
string klichka;
string poroda;
int data_rozhdeniya;
char rodoslovnaya;
char medal;

void enter_data()
{
cout << "vvedite FIO vladelca: ";
cin>> fio;
cout << "vvedite klichku sibaki: ";
cin>> klichka;
cout << "porodu sobaki: ";
cin>> poroda;
cout << "vvedite datu rozhdeniya: ";
cin>> data_rozhdeniya;
cout << "nalichie rodoslovnoi (yes/no): ";
cin>>rodoslovnaya;
cout << "nalichie medalei (yes/no): ";
cin>> medal;
}
 
W

Whatka

смешно про начало
ты даже мэйн не написала

прололжай делать,за тебя никто не сделает
сортировать как обычный массив(я как бы намекаю что тебе наверно массив структур нужен),
просто пишешь свои операции сравнения и обмена 2 элементов .
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!