Write "3" in C++ program that prints a LOGO consisting of 20 X 20 characters, make it colorful
Write "3" in C++
Algorithm: Create a Colorful 3 in a 20x20 Grid
1. Define a function called setConsoleColor that takes a color code as a parameter.
- Print the ANSI escape code to set the text color to the specified code.
2. Define a function called resetConsoleColor.
- Print the ANSI escape code to reset the text color to the default.
3. Define a function called printCharacter that takes a character and a color code as parameters.
- Call setConsoleColor with the specified color code.
- Print the character.
- Call resetConsoleColor to reset the color.
4. In the main function:
- Define constants for the width and height of the 20x20 grid.
- Define color codes for the background and the number "3".
5. Create an array of strings called "three" to define the ASCII art for the number "3" in a 20x20 grid.
6. Use nested loops to iterate through the grid:
- For each position (x, y), check the character in the "three" array.
- If the character is a space, call printCharacter with a space and the background color code.
- If the character is '#', call printCharacter with '#' and the color code for the number "3".
7. Display the colorful "3" in the 20x20 grid using ANSI colors.
8. End the program.
Step by step
Solved in 4 steps with 2 images