Inforealto
?>

напишите программу, которая заполняет массив из 10 элементов случайными числами в диапазоне [0, 10], выводит его на экран, а затем выводит на экран квадраты всех элементов массива пример: массив: 5 6 2 3 1 4 8 7 квадраты: 25 36 4 9 1 16 6449

Информатика

Ответы

ЕкатеринаРустам

(см. объяснение)

Объяснение:

Возможный вариант решения задачи на PascalABC.NET 3.2 сборка 1325:

begin

 var a: array of integer := ArrRandom(10, 0, 10);

 a.Println;

 a.Select(x -> x*x).Println;

end.

Вывод:

5 9 5 0 2 9 2 7 7 1

25 81 25 0 4 81 4 49 49 1

Рудаков Бахтовар
Хорошо, я помогу вам написать такую программу.

В программировании нам понадобится использовать генератор случайных чисел, чтобы создать случайные числа в заданном диапазоне. В языке программирования Python мы можем использовать модуль random для генерации случайных чисел.

Вот пример программы, которая решает задачу:

```python
import random

# Создаем массив размером 10 элементов
array = [0] * 10

# Заполняем массив случайными числами в диапазоне [0, 10]
for i in range(10):
array[i] = random.randint(0, 10)

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

# Выводим квадраты всех элементов массива
print("\nКвадраты:", end=" ")
for num in array:
square = num ** 2
print(square, end=" ")
```

Давайте пошагово разберем программу:

1. Импортируем модуль random, чтобы использовать функцию для генерации случайных чисел.

2. Создаем список (массив) array размером 10 элементов. Используем специальный оператор `*` для создания списка с дефолтными значениями 0.

3. Используем цикл `for` для прохода по каждому элементу массива и заполняем его случайным числом в диапазоне от 0 до 10 с помощью функции `random.randint(0, 10)`.

4. Выводим массив на экран, используя цикл `for` и оператор `print`. Чтобы элементы массива отображались на одной строке, мы используем аргумент `end=" "` для функции `print`, чтобы не переходить на новую строку после каждого числа.

5. Выводим квадраты всех элементов массива. Для каждого числа в массиве, мы используем оператор `**`, чтобы возвести число в квадрат, и выводим результат с помощью функции `print`.

Таким образом, программа сначала заполняет массив случайными числами, затем выводит его на экран, а затем выводит квадраты каждого элемента массива.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

напишите программу, которая заполняет массив из 10 элементов случайными числами в диапазоне [0, 10], выводит его на экран, а затем выводит на экран квадраты всех элементов массива пример: массив: 5 6 2 3 1 4 8 7 квадраты: 25 36 4 9 1 16 6449
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Sergei Gaishun
sirenashop25
ldstroy
turoverova5
maxborod
maksteks
elenaneretina
samsludmila
svo1961
sashakrotova943
gnsnodir5001
rikki07834591
Геннадьевна_Петр
antonkovalev89
emaykova785