Как мне заполнить массив вводом с клавиатуры через цикл, чтобы при присваивании элементам массива значений и при нажатии Enter курсор не перебегал на следующую строку? Мне нужно, чтобы он переходил на новую строку только когда заполнились все элементы этой строки. Надеюсь я понятно изложил проблему. Вот часть кода.
for (int i = 0; i < m; ++i)
{
for (int j = 0; j < n; ++j)
{
cin >> ar[i][j];
}
cout << endl;
}
Пример заполнения:
const int n = 5; // Задавайте любые значения
const int m = 5; // Задавайте любые значения
int a[n][m];
for (int i = 0; i < n; ++i)
for (int j = 0; j < m; ++j)
std::cin >> a[i][j];
for (int i = 0; i < n; ++i)
{
for (int j = 0; j < m; ++j)
std::cout << a[i][j] << ' ';
std::cout << std::endl;
}
Про курсор добавить не могу, ибо это зависит от компилятора и в целом ОС.
int a[5];
for(int i = 0; i < 5; i++)
cin >> a[i];
примерно так, только под многомерный массив переделать. пишешь элементы одной строки через пробел
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Подскажите пожалуйста, есть функция для GET запроса через WinInetОна отлично отрабатывает на Win10 (мой домашний ПК) и на Win7 (один из серверов)
Как можно скопировать из указателя на int в новую переменную, пытаюсь
Программа выводи количество, цену, общую сумму, но не выводит номер товара и его названиеЧто не так?
Возникла такая проблема - не могу передать текст из QLineEdit в QLabelНе знаю, почему, вроде все сделал правильно, но вот не работает