Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 25.04.2011
Сообщений: 14

Перевод чисел. Модуль string

12.05.2011, 14:50. Показов 2022. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ребят! Привет! Помогите кто может с прогай, не могу правильно сделать!!! Надо перевести из 2-чной в 10-чную систему счисления и наоборот используя модуль string.


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
36
37
#include<iostream>
#include<string>
#include<math.h>
using namespace std;
int main()
{
    setlocale(LC_ALL,"Russian");
    string t, s, f;
    cout<<"Введите двоичное число: ";
    cin>>s;
    int k = 0;
    int n = s.length();
    for(int i =n-1; i>=0;i--)
    {
        int c = s[i]-'0';
        k=k+pow(2.0, n-1-i)*c;
        
    }
    cout<<"Десятичное число: "<<k<<endl;
    s.clear();
    do
    {
        int x = 0;
        int m = k%2;
        int  g = k-(m*2);
        string& insert(const int x, string s, int g);
        k/=2;           
    }
    while(k!=0);
    for (int i=0; i<n/2; i++)
    {
        int y = s[i];
        s[i]=s[n - 1-i];
        s[n-1-i]=y;
    }
    cout<<s<<endl;
}
 Комментарий модератора 
Используйте теги форматирования кода!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.05.2011, 14:50
Ответы с готовыми решениями:

Перевод слова их переменной string в другую переменную string для вывода ее отдельно от всей строки
У меня есть код, я выполняю задание учителя. В этом задании мне надо ввести кол слов, а также размер слов, которые надо вывести. Проблема...

Перевод чисел из 10 системы счисления в восьмеричную без использования string
Нужно перевести 4-значное число (1000-9999) из 10 в 8 систему.Как путем деления перевести двузначные числа я понимаю,но тут я имею дело с...

Перевод из std::string в System::String
есть класс с полем std::string, как можно перевести его в System::String чтоб можно было выводить в dataGirdView Попытался в классе...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
12.05.2011, 14:50
Помогаю со студенческими работами здесь

Перевод Dictionary<string, string> в byte[]
Вопрос: как мне конвертировать Dictionary&lt;string, string&gt;, с произвольными значениями и именами в byte, а на стороне сервера его превратить...

Быстрый перевод List<string> в string
Добрый вечер. Есть List с огромным количеством строк (с действительно огромным количеством строк). Как его можно быстро записать в...

Модуль разности их индексов и модуль разности самих чисел равны единице. Найти количество пар таких чисел.
Данная линейная таблица размерности N. Назовем «близкими» такие числа, модуль разности их индексов и модуль разности самых чисел равны...

Перевод строк std::string, std::wstring в Unicode (String)
Собственно столкнулся с проблемой, как корректно перевести к примеру текст из Edit1-&gt;Text в std::string или std::wstring и...

Найти модуль разности и модуль суммы пяти чисел
2. Запросить с клавиатуры ввод 5 действительных чисел типа float. a) Не используя встроенной функции fabs, найти модуль разности этих...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита табличной части. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru