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

Программа перевода числа из десятичной системы в восмеричную - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Необходимо провести трассировку программ http://www.cyberforum.ru/cpp-beginners/thread797818.html
Проведите трассировку определения количество чётных чисел в массиве. Выполните трассировку программ из своего варианта с использованием отладчика.
C++ DEV C++ новый проект win, непонятные операторы В DEV C++ создаю новый проект - windows application, он сразу кучу операторов рисует до селе неизвестных, объясните пож, хотя бы ключевые, самые важные из них. Может ссылку подскажите на ресурс какой, где объясняли уже .... Вот что имеется: #include <windows.h> //подкл библиотеку для работы с апи винды чтоли, как то так /* Declare Windows procedure */ LRESULT CALLBACK WindowProcedure... http://www.cyberforum.ru/cpp-beginners/thread797796.html
Распознавалка чертежей C++
На вход подаётся теоретический чертёж, например, корпуса корабля/судна трёх emf файлах: вид с борта, план и в одном файле два полувида с носа и с кормы, выбирается борт левый/правй для вида с борта и какой полувид - нос, а какой корма, а на выходе этот же корпус в каком нибудь 3D формате. Имеет смысл, или лучше руками в редакторе?
Функции и Матрицы C++
Впервые работаю с функциями, вроде написать всё как надо, но code blocks'у не нравится. #include <stdio.h> //printf scanf #include <conio.h> #include <stdlib.h> #include <string.h> void first(int long n, char *err,char buffer){ printf("Enter you name:"); do
C++ Количество строк http://www.cyberforum.ru/cpp-beginners/thread797778.html
Подскажите пожалуйста, как можно подсчитать количество строк в файле?
C++ Возврат массива Не спрашивайте зачем я это делаю, если можно просто использовать strcpy. char tostrcpy(char *to, char *from); int main(int i) { setlocale(LC_ALL, "Russian"); char str01, str02; int choise(0); cout << "Введите строку 01: "; подробнее

Показать сообщение отдельно
pontakrin
1 / 1 / 0
Регистрация: 22.03.2010
Сообщений: 71
01.03.2013, 10:19     Программа перевода числа из десятичной системы в восмеричную
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
 
using namespace std;
 
char buffer[10];
 
int main(){
    itoa(10, buffer, 8); // переводим число 10 в восмиричную систему в строковом виде
    int value = atoi(buffer);   // из строкового вида назад в деситичную
 
    cout << value << endl; // выводим значение
 
    return 0;
}
Добавлено через 2 минуты
Цитата Сообщение от Croessmah Посмотреть сообщение
C++
1
2
3
4
5
6
7
#include <iostream>
#include <iomanip>
int main(){
    int x;
    std::cin>>x;
    std::cout<<std::setbase(8)<<x<<std::endl;
}
у вас только вывод в восмиричном формате. число так и осталось в десятичном.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru