Red de conocimiento informático - Material del sitio web - Programación universitaria en lenguaje C

Programación universitaria en lenguaje C

Toma 1 bit de la cadena cada vez y luego conviértelo uno por uno. El proceso específico es el siguiente: #include

#include

#include

using?namespace?std ;

int?main()

{

int?N;

cin?>>?N;

cadena?str;

mientras?(N--)

{

int?res?=?0;

cin? >>?str;

int?i?=?2;

mientras?(str[i]?!=?'\0')

{

if?(isdigit(str[i]))

{

res?=?res?*?16?+?str [i] ?-?'0';

}

else

{

res?=?res?*?16 ?+? tolower(str[i])?-?'a'?+?10;

}

i++;

}

cout?<

}

return?0;

}

El Los resultados son los siguientes: