Синформатикой, . (pascal) 1.сложить четные элементы в массиве (10 рандомных элементов в диапазоне от 0 до 99). 2.найти произведение всех элементов массива (10 рандомных элементов от 0 до 99) 3.сложить все элементы массива в диапазоне от 50 до 60(10 рандомных элементов от 0 до 99)
250
280
Ответы на вопрос:
Program vasha_zadacha_1; var b,c: integer; a: array [1..20] of integer; begin randomize; b: =0; for c: =1 to 10 do begin a[c]: =random(0,99); writeln('элемент массива ==> ', a[c]); if (a[c] mod 2 = 0) then b: =b+a[c]; end; writeln('сумма чётных элементов массива', b); end.program vasha_zadacha_2; var b,c: word ; a: array [1..20] of integer; begin randomize; b: =1; for c: =1 to 10 do begin a[c]: =random(0,99); writeln('элемент массива ==> ', a[c]); b: =b*a[c]; end; writeln('произведение всех элементов массива ', b); end.program vasha_zadacha_3; var b,c: word ; a: array [1..20] of integer; begin randomize; b: =0; for c: =1 to 10 do begin a[c]: =random(0,99); writeln('элемент массива ==> ', a[c]); if (a[c] > = 50) and (a[c]< =60) then b: =b+a[c]; end; writeln('сумма элементов в диапазоне от 50 до 60 ', b); end.
Программа:
Python:
while True:
n = int(input('Введите число: '))
if n > 0:
print(n * n)
break
else:
print('Ошибка. Введено неправильное число')
Pascal:
var
n: integer;
begin
while True do begin
write('n = '); readln(n);
if n > 0 then begin
writeln(n * n);
break
end
else writeln('Ошибка. Введено неправильное число');
end;
end.
Популярно: Информатика
-
supervip200120.06.2023 21:01
-
kabylbekova200210.08.2022 05:46
-
Vanja8172807.06.2023 14:14
-
nataliamoroz83025.07.2021 14:24
-
GLid24.03.2022 09:55
-
Nnas2226.10.2020 07:55
-
Partners0414.05.2022 07:03
-
zaprudnov9814.06.2020 20:15
-
элллллляяяяя55507.06.2020 12:52
-
Даша144444424.04.2022 21:50