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

Создать абстрактный базовый класс Integer(целое) с виртуальными арифметическими операциями и функцией вывода на экран - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Функция для возведения в степень (стыдно) http://www.cyberforum.ru/cpp-beginners/thread300222.html
Здравствуйте. Нужно написать программу, которая читает два целых значения (основание и показатель степени) и выдаёт результат, используя функцию. Задача простая, но у меня на выходе (вне зависимости от введенной степени) почему-то всегда получается число в квадрате. Вот как делал: #include <iostream> using namespace std; #include <conio.h>
C++ Курсовик.Движение объектов. Нужно сделать так чтобы на экране двигались сразу несколько звездочек и чтобы они могли двигаться одновременно с человечком. вот мой код: #include "graphics.h" #include <iostream.h> #include <stdlib.h> #include <stdio.h> #include <math.h> http://www.cyberforum.ru/cpp-beginners/thread300216.html
C++ Выбор оптимального алгоритма сортировки.
Характеристика массива:отсортирован в случайном порядке. Необходимо подобрать метод сортировки по возрастанию и обосновать выбор.
Ошибка компиляции C++
Хм,начал компилить первые наброски курсача получил непонятную для меня ошибку( прошу помощи BetaInterface.obj : error LNK2019: ссылка на неразрешенный внешний символ "public: void __thiscall BetaInterface::page1e(class LightDevice,class Lamp,class Indecator,class Switcher,class Wide)" (?page1e@BetaInterface@@QAEXVLightDevice@@VLamp@@VIndecator@@VSwitcher@@VWide@@@Z) в функции "public: void...
C++ объясните пожалйста что вот это значит: a[1]=COD[input&0x0f]; b[0]=COD[(input>>4)&0x0f];??? http://www.cyberforum.ru/cpp-beginners/thread300201.html
Доброй ночи);) char COD={0b00000000, 0b00001011, 0b00010110, 0b00011101, 0b00100111, 0b00101100, 0b00110001, 0b00111010, 0b01000101, 0b01001110, 0b01010011, 0b01011000, 0b01100010, 0b01101001, 0b01110100, 0b01111111}; a=COD; b=COD;
C++ Как понимать, что в правой части * в скобках? Доброй ночи) вопросик, как понимать что в правой части * в скобках? char* a = (char*)b подробнее

Показать сообщение отдельно
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4247 / 2779 / 219
Регистрация: 12.12.2009
Сообщений: 7,109
Записей в блоге: 1
Завершенные тесты: 1
20.05.2011, 09:43     Создать абстрактный базовый класс Integer(целое) с виртуальными арифметическими операциями и функцией вывода на экран
Цитата Сообщение от pito211 Посмотреть сообщение
классы децимал и бинари хз чё тебе надо
Цитата Сообщение от Kiroy Посмотреть сообщение
Число представляется массивом, каждый элемент которого - цифра.
Например в классе Binary есть массив из 8 элементов (1 байт). конструктор принимает один аргумент - число в десятичном виде, потом это число раскладывается на биты и записывается в массив. Например создаем объект с параметром 5, массив должен заполнится так:
00000101
Ну и определить свои операции, например числа в двоичном виде складываются по правилу:
0+0=0
1+0=1
0+1=1
1+1=10 (т.е. результат 0, а 1 уходит в старший разряд)
Это так, для примера. Нужно сделать массив из 32 элементов (в идеале из sizeof (int) элементов) и определить (наверное) базовые математические операции: + - . *

Добавлено через 2 минуты

Не по теме:

что-то скрипт [TABLE] не работает...

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