Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ошибка в программе / 3 сообщений из 3, страница 1 из 1
26.10.2015, 23:34
    #39087452
sanya001
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка в программе
Друзья, составил программу для решения задачи:
Элементам матрицы P чётных строк, присвоить значение, равное k, а элементам нечётных строк – q.
получилась следующая программа:
Код: 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 Base 1
Private Sub Command1_Click()
Dim m As Integer, p() As Integer, i As Integer, g As Integer, q As Integer, k As Integer
m = InputBox("m=")
q = InputBox("q=")
k = InputBox("k=")
ReDim p(m, m)
For i = 1 To m
For g = 1 To m
If (i Mod 2) > 0 Then
i = k
ElseIf (i Mod 2) = 0 Then
i = q
End If
Next
Next
For i = 1 To m
For g = 1 To m
Print A(i, g)
Next
Print
Next
End Sub


но при работе программы бейсик завершает работу, в чем проблема?
Модератор: Учимся использовать тэги оформления кода - FAQ
...
Рейтинг: 0 / 0
27.10.2015, 00:42
    #39087484
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка в программе
sanya001бейсик завершает работупрямо-таки весь бейсик внезапно завершает работу? Или все-таки ошибку пишет? на строке Print A(i, g)?
...
Рейтинг: 0 / 0
27.10.2015, 02:21
    #39087499
sanya001
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка в программе
уже путем проб и ошибок разобрался, в итоге программа выглядела так

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
Option Base 1
Private Sub Command1_Click()
Dim m As Integer, p() As Integer, i As Integer, g As Integer, q As Integer, k As Integer
m = InputBox("ââåäèòå ðàçìåðíîñòü")
q = InputBox("ââåäèòå q")
k = InputBox("ââåäèòå k")
ReDim p(m, m)
For i = 1 To m
For g = 1 To m
If (i Mod 2) = 0 Then
p(i, g) = k
Else
p(i, g) = q
End If
Next
Next
For i = 1 To m
For g = 1 To m
Print p(i, g);
Next
Print
Next


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


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