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

Защита от ввода букв - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ найти в промежутке от a до b число, с максимальной суммой делителей. pascal http://www.cyberforum.ru/cpp-beginners/thread575360.html
Необходимо найти в промежутке от a до b число, с максимальной суммой делителей.
C++ найти значение функции f(x,y)... помогите плиз решить задачку!!!! только самым простым способом,даже не через массивы или еще что то!!! просто через простые условия. заранее благодарю))) я написала программу но у меня почему то... http://www.cyberforum.ru/cpp-beginners/thread575356.html
C++ Дана матрица размера M × N (N — четное число)
Дана матрица размера M × N (N — четное число). Поменять местами левую и правую половины матрицы. Добавлено через 5 часов 2 минуты ответь плз
Описать тип TDate C++
Описать тип TDate — запись с полями целого типа Day (день), Month (месяц) и Year (год) и описать функцию DaysInMonth(D) целого типа с параметром типа TDate, которая возвращает количество дней для...
C++ найти в промежутке от a до b число, с максимальной суммой делителей http://www.cyberforum.ru/cpp-beginners/thread575350.html
Необходимо найти в промежутке от a до b число, с максимальной суммой делителей. В pascal.
C++ Составьте структуру, проинициализируйте переменную типа структуры и выведите на экран полное значение такой переменной. Составьте структуру, проинициализируйте переменную типа структуры и выведите на экран полное значение такой переменной. -структура месяца(название, количество дней) Добавлено через 5 часов 4... подробнее

Показать сообщение отдельно
ZaMaZaN4iK
Мой лучший друг-отладчик!
164 / 164 / 9
Регистрация: 24.06.2012
Сообщений: 662
Записей в блоге: 5
Завершенные тесты: 1
03.01.2013, 21:26
посмотрел Ваш код.такой код сейчас в учебнике пару недель назад читал.(Язык программирования С++.Лекции и упражнения.Стивен Прата).Только там поток ввода очищался не при помощи cin.sync(), а при помощи простого цикла
C++
1
2
3
4
5
6
if(!cin>>some_number)
{
      cin.clear();
      while(cin.get() != '\n')
            continue;
}
Но ваш способ покрасивее.надо будет взятьна заметку.Спасибо за запись.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru