Решить в паскале: в числовом массиве из 10 элементов, заданных случайным образом от -100 до 100: а) удалить первый положительный элемент; б) удалить все отрицательные элементы. решить это в одной (можно и по отдельности, главное, чтобы работала ! жду верного и быстрого ответа)
241
422
Ответы на вопрос:
1) program gt; var a,b: array[1..100]of integer; n,m,i,q: longint; begin randomize; q: =0; for i: =1 to 10 do begin a[i]: =random(200)-100; if(a[i]> 0)then begin q: =q+1; if(q=1)then a[i]: =400; end; end; for i: =1 to 10 do begin if(a[i]< > 400)then write(a[i],' '); end; end.2)program gt; var a,b: array[1..100]of integer; n,m,i,q: longint; beginrandomize; for i: =1 to 10 dobegina[i]: =random(200)-100; if(a[i]< 0)then begina[i]: =400; end; end; for i: =1 to 10 dobeginif(a[i]< > 400)then write(a[i],' '); end; end.
//pascal var a, b, i, s: integer; begin writeln('введите левую границу диапазона'); readln(a); writeln('введите правую границу диапазона'); readln(b); s : = 0; for i : = a to b do if i mod 2 = 0 then s : = s + i; writeln('сумма четных: ', s); end.
Популярно: Информатика
-
amina32723.04.2021 21:50
-
Hasty2327.09.2020 16:20
-
Zender11107.02.2021 07:54
-
Arina1226111.09.2021 20:22
-
ирина185707.04.2020 16:52
-
Maxxxx12305.01.2023 05:21
-
знания43630.09.2022 01:17
-
yusifmailov130.06.2023 22:31
-
яна176730.04.2022 07:09
-
natalibezugla204.10.2020 22:32