Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 13.05.2014
Сообщений: 4
1

В квадратной матрице определить количество строк и количество столбцов, упорядоченных по убыванию

13.05.2014, 19:58. Показов 927. Ответов 7
Метки нет (Все метки)

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

В квадратной матрице определить количество столбцов упорядоченных по убыванию и вывести их номера
В квадратной матрицt A определить количество столбцов упорядоченных по убыванию и вывести их...

В квадратной матрице определите количество строк, упорядоченных по убыванию (для определения типа строки используйте функцию)
Решить тремя способоми: через модулю, процедуру и функцию

Определить в матрице количество строк, упорядоченных по возрастанию
Помогите плз

Определить количество строк в квадратной матрице
И еще выручите ребята... В квадратной матрице определите количество строк, отвечающих следующему...

7
Почетный модератор
21400 / 9134 / 1083
Регистрация: 11.04.2010
Сообщений: 11,014
13.05.2014, 20:20 2
Neo, на каком бейсике?
0
0 / 0 / 0
Регистрация: 13.05.2014
Сообщений: 4
13.05.2014, 20:38  [ТС] 3
Visual Basic
0
Почетный модератор
21400 / 9134 / 1083
Регистрация: 11.04.2010
Сообщений: 11,014
13.05.2014, 20:39 4
Neo, это понятно, версия-то какая?
0
0 / 0 / 0
Регистрация: 13.05.2014
Сообщений: 4
13.05.2014, 20:48  [ТС] 5
Цитата Сообщение от Памирыч Посмотреть сообщение
Neo, это понятно, версия-то какая?
Visual Basic.Net 2010
Цитата Сообщение от Памирыч Посмотреть сообщение
Neo, это понятно, версия-то какая?
0
Почетный модератор
21400 / 9134 / 1083
Регистрация: 11.04.2010
Сообщений: 11,014
13.05.2014, 20:52 6
Формы или консоль?
0
0 / 0 / 0
Регистрация: 13.05.2014
Сообщений: 4
13.05.2014, 20:54  [ТС] 7
Формы
0
Почетный модератор
21400 / 9134 / 1083
Регистрация: 11.04.2010
Сообщений: 11,014
13.05.2014, 21:33 8
Вы не уточнили, как формируется матрица и какова ее размерность.
Я сделал на свое усмотрение. Матрица формируется с помощью генератора случайных чисел, имеет размерность 5х5

Реализована проверка на убывание только в строках (в столбцах попробуйте сделать сами)

Поскольку вероятность убывания в строках обратно пропорциональна размерности матрицы, то код заключен в цикл, который будет выполняться до тех пор, пока не найдется такая строка

VB.NET
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
    Dim RowDown As Integer = 0
    Dim Row As Integer = 0
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Do While RowDown = 0
            TextBox1.Text = ""
            Dim Matr(4, 4) As Integer
            Dim R As New Random
 
            Dim Tmp As Integer = 0
            'Формируем матрицу и выводим
            For Y As Integer = 0 To 4
                For X As Integer = 0 To 4
                    Matr(X, Y) = R.Next(0, 10)
                    TextBox1.AppendText(Matr(X, Y) & vbTab)
                Next
                TextBox1.AppendText(vbCrLf)
            Next
            Tmp = Matr(0, 0)
            'Проверяем строки матрицы
            Dim TmpBool As Boolean
 
 
            For Y As Integer = 0 To 4
                Tmp = Matr(0, Y)
                TmpBool = True
                For X As Integer = 1 To 4
                    If Matr(X, Y) >= Tmp Then
                        TmpBool = False
                        Exit For
                    End If
                    Tmp = Matr(X, Y)
                Next
                If TmpBool = True Then
                    RowDown += 1
                    Row = Y
                End If
            Next
        Loop
        MsgBox(RowDown & vbCrLf & Row)
    End Sub
В сообщении указано количество строк, подходящих под условие. Второе число - номер последней найденной строки.

На форме текстбокс и кнопка.
0
13.05.2014, 21:33
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.05.2014, 21:33
Помогаю со студенческими работами здесь

В квадратной матрице определить количество строк
Пожалуйста, люди помогите с программой! я даже без малейшего понимания как её написать! В...

Определить количество столбцов в квадратной матрице, содержащих хотя бы один нулевой элемент
помогите дописать прогу. нужно определить количество столбцов в квадратной матрице, содержащих хотя...

Найти количество строк в матрице,упорядоченных по возрастанию элементов
Дана матрица размера M x N. Найти количество ее строк, элементы которых упорядочены по...

Определить количество столбцов, упорядоченных по возрастанию
задана матрица B(n,m). Определить количество столбцов, упорядоченных по возрастанию. Определить...


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

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