0
Помогите пожалуйста
Заполнить массив случайными числами в интервале [0,100] и отобрать в другой массив все простые числа. Используйте логическую функцию, которая определяет, является ли переданное ей число простым. Пример: Массив А: 12 13 85 96 47 Массив B: 13 47
12 Answers
+ 4
help me please
Fill the array with random numbers in the interval [0,100] and select all prime numbers into another array. Use a Boolean function that determines whether what is passed to it is
Пожалуйста, покажите нам свою попытку.. Петя Воронин
+ 3
Петя Воронин Добро пожаловать в SoloLearn. Я бы сказал, что вам следует изучать курсы Python, чтобы ознакомиться с языком. Вы узнаете об операторах и условиях, чтобы начать творить.
+ 3
Петя Воронин Эта платформа представляет собой платформу электронного обучения, а не сервис написания программ.
+ 1
Спасибо
+ 1
Я тебя понял
+ 1
Пртветствую вот такой код я могу предложить
Длинну массива можете изменить в range(5)] в массиве А, т. е сейчас создается массив из 5 чисел
import random
# Функция для проверки, является ли число простым
def is_prime(num):
if num < 2:
return False
for i in range(2, int(num ** 0.5) + 1):
if num % i == 0:
return False
return True
# Создание массива случайных чисел
array_A = [random.randint(0, 100) for _ in range(5)]
print("Массив A:", array_A)
# Фильтрация простых чисел
array_B = [num for num in array_A if is_prime(num)]
print("Массив B:", array_B)
0
Вообще не могу ничего сделать
0
Нет идей как это делать
0
Спасибо, но мне бы сейчас эту программу написать
0
Сможешь помочь?
0
Прошу не пишите по одному предложению в каждое сообщение, это очень сильно засоряет разговор.
Если вы здесь только для того чтобы просить других людей писать за вас код, а не для того чтобы учиться самому, тогда вам лучше воспользоваться услугами таких И.И. как CHATGPT и Bing Copilot
0
Спасибо