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

Ввод чисел через точку "." - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Строки http://www.cyberforum.ru/cpp-beginners/thread995646.html
Даны символы s1,…, s50. Выяснить, верно ли, что хотя бы один символ входит в s1,…, s50 более одного раза и при этом так, что между любыми двумя его вхождениями встречается буква a или b.
C++ C++ Нейронная сеть Задание: Написать на любом ЯВУ программу моделирования прогнозирующей линейной ИНС. Для тестирования использовать функцию y=3sin(7x)+0.3, количество входов 5. Метод обучения Видроу-Хоффа. Обучение... http://www.cyberforum.ru/cpp-beginners/thread995625.html
C++ Задача на строки
Даны натуральное число n, символы s1,...,sn. Известно, что среди данных символов есть хотя бы один, отличный от пробела. Требуется преобразовать последовательность s1,...,sn следующим образом....
C++ Ошибка несоответствия!
#include <iostream> #include <string> using namespace std; struct mecenats { string name; double donate; }; int main()
C++ Как найти количество непересекающихся фрагментов последовательности 1,1,2,1,3 http://www.cyberforum.ru/cpp-beginners/thread995591.html
Как найти количество непересекающихся фрагментов последовательности 1,1,2,1,3
C++ две студии можно ли установить две студии: 2008 и 2012 подробнее

Показать сообщение отдельно
rangerx
1937 / 1546 / 141
Регистрация: 31.05.2009
Сообщений: 2,913
02.11.2013, 20:21
C++
1
2
3
4
5
6
7
char buf[200];
cin.getline(buf, sizeof(buf));
//...
int a, b, c, d;
if(sscanf(buf, "%d.%d.%d.%d", &a, &b, &c, &d) != 4)
  return EXIT_FAILURE;
//...
либо
C++
1
2
3
4
5
6
7
string buf;
getline(cin, buf);
//...
int a, b, c, d;
if(sscanf(buf.c_str(), "%d.%d.%d.%d", &a, &b, &c, &d) != 4)
  return EXIT_FAILURE;
//...
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.