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

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.56
Наталья1212
0 / 0 / 0
Регистрация: 11.12.2012
Сообщений: 6
11.12.2012, 20:14     . Дана строка, изображающая десятичную запись целого положительного числа. Вывести строку, изображающую двоичную запись этого же числа #1
срочно помогите пожалуйста
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.12.2012, 20:14     . Дана строка, изображающая десятичную запись целого положительного числа. Вывести строку, изображающую двоичную запись этого же числа
Посмотрите здесь:

C++ Дана строка, содержащая целые числа. Вывести на экран только чётные числа
Вывести на экран все нечетные цифры целого положительного числа C++
Взять двоичную запись десятичного числа, посчитать количество нулей C++
Дана строка, изображающая целое положительное число. Вывести сумму цифр этого числа C++
Программа, определяющая, входит ли введенная цифра в десятичную запись введенного трехзначного числа C++
C++ Дана строка, изображающая арифметическое выражение. Вывести значение
Дано целое число n. Вывести двоичную запись числа в обратном порядке C++
C++ Дана строка. Определить, представляет ли она собой запись целого числа или запись дробного числа

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
12.12.2012, 01:27     . Дана строка, изображающая десятичную запись целого положительного числа. Вывести строку, изображающую двоичную запись этого же числа #2
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;
}
Yandex
Объявления
12.12.2012, 01:27     . Дана строка, изображающая десятичную запись целого положительного числа. Вывести строку, изображающую двоичную запись этого же числа
Ответ Создать тему
Опции темы

Текущее время: 16:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru