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

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

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

Студворк — интернет-сервис помощи студентам
В квадратной матрице определить количество строк и количество столбцов, упорядоченных по убыванию.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
13.05.2014, 19:58
Ответы с готовыми решениями:

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

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

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

7
Почетный модератор
 Аватар для Памирыч
23251 / 9163 / 1084
Регистрация: 11.04.2010
Сообщений: 11,014
13.05.2014, 20:20
Neo, на каком бейсике?
0
0 / 0 / 0
Регистрация: 13.05.2014
Сообщений: 4
13.05.2014, 20:38  [ТС]
Visual Basic
0
Почетный модератор
 Аватар для Памирыч
23251 / 9163 / 1084
Регистрация: 11.04.2010
Сообщений: 11,014
13.05.2014, 20:39
Neo, это понятно, версия-то какая?
0
0 / 0 / 0
Регистрация: 13.05.2014
Сообщений: 4
13.05.2014, 20:48  [ТС]
Цитата Сообщение от Памирыч Посмотреть сообщение
Neo, это понятно, версия-то какая?
Visual Basic.Net 2010
Цитата Сообщение от Памирыч Посмотреть сообщение
Neo, это понятно, версия-то какая?
0
Почетный модератор
 Аватар для Памирыч
23251 / 9163 / 1084
Регистрация: 11.04.2010
Сообщений: 11,014
13.05.2014, 20:52
Формы или консоль?
0
0 / 0 / 0
Регистрация: 13.05.2014
Сообщений: 4
13.05.2014, 20:54  [ТС]
Формы
0
Почетный модератор
 Аватар для Памирыч
23251 / 9163 / 1084
Регистрация: 11.04.2010
Сообщений: 11,014
13.05.2014, 21:33
Вы не уточнили, как формируется матрица и какова ее размерность.
Я сделал на свое усмотрение. Матрица формируется с помощью генератора случайных чисел, имеет размерность 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
13.05.2014, 21:33
Помогаю со студенческими работами здесь

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru