Demonstrates declaring and initializing short variables : unsigned short « Data Types « C++ Tutorial






#include <iostream>
using namespace std;

int main()
{
      int score;
      double distance;
      char playAgain;
      bool shieldsUp;

      short lives, aliensKilled;

      score = 0;
      distance = 1200.76;
      playAgain = 'y';
      shieldsUp = true;
      lives = 3;
      aliensKilled = 10;

      double engineTemp = 6572.89;

      cout << "\nscore: "           << score << endl;
      cout << "distance: "      << distance << endl;
      cout << "playAgain: "      << playAgain << endl;

      cout << "lives: "           << lives << endl;
      cout << "aliensKilled: "<< aliensKilled << endl;
      cout << "engineTemp: "     << engineTemp << endl;

      int fuel;
      cout << "\nHow much fuel? ";
      cin >> fuel;
      cout << "fuel: " << fuel << endl;

      typedef unsigned short int ushort;
      ushort bonus = 10;
      cout << "\nbonus: " << bonus << endl;

      return 0;
}








2.18.unsigned short
2.18.1.Create an unsigned short and initialize with result of multiplying two unsigned short variables
2.18.2.Use typedef to define new type for unsigned short
2.18.3.Adding Too Large a Number to a signed short Integer
2.18.4.Putting Too Large a Value in an unsigned short Integer
2.18.5.Demonstrates declaring and initializing short variables
2.18.6.Create an unsigned short and initialize with result of multiplying Width by Length
2.18.7.unsigned short int: overflow