C++ program to print a hollow square or rectangle star pattern

By: Prof. Dr. Fazal Rehman | Last updated: October 21, 2023

C++ program to print a hollow square or rectangle star pattern.

Flowchart to print hollow square or rectangle star pattern

Flowchart to print hollow square or rectangle star pattern in C++

C++ Source Code to print hollow square or rectangle star pattern

Output print hollow square or rectangle star pattern in C++
loop If condition Output
    true false
i=1 j=1 If(i==1||i==n||j==1||j==n)        *          –
i=1 j=2 If(i==1||i==n||j==1||j==n)        *          –
i=1 j=3 If(i==1||i==n||j—1||j==n)        *          –
i=2 j=1 If(i=1||i==n||j==1||j==n)        *          –
i=2 j=2 If(i==1||i==n||j==1||j==n)         –          *
I=2 J=3 If(i==1||i==n||j==1||j==n)        *          –
I=3 J=1 If(i==1||i==n||j==1||j==n)        *          –
i=3 j=2 If(i==1||i==n||j==1||j==n)        *         –
I=3 J=3 If(i==1||i==n||j==1||j==n)         *         –

Excercise

Find the possible mistakes in the following Shamil’s Flow Table of the program to print a hollow square or rectangle star pattern.
Loop If condition                                    What lines will executed Actual work to do
Outer Inner
1 1 T 1,2,3,4,,5,6,7,8, 9,10,11,12,13,14, 15,16,17,22,23,24 *
F 1,2,3,4,5,6,7,8,9, 10,11,12,13,14, 18,19,20,21,22,23,24
2,3 T 1,2,3,4,5,6,7,8, 9,10,11,12,13, 14,15,16,17,22, 23,24,{12,13,14, 15,16,17,22,23,24}2     ***
F 1,2,3,4,5,6,7,8, 9,10,11,12,13, 14,18,19,20,21, 22,23,24,   {12,13,14,18,19, 20,21,22,23,24}2    
2 1 T 1,2,3,4,5,6,7,8,9, 10,11,12,13,14, 15,16,17,22,23, 24,{12,13,14,15, 16,17,22,23,24}2, 25,26,27 ,28,9,10,11,12, 13,14, 15,16, 17,22,23,24  *** *
F 1,2,3,4,5,6,7,8,9, 10,11,12,13,14, 18,19,20,21,22, 23,24,{12,13,14, 18,19,20,21,22, 23,24}2,25,26, 27,9,10,11,12, 13,14,18,19,20, 21,22,23,24
2 T 1,2,3,4,5,6,7,8, 9,10,11,12,13, 14,15,16,17, 22,23,24,{12,13, 14,15,16,17,22, 23,24}2,25,26, 27,9,10,11,12, 13,14,15,16,17, 22,23,24,12,13, 14,18,19,20,21, 22,23,24 *** *-
F 1,2,3,4,5,6,7,8,9, 10,11,12,13,14, 18,19,20,21,22, 23,24,{12,13,14, 18,19,20,21,22, 23,24}2,25,26,27, 9,10,11,12,13,14, 18,19,20,21,22, 23,24,12,13,14, 15,16,17,22,23,24
3 T 1,2,3,4,5,6,7,8,9, 10,11,12,13,14, 15,16,17,22,23, 24,{12,13,14,15, 16,17,22,23,24}2, 25,26,27,9,10,11, 12,13,14,15,16, 17,22,23,24,12,13, 14,18,19,20,21, 22,23,24,12,13, 14,15,16,17,22,23,24 *** *-*
F 1,2,3,4,5,6,7,8,9, 10,11,12,13,14, 18,19,20,21,22, 23,24,{12,13,14, 18,19,20,21,22, 23,24}2,25,26,27, 9,10,11,12,13, 14,18,19,20,21, 22,23,24,12,13, 14,15,16,17,22,23, 24,12,13,14,18,19, 20,21,22,23,24
3 1 T 1,2,3,4,5,6,,7,8,9, 10,11,12,13,14, 15,16,17,22,23,24, {12,13,14,15,16, 17,22,23,24}2,25, 26,27,9,10,11,12 ,13,14,15,16,17, 22,23,24,12,13, 14,18,19,20,21,22, 23,24,12,13,14, 15,16,17,22,23, 24,25,26,27,28,9, 10,11,12,13,14, 15,16,17,22,23,24 *** *-* *
F 1,2,3,4,,5,6,7,8,9, 10,11,12,13,14,18, 19,20,21,22,23, 24,{12,13,14,18,19, 20,21,22,23,24}2, 25,26,27,9,10,11, 12,13,14,18,19,20, 21,22,23,24,12,13, 14,15,16,17,22,23, 24,12,13,14,18,19, 20,21,22,23,24,25, 26,27,28,9,10,11, 12,13,14,18,19,20, 21,22,23,24
2,3 T 1,2,3,4,5,6,7,8,9,10, 11,12,13,14,15,17, 22,23,24,{12,13, 14,15,16,17,22, 23,24}2,25,26,27, 9,10,11,12,13,14, 15,16,17,22,23,24, 12,13,14,18,19,20, 21,22,23,24,12,13, 14,15,16,17,22,23, 24,25,26,27,28,9, 10,11,12,13,14,15, 16,17,22,23,24, {12,13,14,15,16,17, 22,23,24}2,25,26,27,28       *** *-* ***
F 1,2,3,4,,5,6,7,8,9, 10,11,12,13,14,18, 19,20,21,22,23,24, {12,13,14,18,19,20, 21,22,23,24}2,25, 26,27,9,10,11,12, 13,14,18,19,20,21, 22,23,24,12,13,14, 15,16,17,22,23,24, 12,13,14,18,19,20, 21,22,23,24,25,26, 27,28,9,10,11,12, 13,14,18,19,20,21, 22,23,24,{12,13,14, 18,19,20,21,22, 23,24}2,25,26,27,28      
 

Leave a Comment

All Copyrights Reserved 2025 Reserved by T4Tutorials