Найти максимальный элемент массива и его номер - 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.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4 из 5
Похожие ответы