
4. Сформировать массив из п случайных чисел на промежутке [-30;30].Найти сумму чисел меньших 3.


Ответы на вопрос

Ответ:
program ArraySum;
var
a: array of Integer;
n, i, s: Integer;
begin
Write ('Введите размерность массива: ');
ReadLn (n);
SetLength (a, n);
Randomize;
for i := Low (a) to High (a) do begin
a [i] := Random (61) - 30;
Write (a [i], ' ');
end;
s := 0;
for i := Low (a) to High (a) do begin
if a [i] < 3 then
s := s + a [i];
end;
WriteLn;
WriteLn ('Сумма чисел меньших 3 = ', s);
ReadLn;
end.



Конечно! Вот пример кода на языке Python, который создает массив из п случайных чисел в заданном промежутке и находит сумму чисел, меньших 3:
pythonimport random
p = 10 # Задайте значение p - количество случайных чисел в массиве
lower_bound = -30
upper_bound = 30
# Создаем массив из p случайных чисел в заданном промежутке
array = [random.randint(lower_bound, upper_bound) for _ in range(p)]
# Находим сумму чисел меньших 3
sum_less_than_3 = sum(num for num in array if num < 3)
# Выводим результат
print(f"Массив: {array}")
print(f"Сумма чисел меньших 3: {sum_less_than_3}")
В этом примере я задал значение p = 10
, то есть массив будет состоять из 10 случайных чисел. Вы можете изменить значение p
на любое другое, чтобы получить массив нужного размера. Также вы можете изменить нижнюю и верхнюю границы (lower_bound
и upper_bound
) на любые другие значения, если требуется изменить промежуток, в котором генерируются случайные числа.


Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili