Advertisement
Guest User

Text output

a guest
Jun 24th, 2017
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 6.40 KB | None | 0 0
  1. /*Original made by "shekhar chauhan" from SoloLearn
  2. Changed some bits to make it more appealing
  3. Added Space
  4. Added Numbers
  5. Added Description how to Use Space*/
  6.  
  7. #include<iostream>
  8. #include<string>
  9.  
  10. using namespace std;
  11.  
  12. int main()
  13. {
  14.     string put;
  15.    
  16.     int x;
  17.    
  18.     cout << "----------:Please Enter Something:----------" << endl << endl;
  19.     cout << "----------:Please Use - as Space :----------" << endl << endl;
  20.     cout << "____________________________________________" <<endl;
  21.    
  22.     cin >> put;
  23.     cout << "Enter something:  " << put << "." << endl;
  24.    
  25.     cout << "____________________________________________" << endl;
  26.     x = put.length();
  27.    
  28.     for( int b = 0 ; b < x ; b++)
  29.     {
  30.         switch( put [ b ] )
  31.         {
  32.             case 'a':
  33.             case 'A':
  34.             cout << "..######..\n..#....#..\n..######..\n..#....#..\n..#....#..\n\n" << endl;
  35.             break;
  36.            
  37.             case 'b':
  38.             case 'B':
  39.             cout << "..######..\n..#....#..\n..#####...\n..#....#..\n..######..\n\n" << endl;
  40.             break;
  41.            
  42.             case 'c':
  43.             case 'C':
  44.             cout << "..######..\n..#.......\n..#.......\n..#.......\n..######..\n\n" << endl;
  45.             break;
  46.            
  47.             case 'd':
  48.             case 'D':
  49.             cout<<"..#####...\n..#....#..\n..#....#..\n..#....#..\n..#####...\n\n"<<endl;
  50.             break;
  51.        
  52.             case 'e':
  53.             case 'E':
  54.             cout<<"..######..\n..#.......\n..#####...\n..#.......\n..######..\n\n"<<endl;
  55.             break;
  56.        
  57.             case 'f':
  58.             case 'F':
  59.             cout<<"..######..\n..#.......\n..#####...\n..#.......\n..#.......\n\n"<<endl;
  60.             break;
  61.        
  62.             case 'g':
  63.             case 'G':
  64.             cout<<"..######..\n..#.......\n..#####...\n..#....#..\n..#####...\n\n"<<endl;
  65.             break;
  66.        
  67.             case 'h':
  68.             case 'H':
  69.             cout<<"..#....#..\n..#....#..\n..######..\n..#....#..\n..#....#..\n\n"<<endl;
  70.             break;
  71.        
  72.             case 'i':
  73.             case 'I':
  74.             cout<<"..######..\n....##....\n....##....\n....##....\n..######..\n\n"<<endl;
  75.             break;
  76.        
  77.             case 'j':
  78.             case 'J':
  79.             cout<<"..######..\n....##....\n....##....\n..#.##....\n..####....\n\n"<<endl;
  80.             break;
  81.        
  82.             case 'k':
  83.             case 'K':
  84.             cout<<"..#....#..\n..#..#....\n..##......\n..#..#....\n..#....#..\n\n"<<endl;
  85.             break;
  86.        
  87.             case 'l':
  88.             case 'L':
  89.             cout<<"..#.......\n..#.......\n..#.......\n..#.......\n..######..\n\n"<<endl;
  90.             break;
  91.        
  92.             case 'm':
  93.             case 'M':
  94.             cout<<"..#....#..\n..##..##..\n..#.##.#..\n..#....#..\n..#....#..\n\n"<<endl;
  95.             break;
  96.        
  97.             case 'n':
  98.             case 'N':
  99.             cout<<"..#....#..\n..##...#..\n..#.#..#..\n..#..#.#..\n..#...##..\n\n"<<endl;
  100.             break;
  101.        
  102.             case 'o':
  103.             case 'O':
  104.             cout<<"..######..\n..#....#..\n..#....#..\n..#....#..\n..######..\n\n"<<endl;
  105.             break;
  106.        
  107.             case 'p':
  108.             case 'P':
  109.             cout<<"..######..\n..#....#..\n..######..\n..#.......\n..#.......\n\n"<<endl;
  110.             break;
  111.        
  112.             case 'q':
  113.             case 'Q':
  114.             cout<<"..######..\n..#....#..\n..#.#..#..\n..#..#.#..\n..######..\n\n"<<endl;
  115.             break;
  116.        
  117.             case 'r':
  118.             case 'R':
  119.             cout<<"..######..\n..#....#..\n..#.##...\n..#...#...\n..#....#..\n\n"<<endl;
  120.             break;
  121.        
  122.             case 's':
  123.             case 'S':
  124.             cout<<"..######..\n..#.......\n..######..\n.......#..\n..######..\n\n"<<endl;
  125.             break;
  126.        
  127.             case 't':
  128.             case 'T':
  129.             cout<<"..######..\n....##....\n....##....\n....##....\n....##....\n\n"<<endl;
  130.             break;
  131.        
  132.             case 'u':
  133.             case 'U':
  134.             cout<<"..#....#..\n..#....#..\n..#....#..\n..#....#..\n..######..\n\n"<<endl;
  135.             break;
  136.        
  137.             case 'v':
  138.             case 'V':
  139.             cout<<"..#....#..\n..#....#..\n..#....#..\n...#..#...\n....##....\n\n"<<endl;
  140.             break;
  141.        
  142.             case 'w':
  143.             case 'W':
  144.             cout<<"..#....#..\n..#....#..\n..#.##.#..\n..##..##..\n..#....#..\n\n"<<endl;
  145.             break;
  146.        
  147.             case 'x':
  148.             case 'X':
  149.             cout<<"..#....#..\n...#..#...\n....##....\n...#..#...\n..#....#..\n\n"<<endl;
  150.             break;
  151.        
  152.             case 'y':
  153.             case 'Y':
  154.             cout<<"..#....#..\n...#..#...\n....##....\n....##....\n....##....\n\n"<<endl;
  155.             break;
  156.        
  157.             case 'z':
  158.             case 'Z':
  159.             cout<<"..######..\n......#...\n.....#....\n....#.....\n..######..\n\n"<<endl;
  160.             break;
  161.        
  162.             case '1':
  163.             cout << "....##....\n....##....\n....##....\n....##....\n....##....\n\n" << endl;
  164.             break;
  165.                        
  166.             case '2':
  167.             cout << "..######..\n......##..\n..######..\n..#.......\n..######..\n\n" << endl;
  168.             break;
  169.                        
  170.             case '3':
  171.             cout << "..######..\n.......#..\n..######..\n.......#..\n..######..\n\n" << endl;
  172.             break;
  173.                        
  174.             case '4':
  175.             cout << "..#....#..\n..#....#..\n..######..\n.......#..\n.......#..\n\n" << endl;
  176.             break;
  177.                        
  178.             case '5':
  179.             cout << "..######..\n..#.......\n..#####...\n......#...\n..######..\n\n" << endl;
  180.             break;
  181.                        
  182.             case '6':
  183.             cout << "..######..\n..#.......\n..######..\n..#....#..\n..######..\n\n" << endl;
  184.             break;
  185.                        
  186.             case '7':
  187.             cout << "..######..\n.......#..\n.......#..\n.......#..\n.......#..\n\n" << endl;
  188.             break;
  189.                        
  190.             case '8':
  191.             cout << "..######..\n..#....#..\n..######..\n..#....#..\n..######..\n\n" << endl;
  192.             break;
  193.                        
  194.             case '9':
  195.             cout << "..######..\n..#....#..\n..######..\n.......#..\n..######..\n\n" << endl;
  196.             break;
  197.                        
  198.             case '0':
  199.             cout << "..######..\n..#....#..\n..#....#..\n..#....#..\n..######..\n\n" << endl;
  200.             break;
  201.                    
  202.             case '.':
  203.             cout << "..........\n....##....\n....##....\n..........\n\n" << endl;
  204.             break;
  205.            
  206.             case '-':
  207.             cout << "  \n  \n  \n  \n \n \n" << endl;
  208.             break;
  209.            
  210.         }
  211.     }
  212.     cout << "_____________________________________________"<<endl<<endl;
  213.    
  214.     cout << "Your Word Length Is : " << x << endl << endl;
  215.    
  216.     cout << "Code by 'Marvin Block'" << endl << endl;
  217.     system("Pause");
  218. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement