#include <iostream.h>

int main()
{
unsigned short int x = 50000,
                   y = 15535,    
                   z;
z = x + y;
cout << x << " + " << y << " = " << z << endl;
signed short int u = 50000,
                   v = 12767,    
                   w;
w = u + v;
cout << u << " + " << v << " = " << w << endl <<endl;
// nur "int" ist betriebssystemabhängig
unsigned int X = 0, Y;
Y = X -1;
cout << Y << endl <<endl;

int a,d, b=2, c=5;
a=b+1;
cout << "a = " << a << endl;

b=b+1;                                 // beachte: = heißt Rechenergebnis 
                                       //              einspeichern
cout << "b = " << b << endl;
c++;                                   //inkrementoperator erhöhe c um eins                 
d= c++;                                // zunächst d=c danach c=c+1 (Postfixinkrement)
cout << "d = " << d << endl;
cout << "c = " << c << endl;
d= ++c;                                // zunächst c=c+1 danach d=c Prefixinkrement
cout << "d = " << d << endl;
cout << "c = " << c << endl;
//dekrement
d= --c;                                // zunächst c=c-1 danach d=c Prefixinkrement
cout << "d = " << d << endl;
cout << "c = " << c << endl;
cout << "Programmende...";


cin.get (); cin.get();
return(0);    
    }

/*

*/
