Информатика, опубликовано 06.03.2019 05:20
Паскаль, ! 1. задать случайным образом 13 элементов числового массива – числа от 10 до 50. удалить из него: а) 10-ый элемент; б) минимальный элемент. 2. из символьного массива, 7
элементов которого заданы с клавиатуры, удалить максимальный элемент.
Ответ оставил: Гость
I,k: integer; begin randomize; writeln('массив: '); for i: =1 to 13 do begin a[i]: =random(41)+10; write(a[i],' '); end; writeln; writeln('массив после удаления 10-го элемента: '); for i: =10 to 12 do a[i]: =a[i+1]; for i: =1 to 12 do write(a[i],' '); writeln; writeln('массив после удаления минимального элемента: '); k: =1; for i: =1 to 12 do if a[i]< a[k] then k: =i; for i: =k to 11 do a[i]: =a[i+1]; for i: =1 to 11 do write(a[i],' '); writeln; end. var a: array [1..7] of char; i,k: integer; begin writeln('введите массив: '); for i: =1 to 7 do readln(a[i]); writeln('массив'); for i: =1 to 7 do write(a[i],' '); writeln; writeln('массив после удаления максимального элемента: '); k: =1; for i: =1 to 7 do if a[i]> a[k] then k: =i; for i: =k to 6 do a[i]: =a[i+1]; for i: =1 to 11 do write(a[i],' '); writeln; end.
Информатика, опубликовано 09.01.2019 16:01
Информатика, опубликовано 09.01.2019 16:01
Информатика, опубликовано 09.01.2019 16:01
Информатика, опубликовано 09.01.2019 16:01