
Python дам 40 баллов Ввести массив, состоящий из 14 элементов действительного типа. Распо-ложить
элементы c 1 по 7 по возрастанию, а с 8 по 14 - в порядке убыва ния.

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

a = []
for i in range(14):
a.append(int(input("Ввести "+str(i+1)+" элемент:")))
for i in range(0,7):
for j in range(0,6):
if a[j] > a[j+1]:
d = a[j]
a[j] = a[j+1]
a[j+1] = d
for i in range(7,14):
for j in range(7,13):
if a[j] < a[j+1]:
d = a[j]
a[j] = a[j+1]
a[j+1] = d
print(a)



Для выполнения этой задачи вам потребуется написать программу на Python. Вот пример такой программы:
```python # Ввод массива из 14 элементов array = [] for i in range(14): element = float(input(f"Введите элемент {i+1}: ")) array.append(element)
# Разделение массива на две части: с 1 по 7 по возрастанию и с 8 по 14 в порядке убывания ascending_part = sorted(array[:7]) descending_part = sorted(array[7:], reverse=True)
# Объединение двух частей result = ascending_part + descending_part
# Вывод результата print("Исходный массив:", array) print("Массив с элементами с 1 по 7 по возрастанию и с 8 по 14 в порядке убывания:", result) ```
В данной программе мы сначала создаем пустой массив `array` и заполняем его 14 элементами, введенными пользователем. Затем мы разделяем этот массив на две части: первая часть содержит элементы с 1 по 7 в порядке возрастания, а вторая часть - элементы с 8 по 14 в порядке убывания. Мы сортируем обе части по нужному порядку и затем объединяем их в массив `result`.
Например, если пользователь введет следующие значения:
``` 3.5 1.2 5.7 2.1 4.0 6.3 7.8 9.2 8.4 10.1 11.0 12.6 14.7 13.8 ```
То программа выведет следующий результат:
``` Исходный массив: [3.5, 1.2, 5.7, 2.1, 4.0, 6.3, 7.8, 9.2, 8.4, 10.1, 11.0, 12.6, 14.7, 13.8] Массив с элементами с 1 по 7 по возрастанию и с 8 по 14 в порядке убывания: [1.2, 2.1, 3.5, 4.0, 5.7, 6.3, 7.8, 14.7, 13.8, 12.6, 11.0, 10.1, 9.2, 8.4] ```


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







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