Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Dzhos
6 / 6 / 7
Регистрация: 17.12.2010
Сообщений: 34
#1

2х массив,минимальный элемент - C++

09.05.2012, 22:30. Просмотров 246. Ответов 2
Метки нет (Все метки)

Нужно удалить строку и столбец где находиться минимальный элемент
в моей программе удаляет только первую строку и столбец
какая та глупая ошибка
помогите разобраться )

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
30
31
32
33
34
35
36
37
#include <iostream>
using namespace std;
 
void main(){
 
    int A[100][100];
    int n;
    cin >> n ;
    for (int i = 0; i < n; i++){
    for (int j = 0; j < n; j++){
        cin >> A[i][j];
    }
    }
    int min = A[0][0];
    int ind = 0;
    int indj = 0;
    for (int i = 0; i < n; i++){
    for (int j = 0; j < n; j++){
        if(A[i][j] < min){
        min == A[i][j];
        i=ind;
        j=indj;
        }
    }
    }
    for (int i = 0; i < n; i++){
    for (int j = 0; j < n; j++){
        if( ind == i || indj == j || (ind == i && indj == j))
            continue;
        else cout << A[i][j]<< " ";
    } cout << endl;
    }
 
 
    system("pause");
    
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.05.2012, 22:30
Я подобрал для вас темы с готовыми решениями и ответами на вопрос 2х массив,минимальный элемент (C++):

Дан массив целых чисел. Найти В этом массиве минимальный элемент т и максимальный элемент м. Вывести сумму элементов от минимального до максимального
Дан массив целых чисел. Найти В этом массиве минимальный элемент т и...

Дан массив А(10). Найти минимальный элемент массива
Доброе утро:) Помогите решить задание на С++. Дан массив А(10). Найти...

Решить уравнение p*x2+d*x+r=0, где p - минимальный элемент матрицы A; d –минимальный элемент матрицы B; r - минимальный элемент матрицы C.
Заданы три матрицы A, B, C. Решить уравнение p*x2+d*x+r=0, где p - минимальный...

Неправильно сортируется массив по возрастанию и не находится минимальный элемент
#include &lt;windows.h&gt; #include &lt;iostream.h&gt; #include &lt;math.h&gt; #include...

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

Сформировать массив из 10 элементов. Найти минимальный элемент и максимальный
Помогите:) 1. Сформировать массив из 10 элементов. Найти минимальный элемент...

2
elivin
65 / 65 / 9
Регистрация: 04.01.2012
Сообщений: 231
Записей в блоге: 1
10.05.2012, 13:02 #2
Программу не проверял, но не нравится эта строка (20):
C++
1
min == A[i][j];
Там должно быть присваивание
0
ser4ega
27 / 27 / 12
Регистрация: 15.11.2009
Сообщений: 147
10.05.2012, 13:45 #3
посмотри на свои 21 и 22 строки

Добавлено через 14 минут

я переписал немного
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#include <iostream>
 
using namespace std;
 
int main(){
 srand(time(0));
    int A[100][100];
    int n;
    cin >> n ;
    for (int i = 0; i < n; i++){
    for (int j = 0; j < n; j++){
        //cin >> A[i][j];
        A[i][j]=rand()%100;
        cout<<A[i][j]<<"\t";
        
    }cout<<endl;
    }cout<<endl;
    int min = A[0][0];
    int ind = 0;
    int indj = 0;
    for (int i = 0; i < n; i++){
    for (int j = 0; j < n; j++){
        if(A[i][j] < min){
        min = A[i][j];
        ind=i;
        indj=j;
        
        }
    }
    }
    for (int i = 0; i < n; i++){
    for (int j = 0; j < n; j++){
        if( i!=ind && j!=indj)
            
        cout << A[i][j]<< "\t";
        else cout<<"\t";
    } cout << endl;
    }
 
 cout << endl<<"ind=="<<ind<<"\t"<<"indj=="<<indj; cout <<endl<<"min=="<<min;
    system("pause");
    
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.05.2012, 13:45
Привет! Вот еще темы с решениями:

Одномерный массив. Поменять местами минимальный и максимальный элемент
Дан одномерный массив C, который состоит из 16 элементов.Поменять местами...

Упорядочить массив по убыванию элементов, найти минимальный элемент
1) Найдите площадь ромба по его диагоналям. 2)Упорядочить массив В(10) по...

Дан массив А [N,N] переставить местами А[1,1] и минимальный элемент массива
как написать очень нужна помощь знающих людей помоги пожалуйста

Заполнить массив случайными числами, найти минимальный элемент
8. Дан одномерный массив, состоящий из N вещественных элементов....


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru