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

Запрет на ввод букв - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ курсач (дискретная математика, пузырьковая сортировка) http://www.cyberforum.ru/cpp-beginners/thread877321.html
Здравствуйте! нужна курсовая работа на тему "Пузырьковая сортировка". Вместе с графикой. Помогите пожалуйста.
C++ Не могу исправить ошибки. Заранее спасибо Задание: Программа реализует двусвязный список. Функции: 1) Добавление элемента на заданую пользователем позицию; 2) Удаление элемента по ключу; 3) Вывод двусвязного списка на экран; 4) Поиск элемента по ключу. #include <iostream.h> #include <stdlib.h> #include <string.h> #include <windows.h> //#include "stdafx.h" #include <conio.h> using namespace std; class Comp http://www.cyberforum.ru/cpp-beginners/thread877304.html
C++ Ввод имени в программу с клавиатуры, содержащее 2 или более слова
Помогите, пожалуйста, сделать возможным ввод имени, состоящего из нескольких слов. Например, пункт назначения "Москва" читается без проблема, а "Нижний Новгород" нет - второе слово "Нижний" распознаётся уже как номер рейса. Наверное, это нужно делать через getline, не могу понять как На фотографии-изначальное задание #include <iostream> #include <cctype> #include <cstring> #include...
C++ Блок-схема как её рисовать ?
Народ !!! нужна помощь... как нарисовать блок схемы на функции : void output( Student * students, int N, ostream & stream ) { for( int i = 0; i < N; ++ i ) stream << ( i + 1 ) << ". " << students.name << "; " << students.age << endl; }
C++ Библиотека (.h + .cpp) в папку include компилятора http://www.cyberforum.ru/cpp-beginners/thread877230.html
Здравствуйте! Написал библиотеку с вынесенным в разные файлы интерфейсом и реализацией (lib.h и lib.cpp), всем функциям в .h приписал extern. Хочу, чтобы лежало это все не в папке с проектом, а в общей include-папке компилятора (gcc) - используется много где, неохота в каждый бросать. Переношу, подключаю h - ругается на Not defined (что и правильно - не видит файла .cpp). Подключаю .h и .cpp -...
C++ Форма Windows Forms В консольном приложении Имеется консольная программа написанная на c++(visual ). Имееются пееременные, измееняющиеся во времени. Хотелось бы в Отдельном окошечке выводить эти переменные и обновлять 15 раз в секунду. Не получается запустить форму и кконсоль одноврееменоо. Поясните как реализовать открытие формы. подробнее

Показать сообщение отдельно
sem6666
0 / 0 / 0
Регистрация: 21.11.2012
Сообщений: 8
24.05.2013, 19:28     Запрет на ввод букв
Помогите пожалуйста сделать запрет на ввод букв:

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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
 #include "stdafx.h"
 #include <cstdlib> 
 #include <iostream> 
 #include <math.h> 
 #include <conio.h>
 
 using namespace std; 
 
 int main(int argc, char *argv[]) 
 
 { 
 setlocale(LC_CTYPE,"Russian");
  int x=0; 
 start: 
 cout << "1. Сложение, 2. Вычитание, 3. Умножение, 4. Деление, 5. Степень числа, 6. Корень квадратный, 7 Выход." << endl; 
 cin >> x; 
 if(x==1){ 
 cout <<"Введите первое слогаемое:" << endl; 
 double a; 
 cin >> a; 
 cout <<"Введите второе слогаемое:" << endl; 
 double b; 
 cin >> b; 
 double s=a+b; 
 cout <<"Сумма= " << s << endl; 
 goto start; 
 } 
 if(x==2){ 
 cout <<"Введите уменьшаемое:" << endl; 
 double c; 
 cin >> c; 
 cout <<"Введите второе слогаемое:" << endl; 
 double d; 
 cin >> d; 
 double r=c-d; 
 cout <<"Разность= " << r << endl; 
 goto start; 
 } 
 if(x==3){ 
 cout <<"Введите первый множитель:" << endl; 
 double y; 
 cin >> y; 
 cout <<"Введите второй множитель:" << endl; 
 double q; 
 cin >> q; 
 double t=y*q; 
 cout <<"произведение= " << t << endl; 
 goto start; 
 } 
 if(x==4){ 
 cout <<"Введите делимое:" << endl; 
 double h; 
 cin >> h; 
 cout <<"Введите делитель:" << endl; 
 double j; 
 cin >> j; 
 if(j==0){ 
 do{ 
 cout <<"Введите другой делитель:" << endl; 
 cin >> j; 
 }while (j==0); 
 } 
 double k=h/j; 
 cout <<"Частное= " << k << endl; 
 goto start; 
 } 
 if(x==5){ 
 cout <<"Введите число:" << endl; 
 double z; 
 cin >> z; 
 cout <<"Введите степерь:" << endl; 
 double l; 
 cin >> l; 
 double w=pow(z,l); 
 cout <<"Степень= " << w << endl; 
 goto start; 
 } 
 if(x==6){ 
 cout <<"Введите число:" << endl; 
 double i; 
 cin >> i; 
 double m=sqrt(i); 
 cout <<"Корень= " << m << endl; 
 goto start; 
 } 
 if(x==7){ 
 cout <<"Чтобы выйти нажмите любую клавишу." << endl; 
 } 
 
 system("PAUSE"); 
 return EXIT_SUCCESS; 
 }
Прочитал несколько тем, но так и не понял, как это вписать сюда getch(), isdigit. Зачёт завтра уже надо сдать

Добавлено через 25 минут
Неужели ни кто не может помочь
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru