Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Победителем соревнований объявляется тот спортсмен, у которого максимален наилучший результат по всем броскам - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ С++ ошибка при выборе ноля http://www.cyberforum.ru/cpp-beginners/thread1203697.html
Добрый день,осваиваю с++ совсем недавно, вот дали задание сделать калькулятор вообщем то все работает,но когда ввожу второе число 0 выбивает ошибку типа:Прекращена работа Codeblocks... помогите плз...
C++ Строки Вот являюсь я студентом ИАТЭ НИЯУ МИФИ. Возник вопрос Требования к программе. 1. Чтение данных производить из текстового файла, запись данных в текстовый файл. 2. Определение того, подходит ли... http://www.cyberforum.ru/cpp-beginners/thread1203695.html
C++ Сделать сортировку или выбор из класса?
помогите вставить сортировку ну или выборку Создать класс, содержащий сведения о том, какие из пяти дисциплин по выбору желает изучить студент. Структура: Фамилия студента, индекс группы, пять...
Запись и чтения из файла матрицы C++
Здравствуйте! Подскажите, пожалуйста, как сделать запись в файл матрицы, а также загрузку из него матрицы (желательно С++ функциями). Спасибо большое! МАТРИЦА cout << "\nEnter rows size: "; ...
C++ Определить, является ли матрица магическим квадратом http://www.cyberforum.ru/cpp-beginners/thread1203654.html
6. Дана целая квадратная матрица п-го порядка. Определить, является ли она магическим квадратом, т.е. такой, в которой суммы элементов во всех строках и столбцах одинаковы. Только нужно сделать так...
C++ Копирование памяти под std::string Есть код: const int N = 3; string* pstr = (string*)malloc(sizeof(string) * N); string arrstr; memcpy(pstr, arrstr, sizeof(string) * N); pstr = "string0"; ... подробнее

Показать сообщение отдельно
Sm4k1
0 / 0 / 0
Регистрация: 19.10.2011
Сообщений: 42

Победителем соревнований объявляется тот спортсмен, у которого максимален наилучший результат по всем броскам - C++

09.06.2014, 17:00. Просмотров 405. Ответов 7
Метки (Все метки)

Здравствуйте, помогите доделать следующую задачу. Победителем соревнований объявляется тот спортсмен, у которого максимален наилучший результат по всем броскам. Таким образом , программа должна найти значение максимального элемента в данном массиве , а так же его индексы ( то есть номер спортсмена и номер попытки ). Программа выводит значение максимального элемента , затем номер строки и номер столбца , в котором он встречается.

П.с Это условие я выполнил

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream.h>
void main () {
int a[30][30], max, n,m,i,j,i1,j1;
cin>>n>>m;
for(i=0; i<n-1;i++)
for(j=0; j<m-1;j++)
cin>>a[i][j];
max=0; i1=0; j1=0;
for(i=0; i<n-1;i++)
for(j=0; j<m-1;j++)
if (a[i][j]>max) {
max=a[i][j]; i1=i; j1=j;}
cout<<max<<i1<<"    "<<j1;
}
Не знаю как выполнить следующее условие: Если в массиве несколько максимальных элементов , то нужно вывести минимальный номер строки, в которой встречается такой элемент, а если этой строке таких элементов несколько, то нужно вывести минимальный номер столбца. Не забудьте , что все строки и столбцы нумеруются с 0.

У меня завтра зачет, нужно показать задачу. Помогите пожалуйста
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru