Вопрос задан 26.06.2023 в 16:13. Предмет Информатика. Спрашивает Квасова Виктория.

Напишите программу, которая заполняет массив из 10 элементов случайными целыми числами на отрезке

[–5; 5] и находит сумму ненулевых элементов массива. СРОЧНО!!!!!​
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Ниязбекова Нурай.

Ответ:

program  z1;

var a:array [1..10] of integer;

i,s:integer;

begin

randomize;

s:=0;

write('Массив:');

for i:=1 to 10 do

begin

a[i]:=random(11)-5;

write(a[i]:4);

if a[i] <> 0 then s:=s+a[i]

end;

writeln;

write('Сумма ненулевых элементов массива равна: ',s);

end.

Объяснение:

Сумма вычисляется если условие значение элемента не равно 0 (a[i] <> 0) истинно.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот простая программа на языке Python, которая делает то, что вы описали:

python
import random # Создаем пустой массив из 10 элементов array = [] # Заполняем массив случайными целыми числами в диапазоне [-5, 5] for _ in range(10): array.append(random.randint(-5, 5)) # Выводим массив на экран print("Массив:", array) # Находим сумму ненулевых элементов массива sum_non_zero = sum(x for x in array if x != 0) # Выводим сумму на экран print("Сумма ненулевых элементов:", sum_non_zero)

Просто скопируйте этот код и выполните его в вашей среде разработки Python. Он создаст массив из 10 случайных целых чисел в диапазоне от -5 до 5, а затем найдет и выведет сумму ненулевых элементов массива.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос