Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <string>
- #include <stdlib.h>
- using namespace std;
- string letters[] = {
- " .. n. .n....n. .n. .", // A
- "... n. .n... n. .n... ", // B
- " .. n. .n. n. .n .. ", // C
- "... n. .n. .n. .n... ", // D
- "....n. n... n. n....", // E
- "....n. n... n. n. ", // F
- " .. n. n. ..n. .n .. ", // G
- ". .n. .n....n. .n. .", // H
- " . n . n . n . n . ", // I
- " .n .n .n. .n .. ", // J
- ". .n. . n.. n. . n. .", // K
- ". n. n. n. n....", // L
- ". .n....n. .n. .n. .", // M
- ". .n.. .n. ..n. .n. .", // N
- " .. n. .n. .n. .n .. ", // O
- "... n. .n... n. n. ", // P
- " .. n. .n. .n. ..n ...", // Q
- "... n. .n... n. . n. .", // R
- " ...n. n .. n .n... ", // S
- "... n . n . n . n . ", // T
- ". .n. .n. .n. .n .. ", // U
- ". . n. . n. . n. . n . ", // V
- ". .n. .n. .n....n. .", // W
- ". .n. .n .. n. .n. .", // X
- ". . n. . n . n . n . ", // Y
- "....n .n .. n. n...." // Z
- };
- int main()
- {
- char cEmpty = ' ';
- char cFull = '.';
- cout << "Enter empty character: ";
- cin >> cEmpty;
- cout << "Enter full character: ";
- cin >> cFull;
- string input;
- cout << "Enter a string: ";
- cin.ignore(256, '\n');
- getline(cin, input);
- system("cls");
- for (char c : input)
- {
- c = toupper(c);
- if (c >= 'A' && c <= 'Z')
- {
- for (int i = 0; i < 6; i++)
- cout << cEmpty;
- cout << endl;
- cout << cEmpty;
- string letter = letters[c - 'A'];
- for (char l : letter)
- {
- if (l == '.')
- cout << cFull;
- else if (l == ' ')
- cout << cEmpty;
- else
- cout << cEmpty << endl << cEmpty;
- }
- cout << cEmpty;
- cout << endl;
- for (int i = 0; i < 6; i++)
- cout << cEmpty;
- cout << endl;
- }
- else
- {
- for (int i = 0; i < 6; i++)
- cout << cEmpty;
- cout << endl;
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement