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

Задано число в 8-ой СС. Осуществить его перевод в 10-ую СС - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить общий вид степенного ряда, вычисляемого в данной функции http://www.cyberforum.ru/cpp-beginners/thread796082.html
Определить общий вид степенного ряда, вычисляемого в данной функции. //-----------------------------------------------1 double sum(double x,double eps) { double s,sn; int n; for (s=0, sn = 1, n=1; fabs(sn) > eps; n++) { s += sn; sn= - sn * x / n; }
C++ Программа выводит сообщение - Hello, World! Нужна программа, которая выводит сообщение - Hello, World!!!! http://www.cyberforum.ru/cpp-beginners/thread796048.html
Задачка на поиск вхождения C++
Помогите, пожалуйста, с задачей: Нужно ввести с клавиатуры строку длиной не более 200 символов, ещё одну не более 10 символов и номер позиции, начиная с которой ищет первую позицию вхождения второй строки в первую и выводит эту позицию результат пользователю.
Формирование циклической формы перестановки C++
Здравуствуйте! Чтобы показать вам, что такое циклическая форма я прикрепляю картинку - пример ( На ней 1, 2, 3, 4 - последовательность действий. В моём примере должно получиться (bf) (dc) , но получается только (bf). Подскажите, пожалуйста, что не так. http://s018.***********/i525/1302/73/4e9f9605b872.jpg #include "stdafx.h" #include <conio.h> #include <iostream> using namespace...
C++ Подпрограмма - процедура (получить вектор длины слов) http://www.cyberforum.ru/cpp-beginners/thread796039.html
Словом назовём всякую последовательность букв латинского алфавита длины не более 20, а предложением - всякую последовательность не более чем 30 слов, отделённых друг от друга сериями пробелов, тогда в тексте исходного предложения во входной последовательности с помощью процедуры получить вектор длины этих слов. Знает кто, как это решить?
C++ Сравнение параметров перегруженной ф-ии Есть два типа параметров у ф-ии (перегрузка) long int и float, нужно их сравнить на "больше-меньше" (не понятно как) и указать на правильность реализации перегрузки. #include <iostream> using namespace std; long int* data(long int *a) { cout<<*a<<endl; подробнее

Показать сообщение отдельно
vua72
410 / 410 / 83
Регистрация: 28.11.2010
Сообщений: 1,158
06.03.2013, 22:46     Задано число в 8-ой СС. Осуществить его перевод в 10-ую СС
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
32
#include <iostream>
#include <cmath>
#include <cstdlib>
using namespace std;
long int oct2dec(int x);
int main() {
    int x(0);
    do {
        cout << "x ?";
        cin >> x;
        cout << "Oct " << x << " is " << oct2dec(x) << " in Decimal." << endl;
    } while (x > 0);
    return 0;
}
 
long int oct2dec(int x) {
    long int sum = 0;
    int num = 0;
    long int p = 1;
    int temp = x;
    do {
        num = temp % 10;
        if (num > 7) {
            cerr << "Number is not valid";
            exit(1);
        }
        sum += num * p;
        p <<= 3; //*8
        temp /= 10;
    } while (temp);
    return sum;
}
 
Текущее время: 20:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru