1.Составьте программу, которая заполняет массив[1..10] случайными целыми числами в диапазоне от -10 до 10 и преобразовывает его, заменяя все отрицательные элементы модулями, а положительные нулями. 2.Составьте программу,которая заполняет массив[1..8]случайными целыми числами в диапазоне от 11 до 31 и выводит на экран числа кратные 3 и кратные 3.Заполните массив 10 произвольными целыми числами,введя их с клавиатуры и найдите среди них минимальное положительное число.

7 Янв 2020 в 19:43
125 +1
1
Ответы
1
Программа на Python для первой задачи:
import random

arr = [random.randint(-10, 10) for _ in range(10)]
print("Исходный массив:", arr)

for i in range(10):
if arr[i] < 0:
arr[i] = abs(arr[i])
else:
arr[i] = 0

print("Преобразованный массив:", arr)

2. Программа на Python для второй задачи:
```python
import random
arr = [random.randint(11, 31) for _ in range(8)]
print("Исходный массив:", arr)
print("Числа кратные 3 и кратные 3:")
for num in arr:
if num % 3 == 0:
print(num)Программа на Python для третьей задачи:
arr = []
for _ in range(10):
num = int(input("Введите целое число: "))
arr.append(num)

min_positive = None
for num in arr:
if num > 0:
if min_positive is None or num < min_positive:
min_positive = num

if min_positive is not None:
print("Минимальное положительное число:", min_positive)
else:
print("В массиве нет положительных чисел.")


Вы можете скопировать и вставить каждую программу в редактор кода на Python и запустить ее для получения результатов.
18 Апр в 21:19
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 93 453 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир