М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
pushkinaksenya
pushkinaksenya
14.09.2020 15:18 •  Информатика

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

👇
Ответ:
samsonovich12S1
samsonovich12S1
14.09.2020

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

Объяснение:

Возможный вариант решения задачи на 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

4,6(12 оценок)
Ответ:
Хорошо, я помогу вам написать такую программу.

В программировании нам понадобится использовать генератор случайных чисел, чтобы создать случайные числа в заданном диапазоне. В языке программирования 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`.

Таким образом, программа сначала заполняет массив случайными числами, затем выводит его на экран, а затем выводит квадраты каждого элемента массива.
4,4(79 оценок)
Проверить ответ в нейросети
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ