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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.67
Monte-Cristo
2790 / 1376 / 30
Регистрация: 07.03.2009
Сообщений: 4,446
#1

Использование метода getche() - C++

17.07.2009, 16:03. Просмотров 1448. Ответов 4
Метки нет (Все метки)

C++
1
2
3
system("pause");
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.07.2009, 16:03
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Использование метода getche() (C++):

Использование метода cin.get() - C++
Не извлекает символ int main() { string s; cin >> s; char c; cin.get(c); cout << c;

Использование интерполяционного метода Ньютона - C++
помогите я уже не знаю что делать

Использование метода из одного класса в другом - C++
Здравствуйте! Проходим классы, все никак не могу понять, как использовать метод из одного класса в другом.. Доходит до меня только на...

ф-ция getche() не выполняется - C++
В MVS 2015 не выполняется ф-ция getche() (в коде строка 52) по этому цикл выполняется всего один раз. Как это исправить? Проверял код в...

Getche() не возвращает введенный символ - C++
в 13 строке не принимает getche #include <iostream> #include <conio.h> using namespace std; int main() { char dir = 'a'; ...

Ввод выражения с помощью getche() - C++
Доброго времени суток, программеры! Есть вопрос: вот хочу что бы когда пользователь вписывал через пробел число потом знак и снова...

4
AnonymC
1173 / 455 / 28
Регистрация: 23.06.2009
Сообщений: 6,339
Завершенные тесты: 1
17.07.2009, 16:13 #2
Цитата Сообщение от Golovastik Посмотреть сообщение
Скажите пожалуйста, как в этой программе, сделать так, чтоб, когда программа выполнилась, тоесть выдала результат, затем выдало сообщение: "Для продолжения......", я ввожу клавишу, и чтоб она обнулялась, тоесть небыла видна буква или набор букв, которые я введу, после фразы "Для продолжения нажмите любую клавишу. Вот исходник.

что что?
0
Golovastik
11 / 11 / 0
Регистрация: 25.05.2009
Сообщений: 435
17.07.2009, 16:28 #3
Всё, не нужно,оказывается вместо строки
Код
while (getchе() != 13);
нужно было написать:

Код
while ([COLOR="Red"]getch[/COLOR]() != 13);
0
AnonymC
1173 / 455 / 28
Регистрация: 23.06.2009
Сообщений: 6,339
Завершенные тесты: 1
17.07.2009, 16:32 #4
Цитата Сообщение от Golovastik Посмотреть сообщение
Скажите пожалуйста, как в этой программе, сделать так, чтоб, когда программа выполнилась, тоесть выдала результат, затем выдало сообщение: "Для продолжения......", я ввожу клавишу, и чтоб она обнулялась, тоесть небыла видна буква или набор букв, которые я введу, после фразы "Для продолжения нажмите любую клавишу. Вот исходник.

что что?
0
Golovastik
11 / 11 / 0
Регистрация: 25.05.2009
Сообщений: 435
17.07.2009, 19:59 #5
Скажите пожалуйста, как в этой программе, сделать так, чтоб, когда программа выполнилась, тоесть выдала результат, затем выдало сообщение: "Для продолжения......", я ввожу клавишу, и чтоб она обнулялась, тоесть небыла видна буква или набор букв, которые я введу, после фразы "Для продолжения нажмите любую клавишу. Вот исходник.

Код
#include <iostream>
#include "conio.h"

using namespace std;

int main() {
	setlocale(0,"");
int choise = 0;


do {
cin >> choise;

switch(choise) {
case 1:cout<<endl<<"111"<<endl;
break;
case 2:cout<<endl<<"222"<<endl;
break;
case 3:cout<<endl<<"333"<<endl;
break;
case 4:cout<<endl<<"444"<<endl;
break;
default:
cout << endl << "Неверное число" << endl;

}
cout << "Для продолжения нажмите любую клавишу...\n" << endl;
}

while (getche() != 13);


cout<<"Введите пожалуйста число с 1..4\n";
return 0;
}
0
17.07.2009, 19:59
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.07.2009, 19:59
Привет! Вот еще темы с ответами:

Как заменить getche() на OSX для данной программы - C++
Здравствуйте! Начал изучать с++ по учебнику Лафоре и столкнулся с проблемой. Очень много в дальнейшем курсе будет использоваться функция...

Ошибка 1 error C4996: 'getche': The POSIX name for this item is deprecated - C++
Ошибка 1 error C4996: 'getche': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _getche. See online...

Использование метода итерации для определения точек смены направления тока в цепи - C++
Здравствуйте! Помогите пожалуйста написать программу. Сила тока в цепи изменяется по закону I(t)=Iо(cos(t)-e^sint(t)) Создать...

Введенная по getche строка стирается с экрана при выводе в cout - C++
Когда ввожу число, то в консоли стирается запись об &quot;Input a number: 123456&quot; и показывается только &quot;Output number: 123456&quot;. Как сохранить...


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

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

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