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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Указатель и ссылка http://www.cyberforum.ru/cpp-beginners/thread296040.html
Помогите понять, немного запутался. #include<iostream> using namespace std; void ch1 (int *pa1); int main() {
C++ Обратная интерполяция Лагранжа Помогите пожалуйста нужно найти все значения х по заданному у=1.5 float x = {1,2,3,4,5}; float y = {1.35,-4,0.97,-2,7.2}; http://www.cyberforum.ru/cpp-beginners/thread296033.html
C++ Построение бинарного дерева на основе не бинарного
В лабораторной работе есть такое задание: Создайте процедуру построения бинарного дерева на основе не бинарного. Объясните как вообще создавать эти деревья и что необходимо реализовать в задании.
Текстовые файлы в С++ C++
Помогите написать программу которая определяет количество слов в каждой строке, и нужно сжать каждую строку, удалив все лишние пробелы
C++ Программа линейной и разветвленной структуры http://www.cyberforum.ru/cpp-beginners/thread296002.html
есть пара задачек. у меня началась практика нужна реальная помощь или сикир-башка 1. Даны три точки A, B, C на числовой оси. Точка C расположена между точками A и B. Найти произведение длин отрезков AC и BC. 2. Даны три переменные вещественного типа: A, B, C. Если их значения упорядочены по возрастанию, то удвоить их; в противном случае заменить значение каждой переменной на противоположное....
C++ Программы линейной и разветвленной структуры есть пара задачек. у меня началась практика нужна реальная помощь или сикир-башка 1. Даны три точки A, B, C на числовой оси. Точка C расположена между точками A и B. Найти произведение длин отрезков AC и BC. 2. Даны три переменные вещественного типа: A, B, C. Если их значения упорядочены по возрастанию, то удвоить их; в противном случае заменить значение каждой переменной на противоположное.... подробнее

Показать сообщение отдельно
Gudsaf
103 / 14 / 3
Регистрация: 29.11.2010
Сообщений: 327
09.10.2012, 18:20     Запрет на ввод букв в консоли на C++
Цитата Сообщение от unkarjedy Посмотреть сообщение
Вы попробуйте сделать как я написал вам - только добавьте условие выхода из while(1)
Добавлено через 14 секунд
я же написал код уже.
Сначала считываем строку - там могут быть и цифры и буквы. Потом проверяем - если все символы в строке цифры - то конвертируем в число
Простите, я слоупок и недавно (с 1го сентября начал спешно изучать с++), насколько я знаю у нас цикл while имеет конструкцию:
C++
1
2
3
4
while (условие)
{
     .....
}
куда тогда добавлять условие выхода, если у нас:
C++
1
2
3
4
while (!isdigit(number))
{
    cin >> number;
}
п.с. как вы написали уже вставил в программу, но нужно же разобраться.
 
Текущее время: 14:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru