Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
TheSecret
11 / 26 / 2
Регистрация: 20.09.2013
Сообщений: 573
#1

Убрать ожидание нажатия клавиши Enter при выводе - C++

08.04.2014, 15:48. Просмотров 830. Ответов 2
Метки нет (Все метки)

Здравствуйте! Подскажите пожалуйста, вот у меня сейчас вывод есть как бы, но он выводит через ентер каждый товар, а мне надо чтоб сразу все вывел
код 2 процедур выполняющих это, ниже
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
void print_products (Products*Ps) {
Products*S=Ps;
clrscr();
 
if (!S) {
cout<<"Cpicok pyct"<<endl;
cout<<endl<<"Dla perehoda v menu najmite ENTER"<<endl;
getchar();
return;
}
 
cout<<"************ Baza tovarov **************"<<endl;
while(S)
{
cout<<"--------- Tovar (ID) "<<S->P.id<<" ----------"<<endl;
print_product(S->P);
cout<<"-------------------------------"<<endl;
S=S->next;
}
cout<<"****************************************"<<endl;
}
void print_product (Product P) {
clrscr();
cout<<"ID:  "<<P.id<<";";
cout<<"Nazvanie:  "<<P.name<<";";
cout<<"Valuta:  "<<P.value<<";";
cout<<"Cena:  "<<P.price<<";";
cout<<"Kolichectvo v nalichii:  "<<P.number<<";";
cout<<"Data poclednego zavoza:  "<<P.last_date<<";"<<endl;
cout<<endl<<"Dla perehoda v menu najmite ENTER"<<endl;
getchar();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.04.2014, 15:48
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Убрать ожидание нажатия клавиши Enter при выводе (C++):

Ожидание клавиши Enter - getch не работает - C++
Друзья привет! Спасибо всем, кто откликнется! Мелкий вопрос, но честно, уже голова кругом идет! Второй день бьюсь над совершенно...

Ожидание нажатия клавиши - C++
А подскажите пожалуйста, как в С++ сделать так, чтобы программа, написанная в консольных приложениях, продолжала свою работу только после...

Обработка нажатия клавиши без подтвержения enter - C++
Здравствуйте, уважаемые программисты. Подскажите в чем проблема. Вывожу рисунок посредством команды dos в языке turbo c. Необходимо...

Остановить ввод после нажатия клавиши enter - C++
for(int i=0;pass;i++) cin&gt;&gt;pass;-перестает вводить символы после третьего. весь код: #include &lt;iostream&gt; #include &lt;cstdlib&gt; ...

Убрать задержку повторения после первого нажатия клавиши - C++
надо каким-то магическим образом сказать клаве, чтобы она не делала паузу при удержании клавиши. если я удерживаю какую-либо клавишу,...

Как сделать, чтобы диалоговое окно не закрывалось при нажатии клавиши ENTER? - C++
Как сделать, чтобы диалоговое окно не закрывалось при нажатии клавиши ENTER? (если можно то, код)

2
DdarkSideE
0 / 0 / 0
Регистрация: 16.02.2011
Сообщений: 47
08.04.2014, 16:04 #2
getchar() убери в функции print_product
0
TheSecret
11 / 26 / 2
Регистрация: 20.09.2013
Сообщений: 573
08.04.2014, 16:21  [ТС] #3
Цитата Сообщение от DdarkSideE Посмотреть сообщение
getchar() убери в функции print_product
убрал теперь вообще не показует на екран ничего, віполняет процедуру и ничего не показует!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.04.2014, 16:21
Привет! Вот еще темы с ответами:

Убрать символ при выводе - C++
У меня есть программа, которая меня цвет и вид курсора мыши. И выводит на экран какая кнопка мыши нажата. Но у меня почему-то еще в конце,...

Ошибка с массивом: программа при вводе "ступорится" при нажатии клавиши Enter - C++
Задание: Напишите программу, используя указатели, которая вычисляет адреса чётных элементов массива, состоящего из 10 чисел типа float. ...

Как убрать запятую в конце при циклическом поштучном выводе слов? - C++
for(int i=0;i&lt;CountExact; i++ ) { Console.Write(&quot;{0},&quot;, exact); }вывожу последовательно...

Как убрать лишние символы при выводе в консоль списка файлов? - C++
Поясните, пожалуйста. Собираю кроссплатформенные методы, для работы с файлами. Взял для разбора такой метод. Всё работает, только вот...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru