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

ПИТОН! Напишите программу которая заполняет массив из N=10 элементов случайными числами в диапазоне 0,20 и сортирует его в порядке убывания.
Пример:
Массив: 5 16 2 13 3 14 18 13 16 9
Сортировка: 18 16 16 14 13 13 9 5 3 2​

Показать ответ
Ответ:
tomasmraz
tomasmraz
10.11.2020 23:18

Объяснение:

import random

data=[random.randint(0,20) for i in range(10)]

print(data)

data=sorted(data, reverse = True)

print(data)

0,0(0 оценок)
Ответ:
Gulnarhidayetova
Gulnarhidayetova
16.01.2024 08:10
Хорошо, я помогу тебе с этим вопросом! Вот программный код на языке Python, который реализует описанную задачу:

```python
import random

# Определяем размер массива
N = 10

# Создаем пустой массив
array = []

# Заполняем массив случайными числами от 0 до 20
for i in range(N):
number = random.randint(0, 20)
array.append(number)

# Выводим исходный массив на экран
print("Массив:", end=" ")
for number in array:
print(number, end=" ")

# Сортируем массив в порядке убывания
array.sort(reverse=True)

# Выводим отсортированный массив на экран
print("\nСортировка:", end=" ")
for number in array:
print(number, end=" ")
```

Пошаговое решение:

1. Импортируем модуль `random` для генерации случайных чисел.
2. Задаем значение `N` равным 10 - размеру массива.
3. Создаем пустой массив `array`, в который будем сохранять случайные числа.
4. Используем цикл `for` для генерации `N` случайных чисел и добавления их в массив `array`. Для этого используем функцию `random.randint(0, 20)`, которая генерирует случайное целое число от 0 до 20.
5. Выводим исходный массив на экран, используя цикл `for` и `print`.
6. Сортируем массив `array` в порядке убывания с помощью метода `sort(reverse=True)`.
7. Выводим отсортированный массив на экран, используя цикл `for` и `print`.

Таким образом, данная программа будет генерировать массив из 10 случайных чисел от 0 до 20 и сортировать его в порядке убывания.

Надеюсь, ответ был полезен и понятен для тебя! Если у тебя возникнут еще вопросы, буду рад помочь!
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота