w3resource

C++ Exercises: Print the following pattern

C++ Basic: Exercise-39 with Solution

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?



Follow us on Facebook and Twitter for latest update.