Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Векторы!!! Как найти произведение двух векторов и записать это в рабочем варианте допустим у меня 1 вектор(5,6,7) и второй (7,8,9) мне что нужно составить матрицу из этих векторов и найти детерминант правильно? если нет исправьте пожалуйста. https://www.cyberforum.ru/ cpp-beginners/ thread444674.html Не работает функция! C++
Получает имя файла и возвращает позицию слова наибольшей длины. На экран выводится слово наибольшей длины. Но почемуто функция не работает! #include <iostream> #include <stdio.h> #include <conio.h> #include <string.h> using namespace std; int func(char*, char);
C++ Перечисление строк из файла https://www.cyberforum.ru/ cpp-beginners/ thread444647.html
Допустим есть файл usernames.dat (который есть), в нём хранятся ники игроков в разном регистре. нужно сравнить каждую строку из файла usernames.dat с той что лежит в переменной const char * nickname. если найдено то прибавить к переменной "unsigned long k;" еденицу
C++ Определить скорость движения автомобиля v, преодолевающего расстояние S за время t https://www.cyberforum.ru/ cpp-beginners/ thread444645.html
определить Скорость движения автомобиля v, преодолевающего расстояние S за время t, с учетом возможности равномерного или равнопеременного движения. нужно решить используя оператор выбора. буду ждать с нетерпением!ЗАРАНЕЕ СПАСИБО!
Регисттровые переменные C++
Инттерено, а почему компилятор (VS2010) такой код не считает ошибкой register double x = 9.99; Вроде ведь в регистрах могут быть только переменные целочисленного типа. Или не так?
C++ Поиск целой строки в файле https://www.cyberforum.ru/ cpp-beginners/ thread444621.html
в файле usernames.dat хранятся ники в разном регистре (например karaulov, KaRaUlov1 и т.п) Мне нужно в этом файле искать строку char const * nickname; И делать это нужно много раз
C++ Рассчет конечных сумм 1/1! + 4/2! + n^2/n! https://www.cyberforum.ru/ cpp-beginners/ thread444611.html
программа для расчета конечных сум для этого условия 1/1! + 4/2! + n^2/n! #include <iostream> #include <cmath> using namespace std; int factorial(int f) { return !f ? 1 : f * factorial(f - 1);
Переменные на русском языке. C++
#include "std_lib_facilities.h"; int main() { setlocale(LC_CTYPE,"RUS"); cout << "Введите количество рублей и валюту конвертации (dollar, euro, grivna) \n"; double ruble =-1; string valyta="???"; cin>>ruble; cin>>valyta; if (valyta == "dollars" || valyta=="dollar"|| valyta=="доллары"||valyta=="доллар")
C++ Программа работает не правильно Задача:Найти среди 10 русских существительных отглагольные(типа хождение) и вывести их. AnsiString A; AnsiString B; int C; int D; A=Edit1->Text; C=A.Length(); D=C-2; B=A.SubString(D,2); https://www.cyberforum.ru/ cpp-beginners/ thread444590.html C++ сложить 2 больших числа с одинаковым количеством элементов (изобразив их в виде массивов) Нужно сложить два числа (по 20 элементов каждое) (беру пример по 5 элементов). Векторы и количество символов ещё не изучали(.. Форум смотрела, многое непонятно, подскажите где ошибка? 1. Вариант: #include "stdafx.h" #include <iostream> #include <time.h> using namespace std; int _tmain(int argc, _TCHAR* argv) { const int size=5; https://www.cyberforum.ru/ cpp-beginners/ thread444566.html
Ошибка sin: неоднозначный вызов перегруженной функции C++
#include <iostream> #include <cmath> #include <iomanip> using namespace std; int main() { double f={0}; int i; cout.setf(ios::fixed);
C++ Перегрузка оператора [] Сделал простой аналог auto_ptr для дин. массива. Файл #ifndef ARRAY_PTR_GUARD #define ARRAY_PTR_GUARD template< class Ty_ > class Array_ptr { public: explicit Array_ptr( Ty_* ptr ) : m_ptr( ptr ) https://www.cyberforum.ru/ cpp-beginners/ thread444542.html
3 / 3 / 1
Регистрация: 29.10.2011
Сообщений: 38
12.02.2012, 15:26  [ТС] 0

Перевод из восьмиричной в десятиричную - C++ - Ответ 2482694

12.02.2012, 15:26. Показов 2715. Ответов 20
Метки (Все метки)

Ответ

Цитата Сообщение от renald Посмотреть сообщение
А чем мой код не подходит?
Спасибо за старания, но нужно не таким способом как у тебя.

Добавлено через 3 минуты
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
- тогда как то так
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
29
30
31
#include <iostream>
#include <cmath>
using namespace std;
 
int oct2dec(int oct_val)
{
    
    int ipower = 0;
    int buffer = oct_val;
    while(0 < (buffer /= 8))
        ipower = ipower + 1;
    int dec_val= (oct_val%10);
    for(int i = 1; i <= ipower; i++)
    {
        oct_val /= 10;
        dec_val += (oct_val%10)*pow(8,i);
    }
    return dec_val;
}
 
int main()
{
    
    int val;
    while(true)
    {
        cout<<"Enter oct value : "; cin>>val;
        cout<<"Decimal value   : "<<oct2dec(val)<<endl;
    }
    return 0;
}
Отработка в консоли
Enter oct value : 72
Decimal value : 58
Enter oct value : 200
Decimal value : 128
Enter oct value :

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

Не по теме:

PS:jock, да твой код норм, я сначала не въехал, как то сложно сразу перестроить мозги на 8-ку:)

Большое спасибо

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

Перевод из восьмеричной системы в десятиричную
Всё работает и переводит прекрасно - но только до числа 1000, дальше начинает врать. Помогите,...

Перевод из восьмеричной системы исчисления в десятиричную
Всем привет, пишу курчач:) и одна из проблем, с которой я столкнулся- перевод из восьмеричной...

Перевод числа из восьмиричной в десятичную систему счисления
Здравствуйте! Вопрос такой. Мне нужно ввести с клавиатуры число и перевести его как бы (на самом...

Перевод из двоичной в десятиричную
Помогите с кодом. Только чтобы не использовались методы типа Convert и так далее. Всё на уровне...

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

Перевод из шестнадцатиричной системы в десятиричную
Насколько я понимаю то это выражение Const dsa = &amp;HA1 как раз и является &quot;вбшной...

Перевод байта в десятиричную систему
Здравствуйте, возникла проблема с переводом значения в 10 ричную систему, подскажите как это...

Перевод из восьмиричной в десятичную
Всем привет ! Долго долго искал на форуме, но так и не нашел, подскажите пожалуйста можно ли...

Перевод из двоичной в десятиричную систему счисления
Подскажите в чем ошибка? using System; using System.Collections.Generic; using...

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