Есть ответ 👍

Напишите функцию hextodec, которая преобразует шестнадцатеричное число (заданное в виде строки) в десятичное число int hextodec(std: : string hexstring) { return 0; }

162
350
Посмотреть ответы 2

Ответы на вопрос:


#include < iostream> #include < string> #include < math.h> #include < algorithm> using namespace std; int hexchartodec(char hexchar) { switch (hexchar) { case 'a': return 10; break; case 'b': return 11; break; case 'c': return 12; break; case 'd': return 13; break; case 'e': return 14; break; case 'f': return 15; break; default: return hexchar - 48; break; } } int hextodec(string hexstring) { std: : transform(hexstring. hexstring. hexstring. : : tolower); int power = 0, ret = 0; for (string: : reverse_iterator rit = hexstring.rbegin(); rit ! = hexstring.rend(); ++rit) { ret += hexchartodec(*rit) * pow(16, power); power++; } return ret; } int main() { string s; cout < < "строка: "; cin > > s; cout < < endl < < "ответ: " < < hextodec(s) < < endl; return 0; }
bcfujd19
4,5(46 оценок)

маш

Объяснение:

1 м

2 а

3 ш

ето точно

я уверен

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

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

Подпишись на наш телеграмм канал

GTP TOP NEWS