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

Найти наибольшее среди средних арифметических значений строк матрицы - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.90
zttx
1 / 1 / 0
Регистрация: 01.12.2011
Сообщений: 65
01.12.2011, 12:31     Найти наибольшее среди средних арифметических значений строк матрицы #1
сформировать матрицу размером m*n и найти наибольшее среди арифметических ее строк
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.12.2011, 12:31     Найти наибольшее среди средних арифметических значений строк матрицы
Посмотрите здесь:

C++ Найти наибольшее из значений элементов, расположенных в закрашенной части матрицы
C++ Сформировать вектор из средних арифметических значений по строкам матрицы
Сформировать матрицу, найти наибольшее среди средних арифметических элементов ее строк C++
C++ Сформировать матрицу размером MxN и найти наибольшее среди средних арифметических элементов ее строк.
Матрицы. Найти максимальное значение среди буквенных символов и минимальное среди цифровых значений C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zttx
1 / 1 / 0
Регистрация: 01.12.2011
Сообщений: 65
03.12.2011, 16:53  [ТС]     Найти наибольшее среди средних арифметических значений строк матрицы #21
Дано натуральное число n. Сформировать произвольную матрицу размерностью n*n. Найти минимальный из элементов, расположенных под главной диагональю, и максимальный их элементов, над главной диагональю.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
03.12.2011, 20:15     Найти наибольшее среди средних арифметических значений строк матрицы #22
Если матрица a[][] размером n*n уже сформирована, то так:
C++
1
2
3
4
5
6
7
8
9
10
int min=a[1][0], max=a[0][1];
for(i=2; i<n; i++)
    for(j=0; j<i; j++)
        if(min>a[i][j])
            min=a[i][j];
for(i=0; i<n-1; i++)
    for(j=i+1; j<n; j++)
        if(max<a[i][j])
            max=a[i][j];
// здесь нужные значения в max и min. Данный код работает в матрице размером 2*2 и более
zttx
1 / 1 / 0
Регистрация: 01.12.2011
Сообщений: 65
04.12.2011, 17:57  [ТС]     Найти наибольшее среди средних арифметических значений строк матрицы #23
а помогите эти задачи решить, пожалуйста.. только как-нибудь попроще, если это возможно)

Добавлено через 48 минут
поле шахматной доски определяется парой натуральных чисел, первое число - номер вертикали, второе - номер горизонтали. Даны натуральные числа k, l, m, n, каждое из которых не превосходит восьми.Выяснить можно ли с поля с координатами (k, l) одни ходом попасть на поле с координатами (m, n). Если нет, то выяснить, как это можно сделать за два хода (указать поле, на которое приведет первый ход).
zttx
1 / 1 / 0
Регистрация: 01.12.2011
Сообщений: 65
04.12.2011, 18:01  [ТС]     Найти наибольшее среди средних арифметических значений строк матрицы #24
вот еще задачи.. там одна, которую я уже написала..
Миниатюры
Найти наибольшее среди средних арифметических значений строк матрицы  
zttx
1 / 1 / 0
Регистрация: 01.12.2011
Сообщений: 65
06.12.2011, 15:22  [ТС]     Найти наибольшее среди средних арифметических значений строк матрицы #25
помогите, пожалуйста..
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.12.2011, 08:52     Найти наибольшее среди средних арифметических значений строк матрицы
Еще ссылки по теме:

C++ Матрица m x n. Найти макс значение среди средних значений для каждой строки матрицы. Вернуть номер строки
C++ Сортировка строк матрицы в порядке возрастания их средних арифметических значений
C++ Найти наибольшее из значений элементов, расположенных в закрашенной части матрицы

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

Или воспользуйтесь поиском по форуму:
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
07.12.2011, 08:52     Найти наибольшее среди средних арифметических значений строк матрицы #26
1.
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
double u(double x, double y)
{
    double tmp;
    if(x>.0 && y>0)
    {
        tmp=sqrt(x*x+y*y);
        if(tmp>=.3 && tmp<=1.)
            return x*x-1.;
        else
            return sqrt(fabs(x-1.));
    }
    else
    {
        if(x<=.0 && y>=0)
        {
            tmp=sqrt(x*x+y*y);
            if(tmp<=1.)
                return x*x-1.;
            else
                return sqrt(fabs(x-1.));                
        }
    }
    return sqrt(fabs(x-1.));
}
Yandex
Объявления
07.12.2011, 08:52     Найти наибольшее среди средних арифметических значений строк матрицы
Ответ Создать тему
Опции темы

Текущее время: 12:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru