Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите пожалуйста с массивами. / 7 сообщений из 7, страница 1 из 1
28.12.2013, 18:59
    #38515080
bridgetony
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалуйста с массивами.
В массиве "В" по сравнению с массивом "А", максимальное и минимальное значение поменять местами. Как составить такой код и форму? Ну, ни как понять не могу... Помогите пожалуйста
...
Рейтинг: 0 / 0
28.12.2013, 19:19
    #38515090
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалуйста с массивами.
...
Рейтинг: 0 / 0
28.12.2013, 19:28
    #38515098
bridgetony
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалуйста с массивами.
Shocker.Pro,

Очень познавательно, спасибо. Видимо, я не один такой)) А по большому счету: Мне завтра нужно сдать лабу, код подпрограммы-то я напишу, не могу понять как составить форму. Ну подсобите уж. Совсем немного.
...
Рейтинг: 0 / 0
28.12.2013, 19:33
    #38515099
bridgetony
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалуйста с массивами.
Код: vbnet
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.
41.
42.
43.
44.
45.
Dim A(100) '
Private Sub Command1_Click()
n = Val(Text1.Text)
For i = 1 To n
    A(i) = Val(InputBox("a(i)"))
    Picture1.Print "a"; i; "="; A(i)
    Next
    End Sub
    
Private Sub Command2_Click()
n = Val(Text1.Text)
For i = 1 To n
    A(i) = A + (B - A) * Rnd
    Picture1.Print "a"; i; "="; A(i)
    Next
End Sub

Private Sub Command3_Click()
Amax = -10000000000#
Amin = 10000000000#
For i = 1 To n
If A(i) > Amax Then
Amax = A(i)
imax = i
End If
If A(i) < Amin Then
Amin = A(i)
imin = i
End If
Next
For i = 1 To n
j = i
If i = imax Then
B(j) = A(imin)
Else
If i = imin Then
B(j) = A(imax)
Else
B(j) = A(i)
End If
Next
For i = 1 To n
Picture2.Print "b"; i; "="; B(i)
Next
End Sub


Модератор: Учимся использовать тэги оформления кода - FAQ
...
Рейтинг: 0 / 0
28.12.2013, 20:16
    #38515114
bridgetony
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалуйста с массивами.
Еще вопрос, когда пишу Amax=-1e10 и Amin=1е10, это все меняется на Amax = -10000000000#
Amin = 10000000000# :)
Как это исправить?)
...
Рейтинг: 0 / 0
28.12.2013, 20:28
    #38515122
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалуйста с массивами.
bridgetonyКак это исправить?)зачем это исправлять?
...
Рейтинг: 0 / 0
28.12.2013, 20:32
    #38515127
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалуйста с массивами.
bridgetonyне могу понять как составить формуЧто конкретно вызывает проблему? Ты же уже написал обработчики событий, как ты их написал без формы?
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите пожалуйста с массивами. / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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