Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 23.02.2016
Сообщений: 3

Двумерные массивы. Определить, какой по номеру спортсмен имеет лучший результат

23.02.2016, 21:31. Показов 1186. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как это вообще сделать?
Здравствуйте,решила обратиться к вам за помощью:
В колледже выдали задания,чтобы решить на 4,нужно решить задания из блока B(повышенной сложности),на вопрос к учителю о том что мы не изучали двумерным массивы,ответила что для решения ЗПС нам понадобятся знания из дополнительных источников
До сдачи осталось всего пару часов

В соревнованиях по прыжкам в длину участвовали N-спортсменов. Каждый спортсмен мог сделать М-попыток. Результаты (длины прыжков) занесены в таблицу A[1:M,1:N]. Если результат не защитывали, то вместо длины прыжков заносили ноль. Определить, какой по номеру спортсмен имеет лучший результат в каждой попытке.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
23.02.2016, 21:31
Ответы с готовыми решениями:

Определить, какой по номеру спортсмен имеет лучший результат в каждой попытке
В соревнованиях по прыжкам в длину участвовали N-спортсменов. Каждый спортсмен мог сделать М-попыток. Результаты (длины прыжков) ...

По какому виду программы спортсмен показал лучший результат
Помогите пожалуйста с С++ Оценки, полученные спортсменом в соревнованиях по фигурному катанию (в баллах от 0.0 до 6.0), хранятся в...

Выяснить, по какому виду программы спортсмен показал лучший результат
Оценки, полученные спортсменом в соревнованиях по фигурному катанию (в баллах), хранятся в массиве из 18 элементов. В первых шести...

6
115 / 92 / 66
Регистрация: 27.04.2014
Сообщений: 307
23.02.2016, 21:45
Ну хоть попыталась бы погуглить...
Определить количество незащитанных прыжков второго спортсмена
0
0 / 0 / 0
Регистрация: 23.02.2016
Сообщений: 3
23.02.2016, 21:54  [ТС]
Конечно гуглила,у задач разные условия!
0
 Аватар для Kruds
708 / 708 / 226
Регистрация: 04.03.2013
Сообщений: 1,384
23.02.2016, 21:59
Кликните здесь для просмотра всего текста
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
using System;
 
namespace ConsoleApp
{
    class Program
    {
        static void Main()
        {
            int[,] results =
            {
                { 7, 0, 5, 2 },
                { 0, 3, 4, 1 },
                { 3, 0, 4, 5 },
                { 0, 3, 1, 1 }
            };
 
            for (int i = 0; i <= results.GetUpperBound(0); i++)
            {
                int bestResult = 0;
 
                for (int j = 1; j <= results.GetUpperBound(1); j++)
                    if (results[i, j] > results[i, bestResult])
                        bestResult = j;
 
                Console.WriteLine("Лучший результат в {0} попытке показал спортсмен №{1}", i + 1, bestResult + 1);
            }
        }
    }
}
0
115 / 92 / 66
Регистрация: 27.04.2014
Сообщений: 307
23.02.2016, 22:06
Совсем чуть-чуть разные
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
            Console.Write("Введите кол-во спортсменов n: ");
            int n = Convert.ToInt32(Console.ReadLine());
            Console.Write("Введите кол-во попыток m: ");
            int m = Convert.ToInt32(Console.ReadLine());
            int[,] d = new int[m, n]; // основной массив результатов
            Random rnd = new Random();
            int[] arr = new int[n];
            int sum_str = 0;
            for (int i = 0; i < n; i++) // цикл заполняющий массив
            {
                for (int j = 0; j < m; j++)
                {
                    d[j, i] = rnd.Next(0, 3);
                    sum_str += d[j, i];
                }
                arr[i] = sum_str;
                sum_str = 0;
            }
            for (int c = 0; c < n; c++) // цикл вывода результатов в консоль
            {
                Console.Write("Результаты " + (c + 1) + "-ого спортсмена: {0}",arr[c]);
                Console.WriteLine();
            }
            int maxValue = arr.Max<int>();
            int l = Array.IndexOf(arr, maxValue);
            Console.WriteLine("И лучший результат сегодня у спортсмена под номером {0}, он набрал {1} очков!",l+1, arr[l]);
            Console.ReadKey();
0
0 / 0 / 0
Регистрация: 23.02.2016
Сообщений: 3
24.02.2016, 08:24  [ТС]
Скажите,а разве задача не должна выводить таблицу A[1:M,1:N] ?

Добавлено через 45 минут
и что означает строчка
C#
1
int maxValue = arr.Max<int>();
0
115 / 92 / 66
Регистрация: 27.04.2014
Сообщений: 307
24.02.2016, 12:55
Цитата Сообщение от Анастасия96 Посмотреть сообщение
и что означает строчка
Ищем максимальное значение из всех результатов спортсменов
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.02.2016, 12:55
Помогаю со студенческими работами здесь

Выяснить по какому виду программы спортсмен показал лучший результат
Оценки, полученные спортсменом в соревнованиях по фигурному катанию (в баллах), хранятся в массиве из 18 элементов. В первых шести...

Выяснить, по какому виду программы спортсмен показал лучший результат
Оценки, полученные спортсменом в соревнованиях по фигурному катанию (в баллах), хранятся в массиве из 18 элемнтов. В первых шести элементах...

Начав тренировки, спортсмен в первый день пробежал 10 км. Какой суммарный путь пробежит спортсмен за 7 дней?
Начав тренировки, спортсмен в первый день пробежал 10 км. Каждый день он увеличивал дневную норму на 10% нормы предыдущего дня. Какой...

Определить лучший результат по прыжкам в длину
В соревнованиях по прыжкам в длину участвовали N-спортсменов. Каждый спортсмен мог сделать М-попыток. Результаты (длины прыжков) ...

Определить, какой суммарный путь пробежит спортсмен за 7 дней
1) Составить алгоритм и программу, позволяющую решить следующую задачу. Начав тренировки, спортсмен в первый день пробежал 10 км. Каждый...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru