Задано число, проверить, если число положительное то его нужно удвоить, если число отрицательное уменьшить в 2 раза, иначе оставить без изменения.
223
429
Ответы на вопрос:
Var x: real; begin readln(x); if x> =0 then x: = writeln(x*2) else x: = writeln(x/2); end. второй вариант: var x: real; begin readln(x); if x> =0 then x: =x*2 else x: = x/2; writeln(x) end.
Var x: real; begin readln(x); if x> 0 then x*=2 else if x< 0 then x/=2; writeln(x); end.
// pascalabc.net 3.3 const n=4; begin writeln('1 массив: '); var a: =matrrandom(n,n,-10,10); a.println(6); writeln('2 массив: '); var b: =matrrandom(n,n,-10,10); b.println(6); var c: =a.elementsbyrow.where(x-> x< 0)+b.elementsbyrow.where(x-> x< 0)+ a.elementsbyrow.where(x-> x=0)+b.elementsbyrow.where(x-> x=0)+ a.elementsbyrow.where(x-> x> 0)+b.elementsbyrow.where(x-> x> 0); c.println; end. пример: 1 массив: -6 -3 1 8 6 -3 -8 0 8 10 -3 -9 1 -9 -2 6 2 массив: -7 -1 -3 9 -2 -6 5 2 0 10 1 0 5 -2 5 5 -6 -3 -3 -8 -3 -9 -9 -2 -7 -1 -3 -2 -6 -2 0 0 0 1 8 6 8 10 1 6 9 5 2 10 1 5 5 5
Популярно: Информатика
-
chernenkopolina04.01.2022 06:06
-
хорош1614.12.2022 15:50
-
КотикОцелотик104.01.2023 09:15
-
Ffffffsusjbshjxj15.07.2020 09:22
-
Nika785404.05.2022 22:56
-
Luna28u27.05.2020 12:28
-
Илончик1015.03.2023 09:11
-
23443234334229.08.2020 06:27
-
123julia456f67826.09.2021 05:34
-
Алима2004113.02.2022 07:24