Информация об участниках спортивных соревнований содержит: Ф.И.О. игрока, игровой номер, возраст, рост, вес, наименование страны, название команды. Вывести информацию о самой молодой команду. Не могу придумать, как вывести самую молодую команду. Подскажите, пожалуйста, очень надо.Заранее спасибо.
#include "stdafx.h"
#include <fstream>
#include <conio.h>
#include <iostream>
using namespace std;
//-------------------
struct fi
{
char FIO[300];
int num;
int age;
int grow;
int weight;
char contry[300];
char team[300];
}* files;
void show(const fi obj[], int n);
//----------------
int main()
{
int j, change;
setlocale(LC_ALL, "Russian");
do
{
cout << "Выберите:\n 1:Создать\n 2:Добавить\n 3:Посмотреть\n 4:Поиск\n";
cin >> change;
cout << endl;
switch (change)
{
case 1: **Создание файла**
{
ofstream file("file.txt", ios::trunc);
cout << "Файл создан и очищен\t";
file.close();
break;
}
case 2:**Редактирование файла**
{
ofstream fout("file.txt", ios_base::out);
if (!fout.is_open())
{
cout << "Ошибка. Файл не найден!" << endl;
return 1;
}
cout << "Сколько игроков: ";
cin >> j;
files = new fi[j];
cout << " ФИО:\n Возраст:\n Группа:\n Рост: \n Вес: \n Страна: \n Eiiaiaa: \n"
<< endl;
for (int i = 0; i < j; i++)
{
cout << "\n ФИО: ";
cin >> files[i].FIO;
cout << "\n Возраст: ";
cin >> files[i].age;
cout << "\n номер игрока: ";
cin >> files[i].num;
cout << "\n Рост: ";
cin >> files[i].grow;
cout << "\n Вес: ";
cin >> files[i].weight;
cout << "\n Страна: ";
cin >> files[i].contry;
cout << "\n Команда: ";
cin >> files[i].team;
fout << files[i].FIO << "\t" << files[i].age << "\t" << files[i].num
<< "\t\t\t" << files[i].grow << files[i].weight << "\t" <<
files[i].contry << "\t" << files[i].team << endl;
}
fout.close();
cout << " Done!\n";
break;
}
case 3: **Вывод на консоль**
{
cout << "ФИО: \tВозраст: \tигрок: \tРост: \tВес: \tСтрана: \Команда:"
<< endl;
ifstream fin("file.txt");
while (!fin.eof())
{
char buff[1000];
fin.getline(buff, 1000);
cout << buff << endl;
}
fin.close();
break;
}
}
}
while (change != 0);
cout << "end!" << endl;
system("pause");
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Добрый день показывает мне вот такую ошибкy: incomplete type Team used in nested name specifier вот код maincpp
Есть два сервера, которые используют одну и ту же БД, но имеют разные способы работы к нейС первого сервера получаю следующий объект:
Где ошибка? При наведении на star-5 меняет background-position, если убираю мышь с star-5, то должна быть проверка (если star-5 не checked, то меняем background-position) Где...