• В числовом массиве из 6 элементов. Найти максимальный элемент и поменять его местами с первым элементом

Ответы 1

  • program raf105;

    var v:array[1..6] of real;

    i,j,kolvo,n:integer;

    abc:real;

    begin

    writeln('Введите 6 значений по очереди: ');

    for i:=1 to 6 do

    read(v[i]);6

    for j:=1 to 6 do

    begin

     for i:=1 to 6 do

       begin

         if (v[j]-v[i]) > 0

         then kolvo:=kolvo+1;

       end;

      if kolvo=5

      then n:=j

      else kolvo:=0;

    end;

    writeln();

    writeln('Ввод:');

    for i:=1 to 6 do

    write(' ',v[i]);

    abc:= v[n];

    v[n]:= v[1];

    v[1]:= abc;

    writeln();

    writeln('Вывод:');

    for i:=1 to 6 do

    write(' ',v[i]);

    end.

    Написано на языке PascalABC.NET

    • Автор:

      azkaban
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years