Pattern Task
Pattern Task
Task-3
Name:Kalai selvan K
Pattern-1:
#include <stdio.h>
int main()
int i,j,k;
int b;
for(i=1;i<=5;i++){
for(j=1;j<=i;j++){
printf("%d",j);
printf("\n");
Output:
1
12
123
1234
12345
Pattern-2:
#include <stdio.h>
int main()
{
int i,j,k;
int b;
for(i=1;i<=5;i++){
for(j=i;j<=5;j++){
printf("%d",j);
printf("\n");
Output:
12345
2345
345
45
Pattern-3:
#include <stdio.h>
int main()
int i,j,k;
int b;
for(i=5;i>0;i--){
for(j=i;j>0;j--){
printf("%d",j);
printf("\n");
}
}
Output:
54321
4321
321
21
Pattern-4:
#include <stdio.h>
int main()
int i,j,k;
int b;
for(i=1;i<=5;i++){
for(j=i;j>0;j--){
printf("%d",j);
printf("\n");
Output:
1
21
321
4321
54321
Pattern-5:
#include <stdio.h>
int main()
int i,j,k;
int b;
for(i=5;i>=1;i--){
for(j=5;j>=i;j--){
printf("%d",j);
printf("\n");
Output:
5
54
543
5432
54321
Pattern-6:
#include <stdio.h>
int main()
int i,j,k;
int b;
for(i=0;i<=5;i++){
for(j=5;j>i;j--){
printf("%d",j);
printf("\n");
Output:
54321
5432
543
54
Pattern-7:
#include <stdio.h>
int main()
int i,j;
for(i=5;i>0;i--){
for(j=1;j<=i;j++){
printf("%d",j);
printf("\n");
Output:
12345
1234
123
12
Pattern-8:
#include <stdio.h>
int main()
int i,j;
for(i=5;i>0;i--){
for(j=i;j<=5;j++){
printf("%d",j);
printf("\n");
Output:
5
45
345
2345
12345
Pattern-9:
#include <stdio.h>
int main()
int i,j;
for(i=1;i<=5;i++){
for(j=1;j<=i;j++){
printf("%d ",i);
printf("\n");
Output:
1
22
333
4444
55555
Pattern-10:
#include <stdio.h>
int main()
int i,j;
for(i=1;i<=5;i++){
for(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>
int main()
int i,j,k=0;
for(i=1;i<=5;i++){
for(j=1;j<=i;j++){
printf("%d ",j+k);
k=i+k;
printf("\n");
Output:
1
23
456
7 8 9 10
11 12 13 14 15
Pattern-12:
#include <stdio.h>
int main()
int i,j,k;
for(i=1;i<=5;i++){
for(j=1;j<=(5-i);j++){
printf(" ");
for(k=i;k>0;k--){
printf("%d",k);
printf("\n");
Output:
1
21
321
4321
54321
Pattern-13:
#include <stdio.h>
int main()
int i,j,k;
for(i=0;i<5;i++){
for(j=i;j>0;j--){
printf(" ");
for(k=i+1;k<=5;k++){
printf("%d ",k);
printf("\n");
}
Output:
12345
2345
345
45
Pattern-14:
#include <stdio.h>
int main()
int i,j,k;
for(i=5;i>0;i--){
for(j=1;j<=i-1;j++){
printf(" ");
for(k=5;k>=i;k--){
printf("%d ",k);
printf("\n");
Output:
5
54
543
5432
54321
Pattern-15:
#include <stdio.h>
int main()
int i,j,k;
for(i=5;i>0;i--){
for(j=1;j<=5-i;j++){
printf(" ");
for(k=1;k<=i;k++){
printf("%d ",k);
printf("\n");
Output:
12345
1234
123
12
Pattern-16:
#include <stdio.h>
int main()
{
int i,j,k;
for(i=5;i>0;i--){
for(j=1;j<=5-i;j++){
printf(" ");
for(k=i;k>=1;k--){
printf("%d ",k);
printf("\n");
Output:
54321
4321
321
21
Pattern-17:
#include <stdio.h>
int main()
int i,j,k;
for(i=1;i<=5;i++){
for(j=1;j<i;j++){
printf(" ");
for(k=5;k>=i;k--){
printf("%d ",k);
}
printf("\n");
Output:
54321
5432
543
54
Pattern-18:
#include <stdio.h>
int main()
int i,j,k;
for(i=1;i<=5;i++){
for(j=5;j>i;j--){
printf(" ");
for(k=1;k<=i;k++){
printf("%d ",k);
printf("\n");
Output:
1
12
123
1234
12345
Pattern-19:
#include <stdio.h>
int main()
int i,j,k;
for(i=5;i>=1;i--){
for(j=1;j<=i-1;j++){
printf(" ");
for(k=i;k<=5;k++){
printf("%d ",k);
printf("\n");
Output:
5
45
345
2345
12345
Pattern-20:
#include <stdio.h>
int main()
int i,j,k;
for(i=1;i<=5;i++){
for(j=5;j>i;j--){
printf(" ");
for(k=1;k<=i;k++){
printf("%d ",k);
printf("\n");
Output:
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
Pattern-21:
#include <stdio.h>
int main()
int i,j,k;
int b;
for(i=1;i<5;i++){
for(j=5;j>i;j--){
printf(" ");
for(k=1;k<=i-1;k++){
printf("%d ",k);
for(b=i;b>0;b--){
printf("%d ",b);
printf("\n");
for(i=5;i>0;i--){
for(j=1;j<=5-i;j++){
printf(" ");
for(k=1;k<=i-1;k++){
printf("%d ",k);
for(b=i;b>0;b--){
printf("%d ",b);
}
printf("\n");
Output:
1
121
12321
1234321
123454321
1234321
12321
121
Pattern-22:
#include <stdio.h>
int main()
int i,j,k;
int b;
for(i=5;i>1;i--){
for(k=1;k<=i;k++){
printf("%d ",k);
}
for(j=1;j<=5-i;j++){
printf(" ");
for(j=1;j<=5-i;j++){
printf(" ");
for(b=i;b>0;b--){
printf("%d ",b);
printf("\n");
for(i=1;i<=5;i++){
for(k=1;k<=i;k++){
printf("%d ",k);
for(j=5;j>i;j--){
printf(" ");
for(j=5;j>i;j--){
printf(" ");
for(b=i;b>0;b--){
printf("%d ",b);
}
printf("\n");
Output:
1234554321
1234 4321
123 321
12 21
1 1
12 21
123 321
1234 4321
1234554321
Pattern-23,24,25,26,27,28:
Based on User Input:
#include <stdio.h>
int main()
int i,j,k;
int a;
scanf("%d",&a);
for(i=1;i<=a;i++){
for(j=a;j>i;j--){
printf(" ");
}
for(k=1;k<=i;k++){
printf("%d ",k);
printf("\n");
Output:
INPUT is 1:
INPUT is 2:
1 2
INPUT is 3:
1 2
1 2 3
INPUT is 4:
1 2
1 2 3
1 2 3 4
INPUT is 5:
1 2
1 2 3
1 2 3 4
1 2 3 4 5
INPUT is 6:
1 2
1 2 3
1 2 3 4
1 2 3 4 5
1 2 3 4 5 6