Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Элементы введенного с клавиатуры массива https://www.cyberforum.ru/ cpp-beginners/ thread1125985.html
Программа, которая проверяет, представляют ли элементы введенного с клавиатуры массива убывающую последовательность
C++ Выводим следующий день
Нужна помощь... Нужно, чтобы когда вводишь день, месяц, год - то день отображался следующий. А также, чтобы когда 31.12.2014 число отображалась - 1.1.2015. Когда я введу 30 день, то он мне тупо скажет, что день 32. #include<stdio.h> #include<conio.h> #include<math.h> main() { int day,month,year;
C++ Run-Time Check Failure #2 - Stack around the variable 'tek' was corrupted https://www.cyberforum.ru/ cpp-beginners/ thread1125979.html
Собственно, работаю с длинными числами, пытаюсь организовать деление. Ошибка появляется, естественно, в podeliti.cpp. include.h: #ifndef INCLUDE_H #define INCLUDE_H #include <fstream> using std::ifstream; using std::ofstream;
C++ Восьмиразрядное двоичное число в десятичное https://www.cyberforum.ru/ cpp-beginners/ thread1125973.html
Преобразует введенное с клавиатуры восьмиразрядное двоичное число в десятичное.
C++ Матрица, сумма строчек
Вообщем мне нужно подправить вывод матрицы(чтобы выводилась как матрица и сумму строчек // matraca.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <stdio.h> #include <conio.h> #include <locale> #define a 3 #define b 3
C++ Байты считанны по одному. Как обьедянить в одно целое? https://www.cyberforum.ru/ cpp-beginners/ thread1125957.html
Хай народ.. У меня прикол в том что я в цикле читаю по одному байту, пока байт не будет определенного события... Тоесть Я прочитал 1 байт, если не подходит, идем дальше.. Вообщем нужно сделать так чтобы с этих всех байтов собрать все вместе... Что то типо byte+byte+.... Вот код: int nolasit = 0; byte read_buf = new byte; for (int i = 0; i <= nolasit; i++) ...
C++ Коэффициенты полинома https://www.cyberforum.ru/ cpp-beginners/ thread1125953.html
подскажите пожалуйста, каким методом нужно считать коэффициенты? как составить программу для их вычисления?
Перегрузка оператора = C++
Ещё раз всем привет! Недавно разместила у себя "лайт-вершин" своего вектора - int_array. И все дружно начали мне говорить, что у меня неверно реализован перегруз '='. Но, написав тестовый код, всё работает как нужно! Объясните нубёнку что не так в моем перегрузе? Не понимаю! Сам перегруз. const int& int_array::operator= (const int_array& in) { size = in.size; capacity =...
C++ Программа поиска элементов массива Задан числовой массив А. Составить программу поиска элементов массива, которые является наименьшим из отрицательных чисел, расположенных над главной диагональю и наименьшим из положительных чисел в той же области. https://www.cyberforum.ru/ cpp-beginners/ thread1125932.html C++ Структура-пара Задача Линейное ура-ние y=Ax+B.Поле first дробное число коэффициент А;Поле second-дробное число,коэффициент В.Реализовать метод root()-вычисление корня линейного ура-ния. Метод должен проверять неравенство коэффициента В к нулю.Помогите Пожалуйста с задачей?? https://www.cyberforum.ru/ cpp-beginners/ thread1125922.html
Последовательность из семи дробных отрицательных чисел C++
Которая вводит с клавиатуры последовательность из семи дробных отрицательных чисел и после ввода каждого числа выводит среднее арифметическое полученной части последовательности.
C++ Поиск максимума в массиве Всем доброго времени суток! Прошу помощи у форумчан, возникла проблема, не могу понять, как возвести элементы массива в куб. Задание звучит так: 1.1 В массиве mas целых чисел найти значение элемента массива и его номер для условий поиска и заданного значения х. 1.2 Удалить найденный элемент с изменением длины массива. 1.3 Использовать указатели для обращения к элементам массива. Условия... https://www.cyberforum.ru/ cpp-beginners/ thread1125892.html
365 / 321 / 219
Регистрация: 21.02.2013
Сообщений: 756
21.03.2014, 18:02 0

Перевод двоичного числа в десятичное - C++ - Ответ 5931969

21.03.2014, 18:02. Показов 1749. Ответов 5
Метки (Все метки)

Ответ

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
#include <iostream>
using namespace std;
 
int sum = 0;
 
int BinToDec (string, int, int);
 
int main ()
{
  string number;
  cout<<"Enter number: ";
  cin>>number;
  int length = number.length();
  cout<<BinToDec (number, length, 0)<<endl;
 
  return 0;
}
 
int BinToDec (string bin, int exp, int pos)
{
  if (pos < bin.length() )
  {
          sum += (bin[pos] - '0') << (exp - 1);
          BinToDec (bin, exp - 1, pos + 1);
  }
  return sum;
}
в 23 строчке проблема, функция возвращает sum и рекурсии не происходит

Вернуться к обсуждению:
Перевод двоичного числа в десятичное C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.03.2014, 18:02
Готовые ответы и решения:

Перевод двоичного числа в десятичное
Добрый день. Имеем такую задачу: Начертить блок-схему алгоритма и написать программу на языка С++...

Перевод из двоичного счисления в десятичное
Здравствуйте. Подскажите, почему так получается: при числе, состоящем из менее чем десяти знаков,...

Перевод числа из двоично-десятичного в десятичное
Помогите! Нужна программа перевода числа из двоично-десятичного в десятичное

Перевод целого десятичного числа в строку и обратно в десятичное число
перевод целого десятичного числа в строку и обратно в десятичное число, результат вывести в 3...

5
21.03.2014, 18:02
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.03.2014, 18:02
Помогаю со студенческими работами здесь

Перевод длинного двоичного числа в десятичную СС
Как можно перевести число из двоичной системы счисления в десятичную ели число длиной в 100-300...

Перевод двоичного числа в шестнадцатеричную систему счисления
дано целое число в двоичной системе счисление,т.е. последовательность чисел 0 и 1. Составить...

Перевод двоичного числа в прямой и обратный код
Помогите написать программу) Перевод двоичного числа в прямой и обратный код.

Разбор программы.Перевод двоичного числа в десятичн
char bin // изображение двоичного числа, почему именно так и что такое bin? нигде не могу найти ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru