- How To Write C Program
- How To Write C Program To Print Star Triangle
Active7 months ago
Print star triangle in C. Print Alphabet Pattern Program in C Print Number Series Program in C. Download Projects.
I need to print this triangle:
using a FOR and WHILE loop. I need help, I have already figured out the for loop version I just have to convert it to while loop but everything I try is not giving me the correct output! Any help is appreciated!
- C language interview questions solution for freshers beginners placement tricky good pointers answers explanation operators data types arrays structures functions recursion preprocessors looping file handling strings switch case if else printf advance linux objective mcq faq online written test prime numbers Armstrong Fibonacci series factorial palindrome code programs examples on c++.
- Write a program in the c programming language to print an equilateral triangle of the asterisks or by using any other character. Make this program by using for loop statements. Below is the triangle we have to print as a output of the program.
My code so far:
user1118321
21.3k44 gold badges4646 silver badges6969 bronze badges
futurefuture
6 Answers
Bo Persson
Bo Persson80.1k1717 gold badges129129 silver badges187187 bronze badges
I'll give you a hint (in the interest of making you do some figuring out yourself): You're forgetting to set j
back to 1
after the inner loop.
As it is now, when j
gets to be <= i
once, it stays that way and the inner loop is never entered again.
Also, while it's not directly related to your question, make sure never to do j = j++
or i = i++
; just do j++
and i++
(as Kshitij Mehta said in the comments). If you're interested in why, you can read this question and its answers.
Community♦
Seth Carnegie
Seth Carnegie62.1k1515 gold badges154154 silver badges226226 bronze badges
I'll give you a hint as well: i = i++;
doesn't do what you think it does.
Jon
JonHow To Write C Program
2,91211 gold badge1515 silver badges2525 bronze badges
I don't really know how to make it more succinct than this:
Bracket matching? Configurable Shortcuts Pro version only features:? Free pro apk downloads. Run Scripts in SL4A directly?
or as for loop, cutting down a line
If you don't mind some less efficient code:
sehe
sehe287k3535 gold badges363363 silver badges488488 bronze badges
How To Write C Program To Print Star Triangle
I can't see your triangle, but I think you need to set j to 1 before each loop on j:
Seth Carnegie
62.1k1515 gold badges154154 silver badges226226 bronze badges
Nicolas GrebilleNicolas Grebille
סטנלי גרונן
1,82788 gold badges2626 silver badges4747 bronze badges
user10880661user10880661
Not the answer you're looking for? Browse other questions tagged c++while-loop or ask your own question.