Вопрос задан 15.06.2023 в 09:49. Предмет Информатика. Спрашивает Микрюков Роман.

Задача 1. Дан целочисленный массив a из 20 элементов. Написать программу инициализирующую его

значениями степени 2 (числа 2, 4, 8, 16 и т.д.). Содержимое массива вывести на экран. Задача 2. Дан целочисленный массив a из 15 элементов. Написать программу инициализирующую его значениями случайных чисел из диапазона от -20 до +10. Содержимое массива вывести на экран. Задача 3. Дан вещественный массив a из 20 элементов. Написать программу инициализирующую его значениями случайных чисел из диапазона от -10 до +15. Содержимое массива вывести на экран. ​
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Суслов Стас.

Ответ:

На паскале это выглядит так:




0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Задача 1: Инициализация массива значениями степени 2

Для решения данной задачи можно использовать цикл, который будет проходить по каждому элементу массива и присваивать ему значение степени 2. В итоге, содержимое массива будет состоять из чисел 2, 4, 8, 16 и т.д.

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

```python # Импортируем модуль random для генерации случайных чисел import random

# Инициализируем массив a из 20 элементов a = [0] * 20

# Проходим по каждому элементу массива и присваиваем ему значение степени 2 for i in range(20): a[i] = 2 ** i

# Выводим содержимое массива на экран for i in range(20): print(a[i]) ```

Результат выполнения программы будет следующим: ``` 1 2 4 8 16 32 64 128 256 512 1024 2048 4096 8192 16384 32768 65536 131072 262144 524288 ```

Задача 2: Инициализация массива случайными числами

Для решения данной задачи можно использовать функцию генерации случайных чисел из заданного диапазона. В данном случае, диапазон чисел от -20 до 10.

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

```python # Импортируем модуль random для генерации случайных чисел import random

# Инициализируем массив a из 15 элементов a = [0] * 15

# Проходим по каждому элементу массива и присваиваем ему случайное значение из диапазона от -20 до 10 for i in range(15): a[i] = random.randint(-20, 10)

# Выводим содержимое массива на экран for i in range(15): print(a[i]) ```

Результат выполнения программы будет содержать 15 случайных чисел из диапазона от -20 до 10.

Задача 3: Инициализация массива случайными вещественными числами

Для решения данной задачи также можно использовать функцию генерации случайных чисел, но уже для вещественных чисел из заданного диапазона. В данном случае, диапазон чисел от -10 до 15.

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

```python # Импортируем модуль random для генерации случайных чисел import random

# Инициализируем массив a из 20 элементов a = [0.0] * 20

# Проходим по каждому элементу массива и присваиваем ему случайное вещественное значение из диапазона от -10 до 15 for i in range(20): a[i] = random.uniform(-10, 15)

# Выводим содержимое массива на экран for i in range(20): print(a[i]) ```

Результат выполнения программы будет содержать 20 случайных вещественных чисел из диапазона от -10 до 15.

0 0

Похожие вопросы

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

Последние заданные вопросы в категории Информатика

Задать вопрос