Найти максимальный элемент массива и его номер - VB (170378)
Формулировка задачи:
Решение задачи: «Найти максимальный элемент массива и его номер»
textual
Листинг программы
Private Sub Command1_Click() 'uses crt; 'var n,i,a,mn,mx,imn,imx:integer; Dim n As Integer, i As Integer, a As Integer, mn As Integer, mx As Integer, imn As Integer, imx As Integer 'begin 'write('n='); 'read(n); n = Val(InputBox("n=", , 5)) 'writeln('Введите ',n,' целых чисел:'); 'read(a); a = Val(InputBox("a 1", , 2)) mn = a 'mn:=a; mx = a 'mx:=a; imn = 1 'imn:=1; imx = 1 'imx:=1; For i = 2 To n ''for i:=2 to n do 'begin a = Val(InputBox("a " & i, , Int(Rnd * 10 + 1))) 'read(a); If a < mn Then 'If a < mn Then 'begin mn = a 'mn:=a; imn = i 'imn:=i; End If 'end; If a >= mx Then 'If a >= mx Then 'begin mx = a 'mx:=a; imx = i 'imx:=i; End If 'end; Next i 'end; 'writeln('Минимальный =',mn,' его первый номер=',imn); MsgBox ("Минимальный =" & mn & ", его первый номер=" & imn) 'writeln('Максимальный =',mx,' его последний номер=',imx); MsgBox ("Максимальный =" & mx & ", его последний номер=" & imx) End Sub 'end.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д