powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / сумма столбцов массива
2 сообщений из 2, страница 1 из 1
сумма столбцов массива
    #38794560
antina34
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
помогите пожалуйста! Есть два одномерных массива с рандомными числами, задание такое:
Заполнить массив С(10) суммой элементов массивов А(10) и B(10)

буду премного благодарна!

на пример должно получаться:

1 2 3 4
1 2 3 4

2 4 6 8


Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
Sub odnom()
Dim a(10), stroka, i, prchet
Dim b(10), c(10)
prchet = 1
For i = 0 To 9
a(i) = Int(Rnd * 100) + 1
stroka = stroka & a(i) & " "

Next i
b(10) = stroka

For i = 0 To 9
 c(10) = 0
 c(10) = a(10) + b(10)
 
Next i

MsgBox stroka & Chr(10) & Chr(13) & b(10) & Chr(13) & c(10)
End Sub
...
Рейтинг: 0 / 0
сумма столбцов массива
    #38794631
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А где вы заполняете b() исходными данными? И вообще, что за вольности, типа prchet = 1 или b(10) = stroka ?
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
Option Explicit

Sub test1()

    Dim a%(1 To 10), b%(1 To 10), c%(1 To 10)
    Dim i%, strA$, strB$, strC$
    
    Randomize
    For i = 1 To 10
        a(i) = Int(Rnd * 100) + 1
        strA = strA & " " & a(i)
        b(i) = Int(Rnd * 100) + 1
        strB = strB & " " & b(i)
    Next i

    For i = 1 To 10
        c(i) = a(i) + b(i)
        strC = strC & " " & c(i)
    Next
    
    MsgBox "A()=" & strA & vbCrLf & "B()=" & strB & vbCrLf & "C()=" & strC
    
End Sub

Конечно, можно было бы и C(i) вычислять сразу в первом цикле, тогда бы второй не понадобился...
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / сумма столбцов массива
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]