0% found this document useful (0 votes)
2 views10 pages

C Code Patterns for Number Printing

The document contains multiple C programming patterns that generate various numerical outputs using nested loops. Each pattern demonstrates a different arrangement of numbers, including ascending sequences, descending sequences, and right-aligned formats. The patterns are designed to illustrate different programming techniques and output formatting in C.

Uploaded by

Sankara Saran
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views10 pages

C Code Patterns for Number Printing

The document contains multiple C programming patterns that generate various numerical outputs using nested loops. Each pattern demonstrates a different arrangement of numbers, including ascending sequences, descending sequences, and right-aligned formats. The patterns are designed to illustrate different programming techniques and output formatting in C.

Uploaded by

Sankara Saran
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Pattern : 1

#include <stdio.h>
void main ()
{
int n = 5;
for(int i=1;i<=n;i++){
for(int j=1;j<=i;j++){
printf("%d",j);
}
printf("\n");
}
}
Output
1
12
123
1234
12345

Pattern : 2
#include <stdio.h>
void main()
{
int n = 5;
for(int i=1;i<=n;i++){
for(int j=i;j>=1;j--){
printf("%d",j);
}
printf("\n");
}
}
Output
1
21
321
4321
54321

Pattern : 3
#include <stdio.h>
void main ()
{
int n = 5;
for(int i=1;i<=n;i++){
for(int j=1;j<=n+1-i;j++){
printf("%d",j);
}
printf("\n");
}
}
Output
12345
1234
123
12
1
Pattern: 4
#include <stdio.h>
void main ()
{
int n = 5;
for(int i=1;i<=n;i++){
for(int j=i;j<=n;j++){
printf("%d ",j);
}
printf("\n");
}
}
Output:
12345
2345
345
45
5

Pattern : 5
#include <stdio.h>
void main()
{
int n = 5;
for(int i=1;i<=n;i++){

for(int j=n;j>n-i;j--){
printf("%d",j);
}
printf("\n");
}
}
Output
5
54
543
5432
54321

Pattern : 6
#include <stdio.h>
void main()
{
int n = 5;
for(int i=1;i<=n;i++){
for (int j = n - i+1; j <= n; j++){
printf("%d",j);
}
printf("\n");
}
}
Output
5
45
345
2345
12345

Pattern : 7
#include <stdio.h>
void main ()
{
int n = 5;
for(int i=1;i<=n;i++){
for(int j=n-i+1;j>=1;j--){
printf("%d ",j);
}
printf("\n");
}
}
Output
54321
4321
321
21
1

Pattern : 8
#include <stdio.h>
void main ()
{
int n = 5;
for(int i=1;i<=n;i++){
for (int j=n;j>=i;j--)
{
printf("%d",j);
}
printf("\n");
}
}
Output
54321
5432
543
54
5

Pattern : 9
#include <stdio.h>
void main ()
{
int n = 5;
for(int i=1;i<=n;i++){
for(int j=1;j<=i;j++){
printf("%d",i);
}
printf("\n");
}
}
Output
1
22
333
4444
55555
Pattern : 10
#include <stdio.h>
void main ()
{
int n = 5;
for(int i=1;i<=n;i++){
for(int j=1;j<=i;j++){
printf("%d ",i*j);
}
printf("\n");
}
}
Output
1
24
369
4 8 12 16
5 10 15 20 25

Pattern : 11
#include <stdio.h>
void main ()
{
int n = 5;
int p = 1;
for(int i=1;i<=n;i++){
for(int j=1;j<=i;j++){
printf("%d",p++);
}
printf("\n");
}
}
Output
1
23
456
7 8 9 10
11 12 13 14 15

Pattern : 12
#include <stdio.h>
void main()
{
int n = 5;
for(int i=1;i<=n;i++){
for(int j=n;j>i;j--){
printf(" ");
}
for(int j=i;j>=1;j--){
printf("%d",j);
}
printf("\n");
}
}
Output
1
21
321
4321
54321

Pattern : 13
#include <stdio.h>
void main ()
{
int n = 5;
for(int i=1;i<=n;i++){
for(int j=i;j<=n;j++){
printf(" ");
}
for(int j=1;j<=i;j++){
printf("%d",j);
}
printf("\n");
}
}

Output
1
12
123
1234
12345

Pattern : 14
#include <stdio.h>
void main ()
{
int n = 5;
for(int i=1;i<=n;i++){
for(int j=1;j<=i;j++){
printf(" ");
}
for(int j=i;j<=n;j++){
printf("%d",j);
}
printf("\n");
}
}

Output

12345
2345
345
45
5
Pattern : 15

#include <stdio.h>
void main ()
{
int n = 5;
for(int i=1;i<=n;i++){
for(int j=1;j<=i;j++){
printf(" ");
}
for(int j=1;j<=n-i+1;j++){
printf("%d",j);
}
printf("\n");
}
}
Output
12345
1234
123
12
1
Pattern : 16
#include <stdio.h>
void main ()
{
int n = 5;
for (int i=1;i<=n;i++)
{
for(int j=1;j<=n-i;j++)
{
printf(" ");
}
for(int j = n-i+1;j<=n;j++) {
printf("%d", j);
}
printf("\n");
}
}

Output
5
45
345
2345
12345
Pattern : 17
#include <stdio.h>
void main ()
{
int n = 5;
for (int i=1;i<=n;i++)
{
for(int j=1;j<=n-i;j++)
{
printf(" ");
}
for (int j=n;j>=n-i+1;j--) {
printf("%d", j);
}
printf("\n");
}
}
Output
5
54
543
5432
54321

Pattern : 18
#include <stdio.h>
void main ()
{
int n = 5;
for(int i=1;i<=n;i++){
for(int j=1;j<=i;j++){
printf(" ");
}
for(int j=n+1-i;j>=1;j--){
printf("%d",j);
}
printf("\n");
}
}
Output
54321
4321
321
21
1
Pattern : 20
#include <stdio.h>
void main ()
{
int n = 5;
for(int i=1;i<=n;i++){
for(int j=1;j<=i;j++){
printf(" ");
}
for(int j=n;j>=i;j--){
printf("%d",j);
}
printf("\n");
}
}
Output
54321
5432
543
54
5

You might also like