2 / 2 / 1
Регистрация: 07.12.2010
Сообщений: 61
1

Дан двумерный массив. В каждой строке массива найти минимальное число...

05.05.2011, 15:21. Показов 1862. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дан двумерный массив. В каждой строке массива найти минимальное число, затем среди этих чисел найти максимальное и вывести строку, в которой находится этот максимальный элемент.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.05.2011, 15:21
Ответы с готовыми решениями:

Дан двумерный массив. найти количество элементов в каждой строке, меньших диагонального в этой строке
1.Сформировать квадратную матрицу 000001 000020 000300 0n-10000 n00000 2.Дан двумерный...

Дан двумерный массив найти номер строки содержащий минимальное число
Дан двумерный массив найти номер строки содержащий минимальное число

Дан двумерный массив . Найти максимальный элемент в каждой строке
1 . Дан одномерный массив . Упорядочить его по возрастанию 2 . Дан одномерный массив целых чисел ,...

Найти в каждой строке матрицы минимальное число и занести в новый массив.
Дана матрица n n, заполненная числами. Найти в каждой строке минимальное число и занести в новый...

3
1605 / 1337 / 291
Регистрация: 25.10.2009
Сообщений: 3,487
Записей в блоге: 2
05.05.2011, 16:09 2
Visual Basic
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
Private Sub Form_Load()
Dim A() As Single
Dim n As Integer, m As Integer
Dim C() As Single, max As Single, min As Single
n = InputBox("n"): m = InputBox("m")
ReDim A(1 To n, 1 To m)
ReDim C(1 To n)
For i = 1 To n
    For j = 1 To m
        A(i, j) = Int(100 * Rnd - 50)
    Next j
Next i
For i = 1 To n
    min = A(i, 1)
    For j = 2 To m
        If A(i, j) < min Then min = A(i, j)
    Next j
    C(i) = min
Next i
MsgBox findMax(A(), C(), n, m)
End Sub
 
Function findMax(ByRef A() As Single, ByRef C() As Single, n, m) As Variant
Dim max, i, num
max = C(1): num = 1
For i = 2 To n
    If C(i) > max Then max = C(i): num = i
Next i
For i = 1 To m
    findMax = findMax & A(num, i) & " "
Next i
End Function
2
2 / 2 / 1
Регистрация: 07.12.2010
Сообщений: 61
12.05.2011, 17:28  [ТС] 3
Вот приблизительный вариант:

Visual Basic
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
Private m1(99, 99), m2(99), i, j As Integer
Private U As String
Private n As Integer
Private m As Integer
Private min As Integer
Private max As Integer
 
 
 
 
Private Sub Command1_Click()
X = Val(Text1.Text)
n = X
For i = 1 To n
U = ""
  For j = 1 To m
    m1(i, j) = Round(10 * Rnd - 5)
    U = U + Str(m1(i, j))
  Next
  Text1.AddItem (U)
Next
For i = 1 To n
    min = m1(i, 1)
    For j = 2 To m
        If m1(i, j) < min Then min = m1(i, j)
    Next j
    m2(i) = min
Next i
max = m2(1): num = 1
For i = 2 To n
    If m2(i) > max Then max = m2(i): num = i
Next i
For i = 1 To m
Next i
Text2.AddItem (U)
 
End Sub
Вот задание:

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

Помогите найти ошибки
0
11517 / 3803 / 681
Регистрация: 13.02.2009
Сообщений: 11,223
13.05.2011, 09:44 4
А тебе разве бесик не показывал их?
В Блокноте пишешь?
Миниатюры
Дан двумерный массив. В каждой строке массива найти минимальное число...  
0
13.05.2011, 09:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.05.2011, 09:44
Помогаю со студенческими работами здесь

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

Дан двумерный массив. Найти максимальный элемент и проверить сколько раз он встречается в каждой строке?
Дан двумерный массив. Найти максимальный элемент и проверить сколько раз он встречается в каждой...

Дан двумерный массив вещественных чисел размерностью n*m. В каждой строке найти минимальный элемент, а среди них-максимальный.
Дан двумерный массив вещественных чисел размерностью n*m. В каждой строке найти минимальный...

Двумерный массив. В каждой строке массива найти максимальный элемент
Задан целочисленный двумерный массив с различными элементами. В каждой строке массива найти...

Дан двумерный массив. Найти наименьший положительный элемент каждой строки данного массива
Дан двумерный массив. Найти наименьший положительный элемент каждой строки данного массива. Из...

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


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

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

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