Предмет: Информатика,
автор: katren19
Заполнить массив Y элементами массива X, находящимися после его максимального значения в X.
4 1 8 2 7 3 X
2 7 3 Y
Ответы
Автор ответа:
0
program F777;
varX:array[1..102] of integer;mult,max,i,num:integer;
begin for i:=1 to 6 do readln(x[i]); max:=x[1]; for i:=1 to 6 do if max < x[i] then begin max:=x[i]; num:=i; end; num:=num+1; mult:=1; for i:=num to 6+num do begin if i = 6- num then x[mult]:=0 else x[mult]:=x[i]; mult:=mult+1; end; x.Print(' '); end.
varX:array[1..102] of integer;mult,max,i,num:integer;
begin for i:=1 to 6 do readln(x[i]); max:=x[1]; for i:=1 to 6 do if max < x[i] then begin max:=x[i]; num:=i; end; num:=num+1; mult:=1; for i:=num to 6+num do begin if i = 6- num then x[mult]:=0 else x[mult]:=x[i]; mult:=mult+1; end; x.Print(' '); end.
Похожие вопросы
Предмет: Биология,
автор: prof80
Предмет: Математика,
автор: sertideryto
Предмет: Музыка,
автор: bira6119
Предмет: Математика,
автор: 3072004