Write a C program to print the given number pattern using loop. How to print the given triangular number pattern series using for loop in C programming. Logic to print the given number pattern using C program.
Required knowledge
Must know – Program to find last digit of a number
Logic to print the given number pattern
Printing these type of patterns are very simple. Logic to print the pattern is very simple, and is described below.
- Print the value of num (where num is the number entered by user).
- Trim the last digit of num by dividing it from 10 i.e. num = num / 10.
- Repeat step 1-3 till the number is not equal to 0.
Program to print the given number pattern
/** * C program to print the given number pattern */ #include <stdio.h> int main() { int num; printf("Enter any number: "); scanf("%d", &num); while(num != 0) { printf("%d\n", num); num = num / 10; } return 0; }Output
Enter any number: 12345 12345 1234 123 12 1
Happy coding 😉