Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Excel Как создать простой файл .xls? https://www.cyberforum.ru/ cpp-beginners/ thread451330.html C++ Работа с файлами
Здравствуйте помогите написать програмку, которая бы создавала два файла ( имя мы должны написать сами), в первый файл мы вводим вручную какой то текст, после завершение ввода надо что бы текст с 1 файла, был скопирован во 2 файл в обратном порядке. Зарание спасибо
C++ Инкремент структуры https://www.cyberforum.ru/ cpp-beginners/ thread451305.html
Всем привет. Мне нужно инкремент структуры, чтобы прочитать её дальше. Вот код: typedef struct _STRC { DWORD N1; SWORD N2; } STRC, *PSTRC; STRC *tmp = ...; // Тут все правильно tmp++; // Говорит бинарный '++': 'STRC' не определяет этот оператор или преобразование к типу приемлемо к встроенному оператору
C++ Текущая дата из интернета Уважаемые форумчане, будьте добры, помогите. Как получить текущую дату из интернета, с какого-либо надежного веб-ресурса как time.windows.com. А если нет подключения к интернету то выдавать ошибку. Заранее благодарен https://www.cyberforum.ru/ cpp-beginners/ thread451294.html
Преобразование сверхбольшого двоичного числа в строку-десятичное_число. C++
Пишу класс для хранение и операций над числами большой размерности. Перепробовал несколько вариантов представления числа и на данный момент решил поработать с массивом типа __int8. Массив представляет собой непрерывное число. Но тут возникает проблема: как показать число пользователю в десятичном виде. Т.е. как перевести очень большое двоичное число в десятичное. П.с. Надеюсь поняли:D ибо,...
C++ Числа на шахматной доске В клетках шахматной доски находятся целые число. --- Определить в программе глобальные данные – константу N = 8 и двумерный числовой массив размера N x N, значения элементов которого задать операцией присваивания. Остальные необходимые переменные делать локальными в функции main. 2. Найти сумму всех отрицательных чисел на доске. Как это сделать обьясните пожалуйста... Добавлено через 3... https://www.cyberforum.ru/ cpp-beginners/ thread451276.html
C++ error: cannot delete expression of type 'char' https://www.cyberforum.ru/ cpp-beginners/ thread451271.html
Здравствуйте. Я c++ всерьез начал заниматься недавно, и сегодня у меня вылезла ошибка, которую я раньше никогда не встречал: error: cannot delete expression of type 'char' Вылазит она, собственно, здесь: Buffer::Buffer( long int start_size ) { pointer = new char; size = start_size; actual_size = 0;
C++ Объясните значение argc и argv
Ув. гуру! Дошёл в учебники до раздела об аргументах argc и argv, но что-то ничего не понял.. #include <iostream> using namespace std; int main(int argc, char *argv) { for (int i=0; i<argc; i++) { cout << argv << "\n"; }
C++ просто интересуюсь https://www.cyberforum.ru/ cpp-beginners/ thread451261.html
1. надо сделать чтобы полностью рандомные числа неповторялись... srand(time(NULL)) написал. 2. какую сортировку лучше всего использовать? Для будущих программ необходимо все методы знать, или 1 будет достаточно?
C++ Как написать функцию c типом long double возвращаюшую тип shot? Мне бы какой нибудь тривиальный пример в Си. Спасибо:) https://www.cyberforum.ru/ cpp-beginners/ thread451244.html
Треугольники C++
Доброй ночи\утро\день всем! Сразу прошу прощения, если такая тема уже есть - но совесть моя почти чиста - искала - и не нашла ничего похожего) В общем, нужна ваша помощь в решении следующей задачи: Дано множество треугольников на плоскости. Нужно отсортировать их по возрастанию площади. Т.е. сначала вводим число N - собственно, количество треугольников(n - от 1 до 100). Далее следующие n-строк...
C++ Дано натуральное п (n 3). Получить vn. https://www.cyberforum.ru/ cpp-beginners/ thread451227.html
Пусть u1=u2=0; v1=v2=1; ui=(ui-1 – ui-2vi-1 – vi-2)/(1+u2i-1+v2i-1); vi=(ui-1 – vi-1)/(ui-2+vi-1 +2), i=3, 4, … Дано натуральное п (n 3). Получить vn. Спасибо заранее.
60 / 60 / 10
Регистрация: 27.10.2011
Сообщений: 185
03.04.2012, 20:50 0

Вывести на экран результат сложения в троичной системе счисления. - C++ - Ответ 2869970

03.04.2012, 20:50. Показов 5548. Ответов 7
Метки (Все метки)

Ответ

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
38
39
#include <string>
#include <iostream>
 
using namespace std;
 
 
string toThr(int x1)
{    
    string str="";
    
    while(x1)
    {
        str = (char)('0'+x1%3) + str; 
        //str = string(1, digits[x1 % 2]) + str;
        x1 /= 3;
    }
    return str;
}
 
int fromThr(string s)
{
   int res=0;
   int l = s.length();
   int base = 1;
   for (int i=0; i<l; i++)
   {
      res+=(s[l-i-1]-'0')*base;
      base*=3;
   }
   return res;
}
 
int main(void)
{
   string s1, s2;
   cin >> s1 >> s2;
   cout << toThr(fromThr(s1)+fromThr(s2)) << endl;
   return 0;
}
http://liveworkspace.org/code/... b34ffb6823

Вернуться к обсуждению:
Вывести на экран результат сложения в троичной системе счисления. C++
0
Заказать работу у эксперта
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
03.04.2012, 20:50
Готовые ответы и решения:

сделать сложения двух чисел (одно в троичной системе второе в 8-ричной) и вывести результат в 8-ричной
Привет всем, сегодня столкнулся с такой вот задачей, нужно сделать сложения двух чисел (одно в...

Составить программу сложения двух чисел в троичной системе счисления
Составить программу сложения двух чисел в троичной системе счисления. Добавлено через 11 часов...

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

Ввести число в 10-чной системе счисления, вывести его на экран в 16-чной системе счисления
Вывести на экран число представляющие в 16-чной системе счисления. Число вводится в 10-чной с/с....

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

Сложение в троичной системе счисления
Доброе время суток, решая задачку, столкнулся с такой проблемой, необходимо в вектор записать все...

Вычитание в троичной системе счисления
#include &lt;iostream&gt; using namespace std; int main(){ char input1; char...

Калькулятор, работающий в троичной системе счисления
Нужно создать калькулятор(+,-,*,/,div,mod) который работает в троичной системе. Сначала делаем...

Вычислить сумму или разность чисел в троичной системе счисления
Числа в позиционной троично-симметричной системе счисления (Зс) записываются с использованием трех...

0
Новые блоги и статьи
[Golang] 121. Best Time to Buy and Sell Stock
alhaos 28.01.2025
В этой задаче мы получаем слайс целых чисел, которые означают цену акции в разные моменты времени, и должны вернуть максимально возможную прибыль от купли продажи акции. / / . . .
Проектирование и моделирование
hw_wired 28.01.2025
Введение в моделирование Моделирование представляет собой один из фундаментальных методов научного познания, который позволяет изучать объекты и явления через создание их упрощенных аналогов. В. . .
Алгоритмы и исполнители
hw_wired 28.01.2025
Введение в алгоритмы В современном мире информационных технологий алгоритмы играют основополагающую роль в решении различных задач и автоматизации процессов. Алгоритм представляет собой точную. . .
Хранение информации
hw_wired 28.01.2025
Введение: Роль систем хранения информации в современном мире В современную эпоху цифровых технологий эффективное хранение информации становится одним из ключевых факторов успешного развития любой. . .
Обработка числовой информации
hw_wired 28.01.2025
Введение в обработку числовой информации В современном мире обработка числовой информации стала неотъемлемой частью как профессиональной деятельности, так и повседневной жизни. Электронные таблицы. . .
Мультимедиа
hw_wired 28.01.2025
Введение в мультимедийные технологии В современном мире мультимедийные технологии стали неотъемлемой частью нашей жизни, проникнув во все сферы человеческой деятельности. Термин "мультимедиа". . .
Обработка текстовой информации
hw_wired 28.01.2025
Введение в обработку текстовой информации В современном мире обработка текстовой информации играет фундаментальную роль в различных сферах человеческой деятельности. Текстовые редакторы стали. . .
Обработка графической информации
hw_wired 28.01.2025
Введение в компьютерную графику Компьютерная графика стала неотъемлемой частью современного цифрового мира, пройдя впечатляющий путь развития от простейших черно-белых изображений до сложных. . .
Python в Алгоритмике: Решение задач
hw_wired 28.01.2025
Введение в Python и Алгоритмику В современном мире программирование стало неотъемлемой частью образования и профессионального развития. Python зарекомендовал себя как один из самых популярных и. . .
Компьютер как универсальное устройство для работы с информацией
hw_wired 28.01.2025
Введение в устройство компьютера Компьютер представляет собой универсальное электронное устройство, предназначенное для автоматической обработки информации. В современном мире компьютер стал. . .
Информация и информационные процессы
hw_wired 28.01.2025
Понятие информации и ее виды В современном мире информация является одним из фундаментальных понятий, пронизывающих все сферы человеческой деятельности. Под информацией понимают любые сведения об. . .
Алгоритмика
hw_wired 28.01.2025
Введение: Основы алгоритмики и её роль в информатике В современном мире программирование и алгоритмическое мышление стали неотъемлемой частью образования и профессиональной деятельности. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru