Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
1 / 1 / 1
Регистрация: 17.10.2014
Сообщений: 17
1

Найти элемент двухмерного массива, ближайший к числу

09.11.2014, 22:57. Показов 1140. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите подправить программу:
Найти элемент двухмерного массива, ближайший к числу -2, и его индексы. двухмерный массив целых чисел размерности NxN. Ввести его как типизированную константу.
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
#include "stdafx.h"
#include "iostream"
#include "math.h"
 
using namespace std;
int main ()
{
    int i, j, s, k,m;
    const int n=3;
    int A[n+1][n+1]={{0,0,0,0}
                     {0,1,0,2}
                     {0,-5,-1,4}
                     {0,-8,10,11};
    
    //for (i=1; i<=n;i++)
        //for (j=1; j<=n;j++)
            //cin >> A[i][j];
    m=abs(-2-A[1][1]);
    for (i=1; i<=n;i++)
        for (j=2; j<=n;j++)
            if (m>abs(-2-A[i][j]))
                m=abs(-2-A[i][j]);
         cout<<"A[i][j]="<< m <<" "<<"[i][j]="<<i<<" "<<j;
            
    system ("pause");
    return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.11.2014, 22:57
Ответы с готовыми решениями:

Найти элемент массива ближайший к заданному числу. Если таких чисел несколько, вывести наименьшее из них
Если с основным условием я справился, то с уточнением не могу. Вышло это: #include...

Найти элемент последовательности ближайший к заданному числу
Есть задача, не понимаю что как делать Дана последовательность вещественных чисел a1,a2, ... ,...

Найти элемент массива, который ближайший (дальний) к заданному числу
Помогите пожалуйста решить задачку. Дано действительное число R и массив размера N. Найти элемент...

Найти элемент массива, ближайший к заданному числу А и вставить после него A
Помогите пожалуйста. 1. Дан массив R, состоящий из N элементов. Найти элемент массива, ближайший...

1
16 / 16 / 6
Регистрация: 03.11.2014
Сообщений: 72
10.11.2014, 08:40 2
C++
1
2
3
4
5
6
7
8
9
10
int m_j, m_i;
for (i=1; i<=n;i++)
        for (j=2; j<=n;j++)
            if (m>abs(-2-A[i][j]))
                {
                     m=abs(-2-A[i][j]);
                     m_i = i ;
                     m_j = j;
                 }
//далее вывод на экран
Добавлено через 1 минуту
C++
1
cout<<"A[i][j]="<< m <<" "<<"[i][j]="<<m_i<<" "<<m_j;
0
10.11.2014, 08:40
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.11.2014, 08:40
Помогаю со студенческими работами здесь

Ближайший к числу К элемент массива
Здравствуйте, уважаемые форумчане! Помогите мне, пожалуйста, в решении следующей задачи. Найти...

Найти элемент, ближайший к заданному числу
Прошу помощи в решении задачи на одномерные массивы для VBA Excel. Найти элемент массива (и его...

Ближайший к числу элемент матрицы
Реализуйте функцию, принимающую на вход матрицу X и некоторое число a и возвращающую ближайший к...

Найти ближайший элемент массива
Дан массив из 10 целых чисел. Определить среднее арифметическое элементов массива, а также...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru