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

Избавится от временной переменной - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сложение дробей http://www.cyberforum.ru/cpp-beginners/thread946369.html
Как сложить две дроби? #include<iostream> using namespace std; class Drob { private: float chislet, znamenat;
C++ Нужно посчитать сумму положительных элементов кратных 2.причём началом этого масивва является не нулевой индекс,а значение ранее вводимой переменной р s=0; for(i=p; i<=n;p++) if(a>0 && a%2==0) s+=a; cout<<"Summa polozhitelnih elementov kratnih 2 =" <<s<<endl; http://www.cyberforum.ru/cpp-beginners/thread946365.html
Напечатать число русскими словами C++
дано натуральное число n. Напечатать это число русскими словами (сто пять, двести сорок один...)
Присваивание по ссылке в шаблонной функции C++
такая проблема: при попытке скомпилировать следующий код //... template <typename Type> void input(Type& result,int x, int y, string description,int size=5) { stringstream ss; char buf; ...
C++ Литература Новичку http://www.cyberforum.ru/cpp-beginners/thread946347.html
Подойдет ли данная книга новичку?
C++ Перегрузка operator[][][] Здорова господа!!! Как перегрузить operator для класса или operator ??? Что нужно из него возвращать? От что то пытался но не получается: #include <iostream> using std::cout; using... подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
5773 / 3424 / 255
Регистрация: 08.02.2010
Сообщений: 7,447
31.08.2013, 17:12
Можно сделать что-то типа такого:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
 
int main()
{
    int hour, minute;
 
    std::cout << "Enter the time (H:m): " << std::flush;
 
    std::cin >> hour;
    std::cin.ignore();
    std::cin >> minute;
 
    std::cout << "The time is " << hour << ":" << minute << std::endl;
}
Но это не очень надёжно. Я бы считывал весь ввод в строку, парсил бы её, выдавая ошибку/исключение при неправильном вводе.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru