Array13. Дан массив $$A$$ размера $$N$$ ($$N$$ — нечетное число). Вывести его элементы с нечетными номерами в порядке убывания номеров: $$A_N, A_{N-2}, A_{N-4}, …, A_1.$$ Условный оператор не использовать.
Решение от Дмитрия:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
использовать Файлы П алг array13 нач цел файл цел x цел k вещ таб a[1:100] k:=0 файл:=открыть на чтение("Array13.txt") нц пока не конец файла (файл) k:=k+1 Фввод файл,x a[k]:=x вывод a[k]," " кц вывод " ",нс если не конец файла(файл) то вывод "В файле остались непрочитанные данные", нс всё закрыть (файл) цел i нц для i от k до 1 шаг -2 вывод a[i]," " кц кон |
Array13.txt
1 |
23 45 23 14 2 23 11 3 64 124 19 |
Другие задачи из раздела Array можно посмотреть здесь.
Комментарии: