Перевод Из 8 Сс В 4 Сс

Тема в разделе "Общие вопросы по С и С++", создана пользователем alex-net, 27 дек 2012.

  1. alex-net

    alex-net New Member

    Регистрация:
    27 дек 2012
    Сообщения:
    2
    Симпатии:
    0
    Написать программу, которая переводит числа по основанию 8 в 4. Выполнить операцию деления.
     
  2. rrrFer

    rrrFer Well-Known Member
    Команда форума C\C++ Team

    Регистрация:
    6 сен 2011
    Сообщения:
    1.324
    Симпатии:
    36
    в чем проблема?

    Добавлено: на вотЪ из восьмеричной в двоичную. тебе остается по аналогии перевести из двоичной в четверичную.
    Код (Text):
    #include <iostream>
    #include <string>
    #include <map>
    int main() {
    std::string num, res, buff;
    std::map<std::string, std::string> _822;
    _822["0"]= "000";
    _822["1"] = "001";
    _822["2"] = "010";
    _822["3"] = "011";
    _822["4"] = "100";
    _822["5"] = "101";
    _822["6"] = "110";
    _822["7"] = "111";

    std::cin >> num;

    res = "";
    for (int i = num.length(); i >= 0; --i) {
    buff = num[i];
    res = _822[buff] + res;;
    }
    std::cout << std::endl;

    std::cout << res;

    std::cin.get(), std::cin.get();

    return 0;
    }
    ну и мапу _822 придумай как автоматически заполнять, а-то так плохо смотрится )

    Добавлено: для перевода из двоичной в четверичную мапа будет примерно такая:
    Код (Text):
    _224["00"] = "0";
    _224["01"] = "1";
    _224["10"] = "2";
    _224["11"] = "3";
    но я думаю ты и ее тоже автоматически заполнишь :(

    Добавлено:
    а вот это я не заметил, все что выше написано вам не подходит )
     
  3. alex-net

    alex-net New Member

    Регистрация:
    27 дек 2012
    Сообщения:
    2
    Симпатии:
    0
    Не могли бы. пожалуйста, написать для моего случая?
     
  4. rrrFer

    rrrFer Well-Known Member
    Команда форума C\C++ Team

    Регистрация:
    6 сен 2011
    Сообщения:
    1.324
    Симпатии:
    36
    тему надо перенести в раздел решения задач (т.к. постановка вопроса у вас именно такая), но в том разделе есть правила:
    ключевые слова выделил жиром..
     
Загрузка...
Похожие Темы - Перевод Из Сс
  1. marina12
    Ответов:
    1
    Просмотров:
    1.213
  2. FaRReLL
    Ответов:
    0
    Просмотров:
    850
  3. FaRReLL
    Ответов:
    0
    Просмотров:
    893
  4. FaRReLL
    Ответов:
    0
    Просмотров:
    911
  5. FaRReLL
    Ответов:
    0
    Просмотров:
    737

Поделиться этой страницей