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

Проверка на ввод символа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ с++ програмеры, есть исходник, гляньте http://www.cyberforum.ru/cpp-beginners/thread656703.html
В итоге прога должна спрашивать имя файла, а выдодить количество строк ( не считаются только пустые, комменты типа "//" и "/* */" ) эти исходники я взяты с разных книг, почти то что...
C++ элементы массива Привет всем Вообщем сижу и заполняю массив M рандомными числами, потом суммирую их и добавляю в другой массив A но когда вывожу массив A на экран получается всего лишь одно число...в чем проблема ... http://www.cyberforum.ru/cpp-beginners/thread656694.html
C++ Re: Ответ: Последовательность и статический массив
uses crt; var A:real; i,k:longint; bi,s:real; begin clrscr; write('A=');readln(a); i:=0;bi:=0;{начальные значения} while bi<=a do{пока очередное число не больше А} begin
Почему срабатывает rtl C++
Не могу понять, в чем ошибка. Брат делает задания из одной книги и на одной из функций VC++ падает. Я уже долго не работал с C++, может быть, уже что-то забыл и поэтому прошу вас посмотреть этот...
C++ Сдвиги. (<< и >>) http://www.cyberforum.ru/cpp-beginners/thread656671.html
Всем привет, подскажите плз, насчёт сдвигов, а то я чилал в инете и что то ничего не понял. Вот например какой будет результат? int x = 3 << 1; Зарание спасибо. :)
C++ Нахождение функции Дана функция: Необходимо написать программу нахождения y. Как правильно записать эту функцию в C++? У меня есть пара вариантов, но я не знаю правильно ли я делаю вообще: a = -2*x; y =... подробнее

Показать сообщение отдельно
snyppimylt
7 / 7 / 1
Регистрация: 18.12.2011
Сообщений: 400

Проверка на ввод символа - C++

23.09.2012, 19:02. Просмотров 3373. Ответов 2
Метки (Все метки)

Предположим вместо числа был введен символ, тогда после ввода символа пропускается вторая строчка cin>>b; и далее заного перезапускается начальная функция main(); и так она будет постоянно, почему так?

C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
 
int main(){
int a,b;
cout<<"Ввод числа" \\ а если пользователь ввел символ? то как поступить? 
cin>>a; 
cin>>b; \\ или надо ввести 2 числа в разные переменные.
 
main();
 
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru