This program is written in C programming language and is used to print a triangle pattern made up of asterisks (*) and spaces. The program starts by including the standard input/output library (stdio.h) and then defines the main function with the return type void. Within the main function, the program declares three variables "i", "j" and "n". The variable "n" is used to store the value entered by the user, which determines the size of the triangle pattern. The variables "i" and "j" are used as the counter variables for the nested for loops.
The program then prompts the user to enter a value using the "printf" function and stores the value in the variable "n" using the "scanf" function. Next, the program uses a nested for loop, with the outer loop controlled by the variable "i" and the inner loop controlled by the variable "j". The loops iterate from 1 to the value of "n" and print the pattern. Within the nested loops, the program uses an if statement to check the value of "i" and "j" and based on the values it will print either a "*" or a space.
The if statement check for the following conditions:
This will produce a triangle pattern with asterisks (*) at the beginning of each row and at the diagonal of the triangle shape and spaces in the middle. The program then ends with a return statement.
#include<stdio.h> void main() { int i,j,n; printf("\nEnter the value:"); scanf("%d",&n); for(i=1;i<=n;i++) { printf("\n"); for(j=1;j<=n;j++) { if(j==1||i==n||j==i) { printf(" *"); } else printf(" "); } } return 0; }To download raw file Click Here
Enter the value:5 * * * * * * * * * * * *
#include<stdio.h> int main() { int i,j,n; printf("\nEnter the value:"); scanf("%d",&n); for(i=1;i<=n;i++) { printf("\n"); for(j=1;j<=i;j++) { printf(" "); } for(j=n;j>=i;j--) { if(i==1||j==n||j==i) { printf(" *"); } else { printf(" "); } } } return 0; }To download raw file Click Here
Enter the value:5 * * * * * * * * * * * *
#include<stdio.h> int main() { int i,j,n; printf("\nEnter the value:"); scanf("%d",&n); for(i=1;i<=n;i++) { printf("\n"); for(j=1;j<=(n-i);j++) { printf(" "); } for(j=1;j<=i;j++) { if(j==1||i==n||j==i) { printf(" *"); } else { printf(" "); } } } return 0; }To download raw file Click Here
Enter the value:5 * * * * * * * * * * * *
#include<stdio.h> int main() { int i,j,n; printf("\nEnter the Limit:"); scanf("%d",&n); for(i=0;i<n;i++) { for(j=0;j<n-i;j++) { if(i==0||j==0||j==n-i-1) { printf(" *"); } else { printf(" "); } } printf("\n"); } return 0; }To download raw file Click Here
Enter the value:5 * * * * * * * * * * * *
Learn All in Tamil © Designed & Developed By Tutor Joes | Privacy Policy | Terms & Conditions