Лекция: Завдання до програми 5.4
Розробіть програму, в який створюється динамічний масив для змінних заданого типу з використанням операції newабо функції malloc. Розмір масиву вводиться з клавіатури. Масив заповнюється випадковими числами у заданому діапазоні та виводиться на екран. Потім звільняється пам’ять.
1. Створіть динамічний масив для змінних типу longз використанням операції new. Масив заповніть випадковими числами у діапазоні від –5000 до +5000.
2. Створіть динамічний масив для змінних типу float з використанням функції malloc. Масив заповніть випадковими числами у діапазоні від –50.5 до +50.5.
3. Створіть динамічний масив для змінних типу doubleз використанням операції new. Масив заповніть випадковими числами у діапазоні від 0.00 до 32.00.
4. Створіть динамічний масив для змінних типу char з використанням функції malloc. Масив заповніть випадковими числами у діапазоні від 60 до 125. Масив виведіть на екран десятковому та символьному вигляді.
5. Створіть динамічний масив для змінних типу long doubleз використанням операції new. Масив заповніть випадковими числами у діапазоні від –15.000 до 15.000.
Контрольні питання до лабораторної роботи № 5
1. Що таке багатовимірний масив? Як розташовуються в пам'яті елементи багатомірних масивів?
2. Наведіть приклади повної і неповної явної ініціалізації двовимірного масиву розміром 3 на 4елементів типу int.
3. Визначте та поясніть результат роботи програми:
#include <stdio.h>