Слону - море по-колено :)
Конечно стоит. Преимуществ масса:
- развивается, постоянно выходят новые версии
- на нем написано огромное кол-во сайтов, которые нужно кому то обслуживать
- низкий порог вхождения, легко учится
- много литературы, книг, форумов, большое русскоязычное сообщество
Из минусов - т.к. язык старый, тянет за собой разного рода архитектурные недостатки для обратной совместимости. И много сайтов, особенно старых, созданы в стиле ужасного хард кода.
Но зато вакансий по нему - большой выбор.
Чтобы создать динамический массив в C++ необходимо:
- Создать переменную, которая будет содержать количество элементов массива.
- Задать этой переменной значение ( можно сделать так, чтобы оно вводилось с клавиатуры)
- Выделить память под массив
- Задать каждому элементу массива определенное значение
- Произвести очистку памяти
А теперь как все это выглядит в программе:
Мне кажется что определение слова симулятор в большинстве случаев означает что-то невоодушевлённое, механический или компьютерный процесс. который копирует, воспроизводит что-то в точности или похожее на реальность, реальный мир, а имитатором может выступать как человек так и машина, которые в точности копирует, подражает действительности.
Построение графиков делается командой plot (x, y) или plot (x, y, s). х, у - это массивы абсцисс и ординат точек графика (в этом смысле данная команда чем-то похожа на построение поточечного графика в Экселе). Параметр s задаёт стили - вид линии, цвет, типы точек и т. д.
Массивы координат задаются как обычно, любым из доступных способов. Например, для построения параболы в диапазоне от -1 до +2 c шагом 0,01 можно задать массивы так:
x = -1:0.01:2
y=x.*x + 2.*x +1 (обратите внимание на точку перед знаками умножения - она говорит о том, что операция выполняется почленно)
Вот с двумя такими массивами и можно дать команду plot (x, y).
Все стандартно, как и во всех языках начинайте с вывода строчки "Hello World". Перед этим, естественно, установите компилятор. Ну, а дальше - типы данных, циклы, массивы, так дойдете и до функций, и до классов. Советую скачать книгу - Лафоре "Объектно-ориентированное программирование C++". Также на youtube введите "уроки C++", найдете там много полезного