Паскаль.заполнить одномерный массив случайными числами от -70 до 30,посчитать сумму отрицательных элементов массива и вычислить её абсолютную величину.
260
495
Ответы на вопрос:
Var a: array[1..1000] of integer; n, i, suma: integer; begin write('введите количество чисел массива '); readln(n); suma: =0; for i: =1 to n do begin a[i]: =random(101)-70; if(a[i]< 0) then suma: =suma+a[i]; end; write('массив '); for i: =1 to (n-1) do write(a[i],', '); writeln(a[n],' '); writeln('сумма отрицательных элементов ',abs(suma)); end.
var a, b : integer; procedure fo(a, b: integer); var i : integer; begin for i: =a to b do write(i,' '); writeln('n = ',b-a+1); end; procedure whil(a, b : integer); var n: integer; begin n: =0; while (a < = b) do begin write(a,' '); inc(a); inc(n); end; writeln('n = ', n); end; procedure repea(a, b : integer); var n : integer; begin n: =0; repeat write(a,' '); inc(a); inc(n); until (a> b); write('n = ',n); end; begin readln(a, b); fo(a, b); whil(a, b); repea(a, b); end.
Популярно: Информатика
-
Z0770101.04.2023 22:38
-
ДимаИванов1125.04.2023 18:48
-
Riiiiiii08.05.2022 11:42
-
oksanasmolko2030.10.2022 07:20
-
dl91987924.01.2022 19:26
-
kenanyusifov0229.02.2020 09:27
-
Serebrennikova21704.05.2021 21:46
-
леле704.10.2022 13:28
-
Nikto5828.01.2021 13:56
-
olgagolova25.08.2021 09:45