На нашем сайте Вы сможете найти готовые курсовые и дипломные работы по программированию
Сейчас работаем

Соревнования по прыжкам в высоту C#

Задание

Решить задачи с использованием конструктора и различных вариантов объявления структуры (внутри класса, вне класса). Данные задать самостоятельно. Составить программу и проверить ее решение на компьютере.

4. Результаты соревнований по прыжкам в высоту определяются по лучшей из двух попыток. Вывести список участников в порядке занятых мест.

Функционал программы

  • Ввод участников и результатов двух попыток
  • Обработка некорректного вввода
  • Сортировка по лучшему результату, причем учитывается возможность занятия одного места несколькими участниками

Фрагмент программного кода

        private CompetitionResult[] Sort(CompetitionData[] data)
        {
            var result = data
                .Select(d => new CompetitionResult(d.Name, Math.Max(d.FirstTrial, d.SecondTrial)))
                .OrderByDescending(d => d.BestResult)
                .ThenBy(d => d.CompetitorName)
                .ToArray();

            int place = 1;
            for (int index = 0; index < result.Length; index++)
            {
                if (index != 0 && result[index].BestResult != result[index - 1].BestResult)
                    place++;

                result[index].Place = place;
            }

            return result;
        }

Скриншот архива с проектом

Пояснения по запуску программы

Нужен .NET Framework 4.7.2 или около того.

Зависимостей нет, запускается по F5 или Start в Visual Studio и совместимых средах.

Купить 304,00 
Сразу после оплаты Вы сможете скачать работу и мы вышлем дополнительно файл с работой на электронную почту. Исходник программ Вы сможете отредактировать, как Вам нужно.
Комментарии (0)

/ /

Оставить комментарий

Ты не можешь комментировать

Только зарегистрированые пользователи имеют возможность комментировать работы
Купить

304,00 

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

Заказать через

Competition-v2.zip
15227
Оцени работу

рейтинг

Соревнования по прыжкам в высоту C#
Решить задачи с использованием конструктора и различных вариантов объявления структуры (внутри класса, вне класса). Данные задать самостоятельно. Составить программу и проверить ее решение на компьютере. 4. Результаты соревнований по прыжкам в высоту определяются по лучшей из двух попыток. Вывести список участников в порядке занятых мест.
Категория: Образование
Стоимость: 304,00