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

Оператор cin и ошибка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ По данному числу n вычислите сумму http://www.cyberforum.ru/cpp-beginners/thread514984.html
По данному числу n вычислите сумму 4(1-1/3+1/5-1/7+...+(-1)n/(2n+1)) Вводится одно число n, не превосходящее 100000. Необходимо вывести значение выражения.
C++ Посылка сообщения активному окну. При написании программы столкнулся с одной проблемой: в окно должно писаться сообщение, но, когда я искал HWND программы с помощью утилиты Spy++ оказалось, что таких идентификаторов тьма тьмущая (заголовков окон нет, класс окон один и тот же, а именно TChatRichEdit), и сообщение шлется первому окну с таким идентификатором. Я ищу окно по классу. Задача программы состоит в том, чтобы сообщение... http://www.cyberforum.ru/cpp-beginners/thread514982.html
Дана матрица размера M × N (5 задач) C++
1. Дана матрица размера M × N. Найти номера строки и столбца для элемента матрицы, наиболее близкого к среднему значению всех ее элементов. 2. Дана матрица размера M × N. Найти максимальный среди элементов тех столбцов, которые упорядочены либо по возрастанию, либо по убыванию. Если упорядоченные столбцы в матрице отсутствуют, то вывести 0. 3. Дана матрица размера M × N....
C++ глобальные переменные
Пробовал объявить глобальные переменные следующим образом: в заголовочном файле head.h #ifndef DF_H #define DF_H //объявления переменнын #endif // DF_H В файлах functions.cpp и main.cpp я написал строчку #include "head.h". Компилятор мне выдал ошибку, что переменные объявлены 2 раза. Разве такое объявление переменных как у меня не дожно позволять переменным объявиться несколько раз....
C++ Количество делителей длинного числа http://www.cyberforum.ru/cpp-beginners/thread514950.html
Уважаемые знатоки, помогите пожалуйста с задачей на длинную арифметику Задача заключается в том, чтобы найти количество делителей длинного числа
C++ По данному числу n вычислите сумму По данному числу n вычислить сумму 1 \, + \, \frac{1}{2^2} \, + \, \frac{1}{3^2} \, + \, \ldots \, + \, \frac{1}{n^2} подробнее

Показать сообщение отдельно
rangerx
1932 / 1541 / 141
Регистрация: 31.05.2009
Сообщений: 2,909
09.03.2012, 19:48     Оператор cin и ошибка
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <conio.h>
#include <iostream>
#include <limits>
 
using namespace std;
 
int main()
{
   int a = 0;
 
   cout << "Please enter number(0-9): ";
   cin >> a;
   
   while(!cin || (a < 0 || a > 9))
   {      
      cout << "Error, try again: ";
      cin.clear();
      cin.ignore(numeric_limits<streamsize>::max(), '\n');
      cin >> a;        
   }
   cout << "Ok!\n";
   getch();
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru