Сделать Visual Basic - VB
Формулировка задачи:
Пожалуйста помогите сделать бедному студенту!!!
4) В числовую переменную последовательно вводятся N произвольных чисел. Сколько чередований четности среди отрицательных элементов последовательности из N элемнтов.
5) Ввести матрицу A(M,N) натуральных чилел. Определить колчество строк в котором нет повторющихся элементов.
2) Вывести одномерный массив из N целых чисел. Напечать массив. Переставить элементы массива 1-ый с N-ым и 2ой с (N-1)ым и тд. Напечатеть инвертированный массив.
Заранее Огромное СПАСИБО!!)))))
Решение задачи: «Сделать Visual Basic»
textual
Листинг программы
Dim i, j, A(1000, 1000), m, n, rez As Integer Dim povt As Boolean Private Sub Command1_Click() m = InputBox("Ââåäèòå êîëè÷åñòâî ñòðîê Г¬Г*Г±Г±ГЁГўГ*", "Ñêîëüêî ñòîê Гў Г¬Г*Г±Г±ГЁГўГҐ?") n = InputBox("Ââåäèòå êîëè÷åñòâî ñòîáëöîâ Г¬Г*Г±Г±ГЁГўГ*", "Ñêîëüêî ñòîáëöîâ Гў Г¬Г*Г±Г±ГЁГўГҐ?") For i = 1 To m For j = 1 To n A(i, j) = InputBox("Ââåäèòå " & i & ";" & j & " ýëåìåГ*ГІ Г¬Г*Г±Г±ГЁГўГ*", "Г‡Г*ïîëГ*ГҐГ*ГЁГҐ Г¬Г*Г±Г±ГЁГўГ*") Next j Next i End Sub Private Sub Command2_Click() rez = 0 For i = 1 To m povt = False For j = 1 To n - 1 For k = j + 1 To n If A(i, j) = A(j, k) Then povt = True Next k Next j If povt = True Then rez = rez + 1 Next i Print rez End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д