Saturday, September 30, 2023

3.Triangle pattern

 


I have added numbers to make you understand how we will create this pattern using for loop
  • As we know we first see how many lines of code needs to be printed, in this case it is 9
  • Since we will take user input it can be simply n which will be taken from user
  • As we can see for each line the stars printed are same as i's value
  • For i=1, stars printed is 1,for i=n it is n
  • So j loop that will decide what needs to be printed will iterate from 1 to i
  • Remember to print "\n" to make it move to next line

Code
#include<stdio.h>
#include<conio.h>
void main(){
int i,j,n;
clrscr();
printf("Enter number of lines ");
scanf("%d",&n);
for(i=1;i<=n;i++)
    {
          for(j=1;j<=i;j++)
               {
                 printf("*");   
                   }
           printf("\n");
     }

getch();
}
Note: scanf is used for taking user input

No comments:

Post a Comment