Определите значение переменных х и у после выполнения фрагмента алгоритма: а) даны х и у у: =у-х х: =х-2 х больше у? если да, то конец если нет, то снова: у: =у-х х: =х-2 б) даны х и у у: у+х х: =х-2 х=0? если да, то конец если нет, то снова: у: =у+х х: =х-2
281
398
Ответы на вопрос:
А) var x, y: integer; begin write('введите x: '); readln(x); write('введите y: '); readln(y); y : = y - x; x : = x - 2; if x < y then begin y : = y - x; x : = x - 2; end; writeln('x = ', x); writeln('y = ', y); end.б)var x, y: integer; beginwrite('введите x: '); readln(x); write('введите y: '); readln(y); y : = y + x; x : = x - 2; if x < > 0 thenbeginy : = y + x; x : = x - 2; end; writeln('x = ', x); writeln('y = ', y); end.
ответ на Python:
a = list(map(int,input().split()))
s = 0
for i in a:
s += i*(i%2)
print(s)
Объяснение:
Берём елемент последовательности и прибавляем к сумме его, умноженного на остаток от деления на 2(1/0)
Популярно: Информатика
-
sofisofiyaSofi10.05.2021 23:33
-
ulzhan1606199906.05.2023 13:15
-
AMINA200713345630.05.2023 07:47
-
Melenocka060627.11.2022 16:07
-
niknameoyy20.01.2023 05:18
-
hitman1910200309.02.2023 07:18
-
alexmerser83005.11.2021 03:48
-
ЖеньОК28215.04.2021 11:25
-
andrey456517806.01.2021 13:19
-
лиза271306.03.2023 18:45