w3resource

C++ Exercises: Print the following pattern

C++ Basic: Exercise-39 with Solution

Print Custom ASCII Pattern

Write a C++ program to print the following pattern.

Visual Presentation:

C++ Exercises: Print the following pattern
 xxxxx                                                                                                        
x     x       x        x                                                                                      
x             x        x                                                                                      
x          xxxxxxx  xxxxxxx                                                                                   
x             x        x                                                                                      
x     x       x        x                                                                                      
 xxxxx                      

Sample Solution:

C++ Code :

#include <iostream> // Including the input-output stream header file
using namespace std; // Using the standard namespace

int main() // Start of the main function
{
    cout << "\n\n Print the following pattern:\n"; // Outputting a message indicating the purpose of the program
    cout << "--------------------------------\n";
    cout << " xxxxx\n"; // Outputting a specific pattern line by line
    cout << "x     x       x        x\n";
    cout << "x             x        x\n";
    cout << "x          xxxxxxx  xxxxxxx\n";
    cout << "x             x        x\n";
    cout << "x     x       x        x\n";
    cout << " xxxxx\n";

    return 0; // Returning 0 to indicate successful program execution
}

Sample Output:

 Print the following pattern:                                           
--------------------------------                                       
 xxxxx                                                                 
x     x       x        x                                               
x             x        x                                               
x          xxxxxxx  xxxxxxx                                            
x             x        x                                               
x     x       x        x                                               
 xxxxx 

Flowchart:

Flowchart: Print the following pattern

C++ Code Editor:

Previous: Write a program in C++ that takes a number as input and prints its multiplication table upto 10.
Next: Write a program in C++ to print the area and perimeter of a rectangle.

What is the difficulty level of this exercise?



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://www.w3resource.com/cpp-exercises/basic/cpp-basic-exercise-39.php