Дан массив а из n целых чисел ,сортировать нечетные элементы массива в порядке убывания(паскаль)
294
458
Ответы на вопрос:
Const n = 5; var a: array [1..n] of integer; i,l,m,k: integer; begin for i : = 1 to n do read(a[i]); l : = 1; while l < n do begin while (a[l] mod 2 = 0) and (l < n) do l : = l + 1; if l < n then begin k : = l; m : = a[l]; for i : = l+1 to n do if a[i] mod 2 < > 0 then if a[i] > m then begin m : = a[i]; k : = i end; a[k] : = a[l]; a[l] : = m; l : = l + 1 end; end; for i : = 1 to n do write(a[i],' ') end.
Популярно: Информатика
-
trolololo22835324.01.2021 07:39
-
Amyy104.11.2020 07:10
-
zuldzbeysengaz17.11.2020 09:32
-
NastyuZnanija01.12.2021 10:36
-
uhvvivdgb28.03.2022 23:11
-
nigina880704.06.2023 20:33
-
lilipute201714.05.2021 04:25
-
yanaoneshko56201.02.2023 09:12
-
ВангаПатимейкер22828.09.2022 08:15
-
vlada36331.07.2022 02:56