Вопрос задан 27.06.2023 в 15:40. Предмет Информатика. Спрашивает Абдусалимов Юсуф.

ДАЮ 35 БАЛЛОВ дан массив из 10 элементов заполненный случайными числами от -10 до 20. 1. найти

сумму всех элементов массива 2. найти количество положительных элементов 3.количество отрицательных элементов в массиве PYTHON, не паскаль. если сомневаетесь не пишите.​
0 0
Перейти к ответам

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

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

Ответ:

import random

a=[]

s=0

kp=0

ko=0

for i in range (20):

(отступ)a.append(random.randint(-10,20))

(отступ)print("%5d" % (a[i]),end="")

(отступ)s += a[i]

(отступ)if a[i]>0:

(отступ, отступ)kp += 1

(отступ)if a[i]<0:

(отступ, отступ)ko += 1

print()

print ("s =",s)

print ("kp =",kp)

print ("ko =",ko)

Объяснение:

s - сумма всех элементов

kp - количество положительных элементов

ko - количество отрицательных элементов

В цикле:

1) задаём значение элемента

2) выводим значение элемента на экран

3) вычисляем сумму всех элементов

4) используя условие вычисляем количество положительных элементов

5) используя условие вычисляем количество отрицательных элементов

Выводим на экран результаты

Картинки (экран, к сожалению, очень узкий)



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

Конечно, вот Python код для выполнения указанных задач:

python
import random # Создаем массив из 10 случайных чисел от -10 до 20 array = [random.randint(-10, 20) for _ in range(10)] # 1. Найти сумму всех элементов массива sum_of_elements = sum(array) # 2. Найти количество положительных элементов positive_count = sum(1 for element in array if element > 0) # 3. Найти количество отрицательных элементов negative_count = sum(1 for element in array if element < 0) # Вывод результатов print("Массив:", array) print("Сумма всех элементов:", sum_of_elements) print("Количество положительных элементов:", positive_count) print("Количество отрицательных элементов:", negative_count)

Этот код создает массив из 10 случайных чисел в заданном диапазоне, затем находит сумму всех элементов, количество положительных и количество отрицательных элементов в массиве, и выводит результаты.

0 0

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

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

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

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