Вопрос: можно ли сделать цикл (число итераций задать вводом), в котором я буду добавлять в массив n количество чисел (при этом n задать вводом) - и эти числа, опять-таки, задавать вводом? Т.е. чтобы массив А имел число элементов [n] и имел в себе n-е количество всяких элементов {n1, n2, n3…} ?
Да, проще использовать vector. Но не через лямбды, как предлагает соседний ответ, а простым циклом по коллекции: // Создание массива
int n;
cin >> n;
vector A;
Да, вы можете создать программу на C++, которая позволит вам добавлять элементы в массив через ввод с клавиатуры. Для этого вам понадобятся динамические массивы и циклы. Вот пример такой программы:
#include
int main() {
int n;
// Запрашиваем у пользователя количество элементов в массиве
std::cout > n;
// Создаем динамический массив
int* arr = new int[n];
// Заполняем массив элементами, введенными с клавиатуры