Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.01.2018, 22:06   #1
Yudin
Пользователь
 
Регистрация: 11.01.2018
Сообщений: 49
Вопрос Как убрать автоматический переход на новую строку после cin?

У меня есть двумерный массив, и я хочу оформить его в таком виде, как на первой картинке. Данные я занёс с помощью оператора rand (). Вот код:
Код:
	for (int i = 0; i < 4; i++)
	{
		
		for (int j = 0; j < 4; j++)
		{
			cout <<"[" << i + 1 << "][" << j + 1 << "] = "<<rand()%10<<"\t";	
		}
		cout << endl;
	}
С рандомными числами все красиво выглядит в виде таблички, но как сделать такой же вид, если пользователь сам будет вводить данные? После cin же ставится автоматически переход на новую строчку. Вставляю код:
Код:
for (int i = 0; i < 4; i++)
	{
		
		for (int j = 0; j < 4; j++)
		{
			cout <<"[" << i + 1 << "][" << j + 1 << "] = ";
			cin >> A[i][j];
			cout << "\t";
		}
		cout << endl;
	}
Изображения
Тип файла: png 31.png (8.1 Кб, 185 просмотров)
Тип файла: png 32.png (12.0 Кб, 164 просмотров)
Yudin вне форума Ответить с цитированием
Старый 17.01.2018, 22:30   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Наверно как-то сложно и не кроссплатформенно.

Можно просто не нажимать Enter и вводить через пробел )
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 17.01.2018, 22:43   #3
Yudin
Пользователь
 
Регистрация: 11.01.2018
Сообщений: 49
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Наверно как-то сложно и не кроссплатформенно.

Можно просто не нажимать Enter и вводить через пробел )
а через printf, scanf это ведь можно сделать?
Yudin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отчет. Автоматический переход на новую строку. Adidas7 Microsoft Office Access 3 17.05.2013 01:16
Переход на новую строку delphin100 Общие вопросы Delphi 9 31.05.2012 04:52
Автоматический переход на новую строку в Мемо Utkin Общие вопросы Delphi 26 16.02.2010 09:09
Как игнорироть последний символ переход на новую строку Rustik2 Общие вопросы C/C++ 11 08.11.2009 23:09
Переход на новую строку после пробела nolz Общие вопросы Delphi 7 31.08.2009 19:33