
1. Создать массив, состоящий из троек подряд идущих одинаковых элементов 2. Сформировать массив
из элементов арифмитической прогрессии (что-то из математики) с заданным первым элементом х и разностью d3. Заполнить массив заданной длины различными простыми числамиПомогите решить хотя бы одну. Желательно на питоне или паскале❤️

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

Максимально просто код для новичка(Python):
#1
mas1 = [3]*3
print(mas1)
#2
mas2 = []
x = int(input())
d = int(input())
mas2.append(x)
for i in range(5):
mas2.append(mas2[i]+d)
print(mas2)
#3
def IsPrime(a):
k = 0
for i in range(2, a // 2+1):
if (a % i == 0):
k = k+1
if k <= 0:
return True
return False
mas3 = []
N = int(input("Введите количество элементов в массиве: "))
counter, k = 0, 2
while counter < N:
if IsPrime(k):
mas3.append(k)
counter += 1
k += 1
print(mas3)



Конечно, давайте решим первую задачу на Python. Мы создадим массив, состоящий из троек подряд идущих одинаковых элементов:
```python # Задача 1: Создать массив из троек подряд идущих одинаковых элементов
# Задаем элемент, который будем повторять element = 7 # Можете выбрать любое число
# Задаем длину массива length = 10 # Можете выбрать любую длину
# Создаем массив array_task1 = [element] * length
# Выводим результат print("Массив из троек подряд идущих одинаковых элементов:", array_task1) ```
В этом примере создается массив из 10 элементов, каждый из которых равен 7.
Теперь перейдем ко второй задаче: создание массива из элементов арифметической прогрессии с заданным первым элементом `x` и разностью `d`:
```python # Задача 2: Сформировать массив из элементов арифметической прогрессии
# Задаем первый элемент и разность x = 2 d = 3
# Задаем длину массива length = 5
# Создаем массив арифметической прогрессии array_task2 = [x + i * d for i in range(length)]
# Выводим результат print("Массив арифметической прогрессии:", array_task2) ```
В этом примере создается массив из 5 элементов, начиная с `x = 2` и с разностью `d = 3`.
Теперь перейдем к третьей задаче: заполнение массива заданной длины различными простыми числами. Для этой задачи, мы можем использовать функцию для проверки простоты числа и цикл для поиска простых чисел:
```python # Задача 3: Заполнить массив заданной длины различными простыми числами
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
# Задаем длину массива length = 7
# Создаем массив простых чисел array_task3 = [] num = 2 while len(array_task3) < length: if is_prime(num): array_task3.append(num) num += 1
# Выводим результат print("Массив простых чисел:", array_task3) ```
В этом примере создается массив из 7 различных простых чисел.
Надеюсь, это помогло! Если у вас есть дополнительные вопросы или вам нужна дополнительная помощь, не стесняйтесь спрашивать.


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

Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili