Заранее огромное . "заполнить массив из 8 эл-тов случайными числами в диапазоне от 1 до 10, и вывести на экран кол-во эл-тов с четными значениями и сумму эл-тов с нечетными числами
247
249
Ответы на вопрос:
// pascalabc.net 3.3, сборка 1555 от 21.10.2017 // внимание! если программа не работает, обновите версию! begin var a: =arrrandom(8,1,10); a.println; writeln('количество элементов с четными значениями ', a.where(x-> x.iseven).count); writeln('сумма элементов с нечетными значениями ', a.where(x-> x.isodd).sum) end. пример 7 4 8 6 5 8 7 6 количество элементов с четными значениями 5 сумма элементов с нечетными значениями 19
Var a : array[1..8]of integer; f,x,i: integer; beginrandomize; f: =0; x: =0; for i : = 1 to 8 do begin a[i] : = random(9); write(a[i],'; '); if (a[i] mod 2=0) then f: =f+1 else x: =x+a[i]; end; ; writeln; writeln('кол-во четных ',f,' сумма не четных ',x); end.
Var x,a,b,c,max,min,mid: real; begin readln(x); a: =sin(x); b: =cos(x); if a> 0 then begin c: =ln(x); if (a> b) and (a> c) then max: =a else if (b> a) and (b> c) then max: =b else max: =c; if (a< b) and (a< c) then min: =a else if (b< a) and (b< c) then min: =b else min: =c; if (a> min) and (a< max) then mid: =a else if (b> min) and (b< max) then mid: =b else mid: =c; writeln(min,' ',mid,' ',max); end else if a> b then writeln(b,' ',a) else writeln(a,' ',b); end.
Популярно: Информатика
-
amrah55529.07.2021 11:43
-
sofia2001531.01.2022 01:34
-
zhannademcenko21.12.2021 18:54
-
krngorohova05.07.2020 04:16
-
LeraLis20110.02.2020 22:12
-
SuperSaam29.01.2022 12:41
-
Неко16311.03.2020 11:09
-
агата28101.11.2020 00:03
-
ilyakylloRU18.01.2021 14:00
-
провпр11.10.2022 08:11