Решить на языке pascal. дан массив ll, содержащий 12 элементов вещественного типа – положительных, отрицательных и равных нулю. сосчитать количество ненулевых элементов массива и сформировать из них новый массив. найти модуль сумы элементов нового массива. индексацию элементов заданного массива начать с 0. для перебора элементов массива использовать оператор while.
191
384
Ответы на вопрос:
var i, e: integer; s : real; ll : array [0..11] of real; ll2 : array of real; begin
for i: = 0 to 11 do ll[i] : = random(101) - 100;
i : = 0; e : = 0; while i < = 11 do begin if ll[i] < > 0 then begin inc(e); setlength(ll2, e); ll2[e-1] : = ll[i]; s : = s + ll[i]; end; inc(i); end; writeln('кол-во ненулевых элементов = ', e); if s < 0 then s : = s * -1; writeln('mодуль сумы элементов нового массива = ', s: 0: 3, #10#13); for i : = 0 to e - 1 do write(ll2[i]: 0: 1, ' '); readln; end.
year = int(input())
if year % 4 == 0 and (year % 100 != 0 or year % 400 == 0):
print('YES')
else:
print('NO')
Объяснение:
Популярно: Информатика
-
sonya19oo23.06.2020 23:20
-
АлексейМв14.02.2021 03:02
-
sss12624.06.2022 13:29
-
kreatuv41kp06t4207.03.2022 18:14
-
vikki1748127.04.2023 07:14
-
dimakovelko22.03.2023 10:05
-
olesyavod4513.03.2023 02:31
-
tilkamilkap0ct2o14.12.2021 07:35
-
anton27703.04.2023 17:06
-
артлжьт13.02.2022 06:27