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

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

Войти
Регистрация
Восстановить пароль
 
Igor1786a
0 / 0 / 0
Регистрация: 15.11.2013
Сообщений: 17
#1

Программа перевода - C++

26.02.2014, 20:48. Просмотров 272. Ответов 1
Метки нет (Все метки)

Мне нужно сделать программу перевода целого числа в буквенную форму записи, например 124 = сто двадцать четыре. х є {0,1000000} Можете подкинуть идею ?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.02.2014, 20:48     Программа перевода
Посмотрите здесь:

Программа перевода чисел из СС - C++
unsigned char X; int i, k; scanf("%d",&X); for (i=7; i>=0; i--) { k = ((X >> i) & 1); printf("%d", k); } ...

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

Си, программа перевода в другие СС - C++
Дано целое десятичное число. вывести его как число в системе счисления с основанием 11 Если у кого-то есть решение, скиньте плиз...

Программа перевода числа из 10 СС в 2 СС - C++
У Дейтлов есть задача: Они предлагают следующие инструкции по переводу чисел: 10 СС -> 2 СС 10 СС -> 8 СС

Программа перевода из 10-ой с/с в n-ую и обратно - C++
Пытаюсь составить программу перевода.. Ошибки исправил, но сами формулы, видимо, не верны. Можете помочь? Заранее спасибо. #include...

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

Программа для перевода чисел - C++
Вывести на экран таблицу значений десятичных цифр в двоичной системе счисления.

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

Программа для перевода валют - C++
Помогите пожалуйста,с++ не проходили,а уже скоро зачетная неделя будет,и там есть с++ и вот эти 2 задачи. 1)Напишите программу, которая...

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

Программа для перевода текста - C++
Хочу попробовать создать программу, которая переводит например вот эту фигню "ghbdtn" в слово "Привет". Пытался что то там сделать, ничего...

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


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
stima
455 / 304 / 23
Регистрация: 22.03.2011
Сообщений: 990
Завершенные тесты: 2
26.02.2014, 21:19     Программа перевода #2
Если только идею то:
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
33
34
35
#include <string>
#include <vector>
#include <iostream>
#include <algorithm>
 
static const char* T1[] = { "zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten" };
 
int main()
{
    int number;
 
    std::cout << "Enter number: " << std::endl;
    std::cin >> number;
 
    std::vector<std::string> snumber;
    for (; number;)
    {
        int mod = number % 10;
        if (mod)
        {
            snumber.push_back(T1[mod]);
        }
 
        number = (number - mod) / 10;
    }
 
    std::size_t last = snumber.size() - 1;
    for (std::size_t i = last; i >= 1; --i)
    {
        std::cout << snumber[i] << " ";
    }
    std::cout << snumber[last] << std::endl;
 
    return 0;
}
Ответ Создать тему
Опции темы

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