Есть ответ 👍

Взаданном случайным образом массиве максимальное значение заменить минимальным а минимальное выдает ошибку там где random(30); проверьте program a1; var a: array[1..30] of integer; amax,amin,i,k1,n,s: integer; begin writeln('введите n элементов
массива'); readln (n); for i: =1 to n do random(30); writeln('введённый массив имеет вид'); write (a[i], ' '); writeln; amax: =a[1]; k1: =1; for i: =2 to n do if a[i]> amax then amax: =a[i]; amin: =a[1]; for i: =2 to n do if a[i]

248
310
Посмотреть ответы 2

Ответы на вопрос:

Alya12311
4,7(41 оценок)

program a1; var a: array[1..30] of integer;       amax,amin,i,imin,imax,n,s: integer; beginwriteln('введите n элементов массива'); readln(n); for i: =1 to n do a[i]: =random(30); writeln('введённый массив имеет вид'); for i: =1 to n do write(a[i], '  '); writeln; amax: =a[1]; imiax: =1; for i: =2 to n do  if a[i]> amax then begin  amax: =a[i]; imax: =i; end; amin: =a[1]; imin: =1; for i: =2 to n do  if a[i]< amin then begin  amin: =a[i]; imin: =i; end; writeln('полученный массив имеет вид'); s: =a[imin];

a[imin]: =a[imax];

a[imax]: =s; for i: =1 to n do  writeln(a[i],'  '); end.


а)   4 (  журнал,  6)

б)   1 (  известия 6)

в)   1, 4 (  известия 6,  огонек 6)

Популярно: Информатика