Поменять местами элементы массива стоящие на чётных и нечетных местах (1и2, 3и 4 и тд) решить кумира
173
277
Ответы на вопрос:
Алг массив нач цел n = 10 целтаб a[1: n] цел i, b нц для i от 1 до n a[i] : = irnd(100) вывод a[i], " " кц вывод нс нц для i от 1 до div(n,2) b : = a[2*i-1] a[2*i-1] : = a[2*i] a[2*i] : = b кц кц нц для i от 1 до n вывод a[i], " " кц кон пример: 37 96 82 5 31 85 85 87 80 3896 37 5 82 85 31 87 85 38 80
По синтаксису паскаля, между блоками if и else не должна стоять точка с запятой. иначе компилятор сочтёт это за два раздельных блока и выдаст ошибку компиляции. if (x > = 0) and then writeln('входит') else writeln('не входит'); то есть, после writeln('входит') не должно быть точки с запятой. только тогда в блоке "else" не нужны условия ("else and " выдаст ошибку компиляции). ещё можно "else" заменить на "if", и получится два раздельных if-блока. скорее всего, это и имел в виду компилятор.
Популярно: Информатика
-
крис89819.08.2021 19:33
-
влада40915.03.2023 04:03
-
кал1202.04.2021 08:35
-
goddessshi26.11.2022 07:23
-
kublahan03.11.2020 15:34
-
nyushanyusha20owzt3613.10.2022 23:40
-
AlesyaDreamer25.07.2020 20:57
-
pruzhinskiy0111.08.2022 03:00
-
193934617.09.2022 01:53
-
Frienden26.12.2022 10:03