Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
delexa
2 / 2 / 1
Регистрация: 02.03.2011
Сообщений: 134
#1

Перевод числа n из двоичной в 8 СС - C++

20.10.2012, 22:08. Просмотров 316. Ответов 0
Метки нет (Все метки)

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
#include "stdafx.h"
#include <iostream>
#include <math.h>
using namespace std;
 
int main () 
{   const int n=100;
                char text[n], text1[n]="";
            cout<<"\nVvedite chislo, kotoroe hotite perevesti chislo= "; cin>>text;
            int lentxt=strlen(text), k=0;
            cout<<"Text:\n"; cout<<text<<endl<<lentxt;
            for (int i=lentxt; i>=0; i--)
            {
            if ( (text[i] == '1') && (text[i-1] == '1') && (text[i-2] == '1') ) { text1[k]=0; }
            if ( (text[i] == '1') && (text[i-1] == '1') && (text[i-2] == '0') ) { text1[k]=1; }
            if ( (text[i] == '1') && (text[i-1] == '0') && (text[i-2] == '1') ) { text1[k]=2; }
            if ( (text[i] == '1') && (text[i-1] == '0') && (text[i-2] == '0') ) { text1[k]=3; }
            if ( (text[i] == '0') && (text[i-1] == '1') && (text[i-2] == '1') ) { text1[k]=4; }
            if ( (text[i] == '0') && (text[i-1] == '1') && (text[i-2] == '0') ) { text1[k]=5; }
            if ( (text[i] == '0') && (text[i-1] == '0') && (text[i-2] == '1') ) { text1[k]=6; }
            if ( (text[i] == '0') && (text[i-1] == '0') && (text[i-2] == '0') ) { text1[k]=6; }
            i-=2; k++;
                                                    }
        for (int i=k; i>=0; i--)
            { cout<<text1[i]<<" ";}
        system("pause");
        return 0;
                                    }

Что тут не так?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.10.2012, 22:08
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Перевод числа n из двоичной в 8 СС (C++):

Перевод числа из двоичной в восьмеричную СС - C++
Помогите пожалуйста написать программу на С++ ,которая переводит число из 2й системы счисления в 8ю,не переводя все число в 10ю. Если...

Перевод числа из двоичной в десятичную и наоборот. - C++
Помогите пожалуйста написать прогу перевода числа из двоичной системы счисления в десятичную и наоборот на языке &quot;C&quot;.Я в этом...

Перевод числа из двоичной сс в десятичную (рекурсия) - C++
Всем привет! Подкинули задачку тут: Разработать рекурсивную функцию, возвращающую значение. Для перевода числа из двоичной сс в...

Перевод числа из двоичной системы в десятичную - C++
Помогите написать программу для перевода из 2 в 10. Если число делится на 3, то вывести и результат деления

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

Перевод числа из двоичной в десятичную систему счисления на С++ - C++
Доброго всем дня! Мне необходимо перевести число из двоичной в десятичную с.с. с помощью рекурсии и только Вот что у меня...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.10.2012, 22:08
Привет! Вот еще темы с ответами:

Перевод вещественного числа из двоичной системы в десятичную c++ - C++
У меня есть число long double,например 15.375. я его перевёл в двоичную систему:010000000000001011110110000....00 Как перевести...

Перевод числа из двоичной в восьмеричную систему счисления - C++
Надо решить следующее задание: С помощью использования логических операторов, составить программу для перевода числа из двоичной в...

Перевод числа из двоичной в 16-ричную систему счисления - C++
Ввод целого числа в двоичной системе счисления, т.е. последовательность цифр 0 и 1. Составить программу перевода этого числа в...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru