Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / сумма столбцов массива / 2 сообщений из 2, страница 1 из 1
03.11.2014, 12:09
    #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
03.11.2014, 14:46
    #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
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / сумма столбцов массива / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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