
Составьте программу заполнения массива a [1..10] случайными целыми числами в диапазоне от n до m.
Числа n и m введите с клавиатуры. Выведите на экран полученный массив

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

javascript:var a=[],n=parseInt(prompt("n:")),m=parseInt(prompt("m:"));for(let сч1=0;сч1<10;сч1++){let стр=[];for(let сч2=0;сч2<10;сч2++)стр.push(Math.floor(n+Math.random()*(m+1-n)));a.push(стр);}for(let сч=0;сч<10;сч++)document.write(a[сч]+"<br />");



Вот пример программы на языке Python, которая заполняет массив a случайными целыми числами в диапазоне от n до m, введенных с клавиатуры, и выводит его на экран:
pythonimport random
n = int(input("Введите число n: "))
m = int(input("Введите число m: "))
a = [random.randint(n, m) for i in range(10)]
print("Массив a: ", a)
Сначала мы импортируем модуль random
, который содержит функции для работы с случайными числами. Затем мы запрашиваем у пользователя числа n
и m
с помощью функции input
, преобразуем их в целые числа с помощью функции int
и сохраняем в соответствующие переменные.
Затем мы создаем массив a
размером 10 элементов и заполняем его случайными целыми числами в диапазоне от n
до m
с помощью генератора списков и функции random.randint
.
Наконец, мы выводим полученный массив на экран с помощью функции print
.
Пример работы программы:
yamlВведите число n: 1
Введите число m: 10
Массив a: [8, 1, 2, 3, 9, 7, 4, 6, 10, 9]


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