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

Составить описание класса выполнение операций над натуральными числами в двоичной системе счисления

09.12.2015, 15:50. Показов 1726. Ответов 19
Метки нет (Все метки)

Помогите, пожалуйста. Составить описание класса выполнение операций над натуральными числами в двоичной системе счисления:сложение, вычитание, умножение, деление, перевод из десятичной системы счисление в двоичную, перевод из двоичной в десятичную.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.12.2015, 15:50
Ответы с готовыми решениями:

Набор подпрограмм для операций над натуральными числами в двоичной системе счисления
Реализовать набор подпрограмм для выполнения следующих операций над натуральными числами в...

Создать модуль производящий операций над натуральными числами в шестнадцатеричной системе счисления
Напишите, пожалуйста, модуль по заданию или скиньте подобный пример чтоб хотя бы понять, как его...

Реализовать в виде модуля набор подпрограмм для выполнения следующих операций над натуральными числами в Р-ичной системе счисления
мой друг столкнулся с такой программкой хотелось бы помочь но не знаю как оформить ее помогите...

Создать класс для работы с натуральными числами в двоичной системе счисления С++
Создать класс и предусмотреть методы такие как сочитания(+), разница(-), умножение(*), перевод с...

19
2544 / 1203 / 358
Регистрация: 30.11.2013
Сообщений: 3,826
09.12.2015, 16:00 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <bitset>
#include <string>
using namespace std;
 
 
class BinNumberHandler
{
public:
   static std::string                        addBinNumber( const std::string& first, const std::string& second );
   static std::string                        subtractBinNumber( const std::string& first, const std::string& second );
   static std::string                        multyBinNumber( const std::string& first, const std::string& second );
   static std::string                        divideBinNumber( const std::string& first, const std::string& second );
 
   static std::string                        toBinPreview( const int number);
   static int                                toDecPreview( const std::string& bin );
 
};
0
0 / 0 / 0
Регистрация: 09.12.2015
Сообщений: 9
09.12.2015, 16:17  [ТС] 3
Не работает.
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16829 / 6707 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
09.12.2015, 16:20 4
работает.
0
49 / 49 / 31
Регистрация: 07.10.2015
Сообщений: 170
09.12.2015, 16:21 5
Цитата Сообщение от PomogitePls Посмотреть сообщение
Не работает.
А у меня пашет.
Даже попробовал скомпилировать:
Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <bitset>
#include <string>
using namespace std;
 
 
class BinNumberHandler
{
public:
    static std::string                        addBinNumber(const std::string& first, const std::string& second);
    static std::string                        subtractBinNumber(const std::string& first, const std::string& second);
    static std::string                        multyBinNumber(const std::string& first, const std::string& second);
    static std::string                        divideBinNumber(const std::string& first, const std::string& second);
 
    static std::string                        toBinPreview(const int number);
    static int                                toDecPreview(const std::string& bin);
 
};
 
int main()
{ 
    return 0;
}
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16829 / 6707 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
09.12.2015, 16:21 6
http://ideone.com/WIVZlB
0
0 / 0 / 0
Регистрация: 09.12.2015
Сообщений: 9
09.12.2015, 16:34  [ТС] 7
выскакивает пустой экран, я не знаю, что не так.
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16829 / 6707 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
09.12.2015, 16:37 8
А с чего вы решили, что что-то не так, раз вы не знаете?
0
0 / 0 / 0
Регистрация: 09.12.2015
Сообщений: 9
09.12.2015, 16:38  [ТС] 9
У меня с С++
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16829 / 6707 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
09.12.2015, 16:38 10
PomogitePls, что у вас с C++ ?
0
0 / 0 / 0
Регистрация: 09.12.2015
Сообщений: 9
09.12.2015, 16:40  [ТС] 11
Что-то с ним не так, раз у всех работает, кроме меня :c
0
Почетный модератор
Эксперт С++
5843 / 2853 / 390
Регистрация: 01.11.2011
Сообщений: 6,903
09.12.2015, 16:42 12
Подождите. У меня C++ и то же самое. Все работает, но пустой экран выдает это.
0
49 / 49 / 31
Регистрация: 07.10.2015
Сообщений: 170
09.12.2015, 16:44 13
Цитата Сообщение от KOPOJI Посмотреть сообщение
PomogitePls, что у вас с C++ ?
я валялся

Ок.
Цитата Сообщение от PomogitePls Посмотреть сообщение
Составить описание класса
Описание класса (упрощенно) - набор его переменных и методов, которые он будет использовать.
"Написать класс который может..." - тоже, что описание класса, но еще и реализация методов.
"Написать программу, которая используя класс будет..." - тоже, что выше, но полностью готовая программа.
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16829 / 6707 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
09.12.2015, 16:46 14
PomogitePls, а как вы проверяете, что у вас не работает?
0
0 / 0 / 0
Регистрация: 09.12.2015
Сообщений: 9
09.12.2015, 16:48  [ТС] 15
Я, вроде, дописал, но не работает. Можете скинуть полную программу, я домой приду - сверюсь?
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16829 / 6707 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
09.12.2015, 16:49 16
PomogitePls, по ссылке есть полный код. Да и в сообщении выше под спойлером тоже полный код.
Может, у вас консолько неправильное?
0
Тамика
09.12.2015, 16:49
  #17

Не по теме:

Цитата Сообщение от PomogitePls Посмотреть сообщение
Можете скинуть полную программу, я домой приду - сверюсь?
Хорошая попытка. :D

0
0 / 0 / 0
Регистрация: 09.12.2015
Сообщений: 9
09.12.2015, 17:42  [ТС] 18
Не работает. Ни по ссылке, ни по спойлеру.
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16829 / 6707 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
09.12.2015, 18:44 19
PomogitePls, работает.
Видите же, написано, что все ок:
Успешно #stdin #stdout 0s 3456KB
0
49 / 49 / 31
Регистрация: 07.10.2015
Сообщений: 170
10.12.2015, 09:19 20
PomogitePls, попробуйте еще раз внимательно перечитать все ответы с самого начала, вчитываясь в их смысл.
В частности пост №13.
Возможно после этого вы сможете более правильно сформулировать что не так и что вам нужно.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.12.2015, 09:19

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

Реализовать в виде модуля набор подпрограмм для выполнения операций над числами в шестнадцатеричной системе счисления
Помогите плиз... Реализовать в виде модуля набор подпрограмм для выполнения следующих операций...

Операции с натуральными числами в 16-ричной системе счисления
Реализовать в виде модуля набор подпрограмм для выполнения следующих операции над натуральными...

Создать набор подпрограмм для выполнения операций над натуральными числами
Создать набор подпрограмм для выполнения следующих операций над натуральными числами: (a+b)в...


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

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

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