Das folgende Programm bietet euch die Möglichkeit, einen beliebigen Text einzugeben (maximal 1000 Stellen) und diesen dann automatisch in hexadezimale Werte umzuwandeln. Beachtet dabei, dass ihr keine Leerzeichen eingeben dürft, da diese bei einem String automatisch als Stringende erkannt werden.#include
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
char input[1000], wahl;
do
{
cout << endl << “Text eingeben: ” << endl;
cin >> input;
for(int i=0; i<strlen(input); i++)
{
cout<<hex<<int(input[i])<<” “;
}
cout << endl << “Zum beenden ‘ESC’ betaetigen …”;
wahl = _getch();
}
while (wahl != 0×1b);
return 0;
}
Viel Spaß beim Ausprobieren!