Предмет: Информатика, автор: yefi12074

Яких елементів двовимірного масиву у масиві більше: додатних чи від'ємних?
Вхідні дані підібрати самостійно з метою перевірки правильності розробленого
алгоритму.
1. .Розробити блок – схему алгоритму для розв'язку поставленої задачі.
2. Розробити програму на мові Visual Basic для реалізації розробленого алгоритму

Ответы

Автор ответа: TemaZpro
1

Код на Visual Basic:

Imports System

Module Program

   Sub Main()

       ' Создание генератора случайных чисел

       Dim random As New Random()

       ' Размеры двумерного массива

       Dim rows As Integer = 3

       Dim cols As Integer = 3

       ' Инициализация двумерного массива

       Dim array(rows - 1, cols - 1) As Integer

       ' Заполнение массива случайными числами

       For i As Integer = 0 To rows - 1

           For j As Integer = 0 To cols - 1

               ' Генерация случайного числа от -10 до 10

               array(i, j) = random.Next(-10, 11)

           Next

       Next

       ' Подсчет количества положительных и отрицательных элементов

       Dim positiveCount As Integer = 0

       Dim negativeCount As Integer = 0

       For i As Integer = 0 To rows - 1

           For j As Integer = 0 To cols - 1

               If array(i, j) > 0 Then

                   positiveCount += 1

               ElseIf array(i, j) < 0 Then

                   negativeCount += 1

               End If

           Next

       Next

       ' Вывод результатов

       Console.WriteLine("Двумерный массив:")

       For i As Integer = 0 To rows - 1

           For j As Integer = 0 To cols - 1

               Console.Write(array(i, j) & " ")

           Next

           Console.WriteLine()

       Next

       Console.WriteLine("Количество положительных элементов: " & positiveCount)

       Console.WriteLine("Количество отрицательных элементов: " & negativeCount)

       If (positiveCount > negativeCount) then

           Console.WriteLine("Количество положительных элементов больше")

       Else

           Console.WriteLine("Количество отрицательных элементов больше")

       End If

   End Sub

End Module

Приложения:
Похожие вопросы
Предмет: Геометрия, автор: Aaaaaapomogite
Предмет: Информатика, автор: marinamohareva
Предмет: Математика, автор: Mitrigo