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

Дана строка, содержащая число в десятичной системе исчисления. Преобразовать число в строке к восьмеричной системе. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ StgOpenStorage error http://www.cyberforum.ru/cpp-beginners/thread455820.html
Всем доброго дня) Возникла такого рода проблема: пытаюсь открыть лист ms excel функцией StgOpenStorage, в ответ получаю ошибку STG_E_OLDFORMAT, при этом с книгой ms excel подобных проблем не возникает. Если кто чего знает - помогите пофиксить
C++ Создать класс, используя конструкторы и деструкторы Создайте класс, одно из полей которого хранит «порядковый номер» объекта, т.е. для первого созданного объекта значение этого поля равно 1, для второго созданного объекта значение равно 2 и т.д. Для того чтобы создать такое поле, вам необходимо иметь еще одно поле, в которое будет записываться количество созданных объектов. Каждый раз присоздании нового объекта, конструктор может получить... http://www.cyberforum.ru/cpp-beginners/thread455809.html
C++ Контейнеры данных. STL map
Имеется набор заранее известных констант типа int. Вставлять/удалять элементы не нужно. Требуется обеспечить быстрый lookup (поиск нужного элемента). Имеет ли смысл использовать map (основанный на двоичном дереве) или использовать обычный отсортированный массив в котором использовать бинарный поиск? Когда есть смысл использовать хэш-таблицу? В инструментарии разработки Qt, например, сказано,...
C++ Вычислить значение функции y = f(x), предварительно выполнив действия над целыми переменными
9 p=(--p^b--) <<(p&b) p = 3, b = 4, x = π/10 Задание Вычислить значение функции y = f(x), предварительно выполнив действия над целыми переменными. Разработать исходный код на языке С, используя главную функцию main() и библиотечную функцию printf() (для вывода всех входных и выход-ных данных), а также необходимые директивы препроцессора, откомпилировать ис-ходный код, выполнить его...
C++ Вычисление средних значений положительных элементов каждой строки матриц http://www.cyberforum.ru/cpp-beginners/thread455798.html
Составьте программу для вычисления средних значений положительных элементов каждой строки матриц А(5,8), В(4,8), С(7,8) и записи полученные значения в 9-й столбец этих матриц. Решить задачу с использованием процедур. Нашел похожую программу на форуме , но там описана только процедура , если не сложно напишите пожалуюста как будет выглядить сама программа :umnik: float** matrix (float** matr, ...
C++ реализовать библиотечную функцию, принимающую в качестве входных данных числа с 50 цифрами (в большинстве заданий два чиста,заданиях одно). Операция :Остаток от деления чисел. Операнды: Дробные числа без знака с фиксированной запятой... Пожалуйста помогите разобраться подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
 Аватар для Nameless One
5755 / 3404 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
01.03.2012, 17:15     Дана строка, содержащая число в десятичной системе исчисления. Преобразовать число в строке к восьмеричной системе.
Цитата Сообщение от S.J Посмотреть сообщение
библиотек stdlib.h и string.h запрещено.
без проблем:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
 
char* dec2oct(const char* src, char* dest)
{
    int i;
 
    sscanf(src, "%d", &i);
    sprintf(dest, "%o", i);
 
    return dest;
}
 
int main(void)
{
    const char* dec = "12345";
    char oct[100];
    
    puts(dec2oct(dec, oct));
    
    return 0;
}
а если без шуток, то можно посмотреть здесь (пункт 8)
 
Текущее время: 02:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru