Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- begin
- var arr := new integer[ReadLnInteger('Введите размер массива:')];
- for var i := 0 to arr.Length - 1 do arr[i] := Random(51) - 25;
- Writeln('Исходный массив:', newLine, arr);
- var temp := arr.Where(x -> x > 0).Max;
- arr.SetValue(arr.Where(x -> x < 0).Max, System.Array.IndexOf(arr, arr.Where(x -> x > 0).Max));
- arr.SetValue(temp, System.Array.IndexOf(arr, arr.Where(x -> x < 0).Max));
- Writeln('Новый массив:', newLine, arr);
- end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement