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

двоичный перевод(МокА) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Где тут ошибка, подскажите плз! http://www.cyberforum.ru/cpp-beginners/thread84952.html
#include "stdafx.h" #include <windows.h> #include <iostream> using namespace std; void main() { SetConsoleOutputCP(1251); int m; cout<<"месяц(1..12)"; cin>>m;
C++ Связь двух программ через файл данных (среда С++ Builder). (Интеграция технологических процессов) Как автоматизировать работу 2 приложений, связанных по файлу данных? Пусть программа2 должна создать файл dat.txt необходимое... http://www.cyberforum.ru/cpp-beginners/thread84945.html
Функция a,b,c C++
Привет всем! Помогите плз решить задание. Делать нужно через функцию. (Я создавал тут уже подобную тему недавно, но там было не через функцию) Даны действительные чила a, b, c. Получить ...
C++ Опять хуки
Уважаемые господа программисты! Стоит задача установить глобальный хук на клик мыши без dll (такое возможно если WH_JOURNALRECORD юзать вроде). поискал по форуму, слепил такой код: #include...
C++ задание на строки символов http://www.cyberforum.ru/cpp-beginners/thread84921.html
Плз, мне щас над сдать задачу! Надо ввести строку, создать функцию, которая ищет в строке "!" и если находит, то удаляет все символы после него. Если этого символа "!" нет, то вывести сообщение об...
C++ Класс односвязного списка структур сижу ломаю голову над тем, что есть класс односвязного списка стуктур... суть такова: структура данных - односвязный список структур а структура данных должна быть реализована в виде класса я... подробнее

Показать сообщение отдельно
Vovan4ik
5 / 3 / 2
Регистрация: 11.01.2010
Сообщений: 7
12.01.2010, 14:53
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <iostream>
#include <string>
#include <math.h>
using namespace std;
 
int main ()
{   
    while (true)
    {
    string s;
    cout << "Binary number: ";
    cin >> s;
    int res = 0;
    int err = 0;
    for (int i = 0; i < s.size(); i++)
        if ((s[i]=='0')||(s[i]=='1'))
        {       
            char temp = s[i];
            res = res + atoi(&temp) * (pow(2.0, double(s.size()-i-1)));
        }
        else
        {
            cout << "Is not binary" << endl;
            err++;
            break;
        }
    if (!err)
        cout << "Your number is " << res << endl;   
    }
return 0;
 
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru