Родились сегодня:
lSemperFi


Лидеры рейтинга

ID: 259041

Алексеев Владимир Николаевич

Мастер-Эксперт

391

Россия, пос. Теплоозёрск, ЕАО


ID: 401284

Михаил Александров

Советник

379

Россия, Санкт-Петербург


ID: 401888

puporev

Профессор

215

Россия, Пермский край


ID: 400669

epimkin

Профессионал

111


ID: 405338

vovaromanov.jr

1-й класс

103


ID: 242862

Hunter7007

Мастер-Эксперт

29

Россия, Омск


ID: 137394

Megaloman

Мастер-Эксперт

25

Беларусь, Гомель


8.10.2

13.10.2021

JS: 2.10.2
CSS: 4.6.0
jQuery: 3.6.0
DataForLocalStorage: 2021-10-27 22:16:01-standard


Создание программ на программной платформе .NET Framework и языках С# и Java.

Администратор раздела: Коцюрбенко Алексей Владимирович (Старший модератор)

Консультация онлайн # 160345

Раздел: .NET Framework / C# / Java
Автор вопроса: Сипан
Дата: 12.02.2009, 23:22 Консультация закрыта
Поступило ответов: 1

Здравствуйте уважаемые эксперты!
Помогите решить задачу:
(Используется C# Microsoft Visual Studio 2008 или Microsoft Visual Studio 2005)
Разработать консольное приложение для учета результатов сдачи нормативов по физподготовке и вывода справочной информации. Участники соревнования сдают подъем переворотом и гимнастические упражнения на брусьях и перекладине, а также прыжок через коня. За каждый вид гимнастического упражнения выставляется оценка и вычисляется итоговая средняя оценка по гимнастике. Оценка за подъем переворотом выставляется по следующим критериям (N – число переворотов):
• Отлично – N ≥ 20
• Хорошо – N ≥ 15
• Удовлетворительно – N ≥ 10
• Неудовлетворительно – N < 10
Создать список результатов, показанных не менее 5-ю участниками. Исходные данные можно задать в программе в виде констант. Вывести информацию об оценках, полученных всеми участниками соревнований. Определить, кто выполнил наибольшее число подъемов переворотом.
При разработке программы использовать наиболее эффективные средства ООП.

Приложение:

Ответ # 243594 от Micren
Здравствуйте, Сипан!
Пример работы:
Код
Введите количество спортсменов:5
-----------------------------------------------------------------------
Введите имя спортсмена:Вася
Введите количество сделанных подъемов переворотом:40
Оценка за упражнения на брусьях:1
Введено неверное значение для оценки
Допускаются следующие значения:
Неудовлетворительно или 2
Удовлетворительно или 3
Хорошо или 4
Отлично или 5
Оценка за упражнения на брусьях:хорОШО
Оценка за упражнения на перекладине:3
Оценка за прыжок через коня:4
-----------------------------------------------------------------------
Введите имя спортсмена:Петя
Введите количество сделанных подъемов переворотом:20
Оценка за упражнения на брусьях:5
Оценка за упражнения на перекладине:4
Оценка за прыжок через коня:3
-----------------------------------------------------------------------
Введите имя спортсмена:Коля
Введите количество сделанных подъемов переворотом:10
Оценка за упражнения на брусьях:4
Оценка за упражнения на перекладине:4
Оценка за прыжок через коня:4
-----------------------------------------------------------------------
Введите имя спортсмена:Гриша
Введите количество сделанных подъемов переворотом:5
Оценка за упражнения на брусьях:3
Оценка за упражнения на перекладине:2
Оценка за прыжок через коня:3
-----------------------------------------------------------------------
Введите имя спортсмена:Сеня
Введите количество сделанных подъемов переворотом:40
Оценка за упражнения на брусьях:5
Оценка за упражнения на перекладине:5
Оценка за прыжок через коня:5
-----------------------------------------------------------------------
Имеются следующие спортсмены:
-----------------------------------------------------------------------
1.
Имя:Вася
Подъем переворотом:Отлично(40)
Упражнения на брусьях:Хорошо
Упражнения на перекладине:Удовлетворительно
Прыжок через коня:Хорошо
-----------------------------------------------------------------------
2.
Имя:Петя
Подъем переворотом:Отлично(20)
Упражнения на брусьях:Отлично
Упражнения на перекладине:Хорошо
Прыжок через коня:Удовлетворительно
-----------------------------------------------------------------------
3.
Имя:Коля
Подъем переворотом:Удовлетворительно(10)
Упражнения на брусьях:Хорошо
Упражнения на перекладине:Хорошо
Прыжок через коня:Хорошо
-----------------------------------------------------------------------
4.
Имя:Гриша
Подъем переворотом:Неудовлетворительно(5)
Упражнения на брусьях:Удовлетворительно
Упражнения на перекладине:Неудовлетворительно
Прыжок через коня:Удовлетворительно
-----------------------------------------------------------------------
5.
Имя:Сеня
Подъем переворотом:Отлично(40)
Упражнения на брусьях:Отлично
Упражнения на перекладине:Отлично
Прыжок через коня:Отлично
-----------------------------------------------------------------------
Максимальное количество подъемов переворотом(40) сделали следующие спортсмены:
-----------------------------------------------------------------------
1. Вася
2. Сеня
-----------------------------------------------------------------------

Приложение:


Micren

Посетитель
13.02.2009, 22:47
Мини-форум консультации # 160345
Micren

1

= общий =    12.02.2009, 23:36

Ну а как оцениваются другие виды упражнений?

Сипан

2

= общий =    13.02.2009, 00:34

Другие гимнастические выставляются в программе вручную как я понял. Нужно создать базовый класс-соревнования, класс-гимнастика и класс -подъем переворотом. А четвертый класс - это класс program

Micren

3

= общий =    13.02.2009, 00:41

А зачем столько классов? Расскажите, что по Вашему должен делать каждый из них?

Сипан

4

= общий =    13.02.2009, 00:43

Если бы я знал..... можно и через один наверное...

Сипан

5

= общий =    13.02.2009, 00:44

Это преподаватель сказал чтобы было 4 класса, но это не обязательно)))

Сипан

6

= общий =    13.02.2009, 00:51

Спасибо Вам огромное что помогаете smile smile

Micren

7

= общий =    13.02.2009, 06:40

Это я к тому, что достаточно 2 класса. Program, и класс спортсмен для решения этой задачи. Если же так как Вы предлагаете, то я не вижу, что будут делать эти классы, кроме того, что будут тупо ссылаться друг на друга.

Сипан

8

= общий =    13.02.2009, 12:25

Получится решить?

Micren

9

= общий =    13.02.2009, 17:16

Да

Micren

10

= общий =    13.02.2009, 22:49

Покажите программу преподавателю и если его что-либо не устроит пишите подправлю.

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.

Лучшие эксперты раздела

Зенченко Константин Николаевич

Старший модератор

Рейтинг: 162

Коцюрбенко Алексей Владимирович

Старший модератор

Рейтинг: 70

solowey

Академик

Рейтинг: 3

CradleA

Мастер-Эксперт

Рейтинг: 1

Лысков Игорь Витальевич

Мастер-Эксперт

Рейтинг: 0

Асмик Гаряка

Советник

Рейтинг: 0