Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*Original made by "shekhar chauhan" from SoloLearn
- Changed some bits to make it more appealing
- Added Space
- Added Numbers
- Added Description how to Use Space*/
- #include<iostream>
- #include<string>
- using namespace std;
- int main()
- {
- string put;
- int x;
- cout << "----------:Please Enter Something:----------" << endl << endl;
- cout << "----------:Please Use - as Space :----------" << endl << endl;
- cout << "____________________________________________" <<endl;
- cin >> put;
- cout << "Enter something: " << put << "." << endl;
- cout << "____________________________________________" << endl;
- x = put.length();
- for( int b = 0 ; b < x ; b++)
- {
- switch( put [ b ] )
- {
- case 'a':
- case 'A':
- cout << "..######..\n..#....#..\n..######..\n..#....#..\n..#....#..\n\n" << endl;
- break;
- case 'b':
- case 'B':
- cout << "..######..\n..#....#..\n..#####...\n..#....#..\n..######..\n\n" << endl;
- break;
- case 'c':
- case 'C':
- cout << "..######..\n..#.......\n..#.......\n..#.......\n..######..\n\n" << endl;
- break;
- case 'd':
- case 'D':
- cout<<"..#####...\n..#....#..\n..#....#..\n..#....#..\n..#####...\n\n"<<endl;
- break;
- case 'e':
- case 'E':
- cout<<"..######..\n..#.......\n..#####...\n..#.......\n..######..\n\n"<<endl;
- break;
- case 'f':
- case 'F':
- cout<<"..######..\n..#.......\n..#####...\n..#.......\n..#.......\n\n"<<endl;
- break;
- case 'g':
- case 'G':
- cout<<"..######..\n..#.......\n..#####...\n..#....#..\n..#####...\n\n"<<endl;
- break;
- case 'h':
- case 'H':
- cout<<"..#....#..\n..#....#..\n..######..\n..#....#..\n..#....#..\n\n"<<endl;
- break;
- case 'i':
- case 'I':
- cout<<"..######..\n....##....\n....##....\n....##....\n..######..\n\n"<<endl;
- break;
- case 'j':
- case 'J':
- cout<<"..######..\n....##....\n....##....\n..#.##....\n..####....\n\n"<<endl;
- break;
- case 'k':
- case 'K':
- cout<<"..#....#..\n..#..#....\n..##......\n..#..#....\n..#....#..\n\n"<<endl;
- break;
- case 'l':
- case 'L':
- cout<<"..#.......\n..#.......\n..#.......\n..#.......\n..######..\n\n"<<endl;
- break;
- case 'm':
- case 'M':
- cout<<"..#....#..\n..##..##..\n..#.##.#..\n..#....#..\n..#....#..\n\n"<<endl;
- break;
- case 'n':
- case 'N':
- cout<<"..#....#..\n..##...#..\n..#.#..#..\n..#..#.#..\n..#...##..\n\n"<<endl;
- break;
- case 'o':
- case 'O':
- cout<<"..######..\n..#....#..\n..#....#..\n..#....#..\n..######..\n\n"<<endl;
- break;
- case 'p':
- case 'P':
- cout<<"..######..\n..#....#..\n..######..\n..#.......\n..#.......\n\n"<<endl;
- break;
- case 'q':
- case 'Q':
- cout<<"..######..\n..#....#..\n..#.#..#..\n..#..#.#..\n..######..\n\n"<<endl;
- break;
- case 'r':
- case 'R':
- cout<<"..######..\n..#....#..\n..#.##...\n..#...#...\n..#....#..\n\n"<<endl;
- break;
- case 's':
- case 'S':
- cout<<"..######..\n..#.......\n..######..\n.......#..\n..######..\n\n"<<endl;
- break;
- case 't':
- case 'T':
- cout<<"..######..\n....##....\n....##....\n....##....\n....##....\n\n"<<endl;
- break;
- case 'u':
- case 'U':
- cout<<"..#....#..\n..#....#..\n..#....#..\n..#....#..\n..######..\n\n"<<endl;
- break;
- case 'v':
- case 'V':
- cout<<"..#....#..\n..#....#..\n..#....#..\n...#..#...\n....##....\n\n"<<endl;
- break;
- case 'w':
- case 'W':
- cout<<"..#....#..\n..#....#..\n..#.##.#..\n..##..##..\n..#....#..\n\n"<<endl;
- break;
- case 'x':
- case 'X':
- cout<<"..#....#..\n...#..#...\n....##....\n...#..#...\n..#....#..\n\n"<<endl;
- break;
- case 'y':
- case 'Y':
- cout<<"..#....#..\n...#..#...\n....##....\n....##....\n....##....\n\n"<<endl;
- break;
- case 'z':
- case 'Z':
- cout<<"..######..\n......#...\n.....#....\n....#.....\n..######..\n\n"<<endl;
- break;
- case '1':
- cout << "....##....\n....##....\n....##....\n....##....\n....##....\n\n" << endl;
- break;
- case '2':
- cout << "..######..\n......##..\n..######..\n..#.......\n..######..\n\n" << endl;
- break;
- case '3':
- cout << "..######..\n.......#..\n..######..\n.......#..\n..######..\n\n" << endl;
- break;
- case '4':
- cout << "..#....#..\n..#....#..\n..######..\n.......#..\n.......#..\n\n" << endl;
- break;
- case '5':
- cout << "..######..\n..#.......\n..#####...\n......#...\n..######..\n\n" << endl;
- break;
- case '6':
- cout << "..######..\n..#.......\n..######..\n..#....#..\n..######..\n\n" << endl;
- break;
- case '7':
- cout << "..######..\n.......#..\n.......#..\n.......#..\n.......#..\n\n" << endl;
- break;
- case '8':
- cout << "..######..\n..#....#..\n..######..\n..#....#..\n..######..\n\n" << endl;
- break;
- case '9':
- cout << "..######..\n..#....#..\n..######..\n.......#..\n..######..\n\n" << endl;
- break;
- case '0':
- cout << "..######..\n..#....#..\n..#....#..\n..#....#..\n..######..\n\n" << endl;
- break;
- case '.':
- cout << "..........\n....##....\n....##....\n..........\n\n" << endl;
- break;
- case '-':
- cout << " \n \n \n \n \n \n" << endl;
- break;
- }
- }
- cout << "_____________________________________________"<<endl<<endl;
- cout << "Your Word Length Is : " << x << endl << endl;
- cout << "Code by 'Marvin Block'" << endl << endl;
- system("Pause");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement