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

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

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






Задача 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.


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







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