                               // Kapitel 1 - Programm 3 - NACHR.CPP
#include <iostream.h>
#include <string.h>

int main()
{
int index;
float Entfernung;
char Buchstabe;
char Name[25];

   index = -23;
   Entfernung = 12.345;
   Buchstabe = 'X';
   strcpy(Name, "Eva Musterfrau");

   cout << "Der Wert von index ist "    << index    << "\n";
   cout << "Der Wert von Enfernung ist " << Entfernung << "\n";
   cout << "Der Wert von Buchstabe ist "   << Buchstabe   << "\n";
   cout << "Der Wert von Name ist "     << Name     << "\n";

   index = 31;
   cout << "Der dezimale Wert von index ist " << dec << index << "\n";
   cout << "Der oktale Wert von index ist " << oct << index << "\n";
   cout << "Der hexadezimale Wert von index ist " << hex << index << "\n";
   cout << "Der Buchstabe Buchstabe ist " << (char)Buchstabe << "\n";

   cout << "Geben Sie eine Dezimalzahl ein --> ";
   cin  >> index;
   cout << "Der hexadezimale Wert der Eingabe ist " << index << "\n";

   return 0;
}


// Ergebnis beim Ausführen
//
// Der Wert von index ist -23
// Der Wert von Entfernung ist 12.345
// Der Wert von Buchstabe ist X
// Der Wert von Name ist Eva Musterfrau
// Der dezimale Wert von index ist   31
// Der oktale Wert von index ist   37
// Der hexadezimale Wert von index ist   1f
// Der Buchstabe Buchstabe ist X
// Geben Sie eine Dezimalzahl ein --> 999
// Der hexadezimale Wert der Eingabe ist 3e7
