Вопрос задан 21.06.2023 в 08:07. Предмет Информатика. Спрашивает Гулынская Юлия.

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

кратким трём​
0 0
Перейти к ответам

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

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

Python

//Чтобы присваивать элементам массива рандомные значения

import random

mlist = [random.randint(-100, 100) for i in range(15)]

sum = 0

amount = 0

//Индексная переменная "i" идёт по каждому элементу массива

for i in range (len(mlist)):

   if mlist[i]%3 == 0: //Если число кратно 3, переменная "sum" складывается с ней

       sum += mlist[i]

   if(mlist[i])>0: //Если число больше нуля, переменная "amount" увеличивается на 1.

       amount += 1

   

print(mlist, '\nThe sum: ', sum, '\nThe amount: ', amount)

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

Для нахождения количества положительных элементов в массиве и суммы элементов, кратных трём, вам нужно выполнить следующие шаги:

1. Создайте массив из 15 целых чисел. Пусть этот массив будет назван `arr`.

2. Создайте две переменные: одну для хранения количества положительных элементов (назовем её `count_positive`), и вторую для хранения суммы элементов, кратных трём (назовем её `sum_multiple_of_three`). Изначально установите обе переменные в ноль.

3. Пройдитесь по всем элементам массива `arr` с помощью цикла. Для каждого элемента выполните следующие действия:

- Проверьте, является ли элемент положительным. Если элемент больше нуля, увеличьте `count_positive` на единицу. - Проверьте, делится ли элемент нацело на тройку (является кратным трём). Если условие выполняется, добавьте значение элемента к `sum_multiple_of_three`.

4. После завершения цикла у вас будет количество положительных элементов в переменной `count_positive` и сумма элементов, кратных трём, в переменной `sum_multiple_of_three`.

Вот пример кода на Python, который реализует эту задачу:

```python arr = [1, -2, 3, 6, 9, -3, 12, 15, 0, -5, 18, 21, -6, 24, -9]

count_positive = 0 sum_multiple_of_three = 0

for element in arr: if element > 0: count_positive += 1 if element % 3 == 0: sum_multiple_of_three += element

print(f"Количество положительных элементов: {count_positive}") print(f"Сумма элементов, кратных трём: {sum_multiple_of_three}") ```

Замените массив `arr` на свой собственный, если необходимо, и запустите этот код для решения задачи.

0 0

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

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

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

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