Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.89/18: Рейтинг темы: голосов - 18, средняя оценка - 4.89
0 / 0 / 0
Регистрация: 11.12.2012
Сообщений: 6
1

. Дана строка, изображающая десятичную запись целого положительного числа. Вывести строку, изображающую двоичную запись этого же числа

11.12.2012, 20:14. Просмотров 3620. Ответов 1
Метки нет (Все метки)

срочно помогите пожалуйста
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.12.2012, 20:14
Ответы с готовыми решениями:

Дана строка. Определить, представляет ли она собой запись целого числа или запись дробного числа
Дана строка.Необходимо определить ,представляет ли она собой запись целого числа,записать дробного...

дана строка, изображающая целое положительное число. Вывести сумму цифр этого числа. Строка должна вводиться с клавиатуры.
Будьте добры,помогите с решением задачи: дана строка, изображающая целое положительное число....

Дана строка, изображающая целое положительное число. Вывести сумму цифр этого числа
Дана строка, изображающая целое положительное число. Вывести сумму цифр этого числа.(используя...

Определить, представляет ли строка собой запись целого числа, запись дробного числа
Выполните задания с использованием библиотечного класса string. Дана строка. Необходимо...

1
2107 / 1649 / 823
Регистрация: 21.12.2010
Сообщений: 2,913
Записей в блоге: 10
12.12.2012, 01:27 2
Лучший ответ Сообщение было отмечено Наталья1212 как решение

Решение

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
#include <iostream>
#include <string>
#include <iomanip>
#include <sstream>
#include <bitset>
#include <stdexcept>
 
int main()
{
    try
    {
        std::string s;
        std::cin >> s;
        std::istringstream iss(s);
        unsigned long ul;
        if(!(iss >> ul))
            throw std::runtime_error("operator>> failed");
        else
            std::cout << "ul: " << ul << std::endl;
        std::bitset<sizeof(ul) * 8> bset(ul);
        std::cout << bset.to_string();
    }
    catch(std::exception const& e)
    {
        std::cerr << "Exception: " << e.what() << std::endl;
    }
    return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.12.2012, 01:27

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Превратить двоичную запись числа в десятичную
Задан текстовый файл, каждая строка которого может рассматриваться как запись целого числа в...

Определить входять ли в десятичную запись целого числа заданные цифры
Дано целое число x (99 &lt; x &lt; 9 000 000). Определить: а) входят ли в него цифры 5 и 6; б)...

Вывести двоичную запись числа
Дана строка, изображающая десятичную запись целого положительного числа. Вывести строку,...

Дана строка, изображающая десятичную запись целого положительного числа. Вывести строку изображающую двоичную запись этого же числа
Вот так вот


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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