Advertisement
Guest User

Untitled

a guest
May 26th, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.31 KB | None | 0 0
  1. //Jack Green
  2.  
  3. #include "stdafx.h"
  4. #include <vector>;
  5. #include <iostream>;
  6.  
  7. using namespace std;
  8.  
  9. //Declare variables
  10. int value = 0, valuecopy = 0, divider = 1, digits = 0, position = 0;
  11. vector<int> numbers;
  12.  
  13. void main()
  14. {
  15.     //Input
  16.     cout <<"Please enter the number: "; cin >> value;
  17.    
  18.    
  19.     //Length Calculation
  20.     for(int temp = 0; temp < 1; temp++)
  21.     {
  22.         if((value / divider) >= 1)
  23.         {
  24.             digits++; temp--;
  25.             divider *= 10;
  26.         }
  27.     }
  28.  
  29.     //Length Output
  30.     cout <<endl<<value<<" is "<<digits<<" digits long."<<endl;
  31.  
  32.     //Words Calculation
  33.     for(int temp = 0; temp < digits; temp++)
  34.     {
  35.         numbers.push_back(value / (digits - temp));
  36.     }
  37.  
  38.     //Words Output
  39.     for(int temp = 0; temp < digits; temp++)
  40.     {
  41.         position = (digits - temp);
  42.        
  43.         if (numbers[position] == 0)
  44.         {   cout <<"Zero";  }
  45.        
  46.         if (numbers[position] == 1)
  47.         {   cout <<"One";   }
  48.  
  49.         if (numbers[position] == 2)
  50.         {   cout <<"Two";   }
  51.        
  52.         if (numbers[position] == 3)
  53.         {   cout <<"Three"; }
  54.  
  55.         if (numbers[position] == 4)
  56.         {   cout <<"Four";  }
  57.        
  58.         if (numbers[position] == 5)
  59.         {   cout <<"Five";  }
  60.        
  61.         if (numbers[position] == 6)
  62.         {   cout <<"Six";   }
  63.            
  64.         if (numbers[position] == 7)
  65.         {   cout <<"Seven"; }
  66.            
  67.         if (numbers[position] == 8)
  68.         {   cout <<"Eight"; }
  69.        
  70.         if (numbers[position] == 9)
  71.         {   cout <<"Nine";  }
  72.     }
  73.     cin >>value;
  74. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement