Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)
C Program Inverted Mirrored Right Triangle Star Pattern
Latest :

C Program Inverted Mirrored Right Triangle Star Pattern

C Program to print an inverted mirrored right triangle star pattern – In this article, we will discuss the multiple means to print an inverted mirrored right triangle star pattern.

Suitable examples and sample programs have also been added so that you can understand the whole thing very clearly. The compiler has also been added with which you can execute it yourself.

The means used in this particular piece are as follows:

  • Using For Loop
  • Using While Loop
  • Using Do-While Loop

As it is known to everyone, a right triangle is a triangle which has at least one of its angles equal to 90 degrees.

The sum of the square of the adjacent sides of the right angle is equal to the square of the side that is opposite to the right angle.

An inverted mirrored right triangle looks like this:

As you can see in the photo uploaded, you need to specify the number of rows and the symbol. Accordingly, the pattern will be printed after the code is executed.

Thus, the manifold ways used to print an inverted mirrored right triangle are as follows:

Using For Loop

  1. Store the number of rows value into the variable n.

2) Read the entered character using getchar() function, store that character into the character variable ch.

3) The outer for loop for(i=n;i>0;i–) iterates through rows.

4) The 1st inner for loop for(j=n-i;j>0;j–) iterates through columns and prints space.

5) The 2nd inner for loop for(j=0;j<i;j++)iterates through columns and prints symbol which is entered by user.

6) Cursor comes to next line after each iteration of outer for loop.

7) Each row contains n-i spaces.

Output:

Using While Loop

  1. i=n, The outer while loop iterates through rows until the condition i>0 becomes false.

2) j=n-i, The 1st inner while loop iterates through columns until the condition j>0 becomes false.

a) It prints space.

b) j value decreased by 1.

3) j=0, The 2nd inner while loop iterates through columns until the condition j<i becomes false.

a) It prints the symbol which is entered by the user.

b) j value increased by 1.

4) Cursor comes to next line.

5) i value decreased by 1. Again the outer loop checks the condition if it is true then the loop iterates again.

Output:

Using Do-While Loop

  1. i=n, The outer do-while loop iterates through rows.

2) j=n-i

The outer do-while loop prints space using while loop with the condition j–>0.

Each row contains n-i spaces.

3) j=0, the inner do-while loop iterates through columns.

a) Prints symbol.

b) j value increased by 1.

c) Checks the condition j<i. If the condition is true then loop iterates again. Repeats until the condition fails.

4) Cursor comes to next line, i value decreased by 1.

5) Checks the condition of outer do-while loop i>0. If the condition is true the loop iterates again. Repeats until the condition fails.

Output:
x

Check Also

C Program To Input Any Alphabet And Check Whether It Is Vowel Or Consonant

C program to input any alphabet and check whether it is vowel or consonant – ...

atakoy escortatakoy escortbakırköy escorthalkali escortbağcılar escortsightcaredeneme bonusu veren siteleristanbul, escortromabetdeneme bonusu veren sitelerdeneme bonusu veren sitelerroyalbetDeneme Bonusu Veren Sitelergrandpashabetdeneme bonusu veren sitelergrandpashabetgrandpashabetgrandpashabetcasino siteleriDeneme Bonusu Veren SitelerAlanya EscortDeneme Bonusu Veren Sitelervaycasinograndpashabetjustin tvgrandpashabetgrandpashabetgrandpashabetGrandpashabetgrandpashabetgrandpashabetGrandpashabetpadişahbetpadişahbet girişjojobetcasibom girişvaycasinoHitbetjojobetjojobetmatbetsahabetbetofficedeneme bonusu veren sitelerdeneme bonusu veren sitelerİstanbul Escortsekabetiptv satın almavibetextrabetbets10starzbetholiganbetcasibomMarsbahisHoliganbetslotbar girişsamsun escortcasibomcasibom girişcasibomcasibom girişcasibomjojobet girişHoliganbet girişBetturkeyBetturkey GirişBetcioBetcio GirişKralbetKralbet Girişcasibom girişcasibomalanya escortKingroyalKingroyal Girişmeritkingcasibom girişkulisbetcasibomescort antalyabahcesehir masaj salonucasibom girişcasibomcasibom girişmariobet girişcasibomcasibom güncel girişjojobetmarsbahismarsbahis giriştimebetgrandbettinggrandbettingtimebet giriştaraftarium24holiganbetholiganbetlidyabet girişcasibombets10takım2pusulabetpusulabet girişextrabet girişextrabetsekabetsekabet girişsekabet girişlunabet1xbetholiganbet girişsekabet girişmatadorbetmatadorbetmeritkingpusulabetholiganbetmatadorbet girişcasibom güncel girişmatadorbet girişasyabahis girişpusulabet girişGrandpashabetGrandpashabet girişGRANDPASHABETroyalbetcasinofastPalacebetramadabetgrandpashabetgrandpashabetcasibom güncel girişcasibomgrandpashabetjojobet