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

Преобразование в число - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ расстояние между строк http://www.cyberforum.ru/cpp-beginners/thread324523.html
Несколько дней ломаю моск никак не получается. Пож оч нужно для допуска к экз!!!! Расстояние между k-й и l-й строками матрицы A=|aij| (где i и j нижнии индексы) определяется как ∑|akj|x|alj|...
C++ Суммирование конечного ряда а подскажите : Суммирование конечного ряда. Определение точности результата суммирования. http://www.cyberforum.ru/cpp-beginners/thread324511.html
C++ Иерархия классов
Помогите, пожалуйста, надо создать иерархию классов: класс строка -> класс строка-идентификатор -> битовая строка отдельные объекты программы работают, но когда объединяю или работает неверно, либо...
Нарисуйте пожалуйста C++
В Си++ рисунок
C++ структура и массив http://www.cyberforum.ru/cpp-beginners/thread324443.html
подскажите пожалуйста... В чем сходство и в чем отличия таких понятий как структура и массив?
C++ Нарисуйте пожалуйста. В Си++ надо сделать рисунки. подробнее

Показать сообщение отдельно
no0ker
101 / 88 / 4
Регистрация: 17.12.2010
Сообщений: 416
22.06.2011, 20:00
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
using namespace std;
#include <conio.h>
int main()
    {
    char ch;
    unsigned long total =0;
    cout <<"\nВведите число:";
     while(
            (ch=getche() )!=13
          )
   {
        total *= 10;
        total += ch - '0';
 
    }
 
    cout <<"\nПолучилось число:" <<total <<endl;
    return 0;
    }

Не по теме:

правда, можно ли мешать в одной программе getche() и std::cout?

у меня работает даже если проверять с '\r'. а 0x0D - это код символа возврата каретки.

походу ТС просто напутал со скобками =))

0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.