You are on page 1of 30

Q1.

#include<stdio.h>

int main()

int i,j,k;

for(i=1;i<=7;i++)

for(j=1;j<=i;j++)

printf("%d",j);

for(k=i-1;k>=1;k--)

printf("%d",k);

printf("\n");

return 0;

Q2. #include<stdio.h>

int main()

int i,j,k;

for(i=7;i>=1;i--)

if(i==1)

break;

for(j=1;j<=i;j++)

printf("%d",j);

printf("\n");}

for(i=1;i<=7;i++)
{

for(j=1;j<=i;j++)

printf("%d",j);

printf("\n");

return 0;

/*Q.2

1234567

123456

12345

1234

123

12

12

123

1234

12345

123456

1234567

*/

Q3.

#include<stdio.h>

int main()

int i,j,k,sp=6;

for(i=1;i<=7;i++)

{
for(j=1;j<=sp;j++)

printf("1");

for(j=1;j<=i;j++)

printf("%d",i);

printf("\n");

sp--;

return 0;

/*Q. 3

Its Output

1111111

1111122

1111333

1114444

1155555

1666666

7777777

*/

Q4.

/* Output

Q. 4

1234567

234567

34567

4567

567

67

67
567

4567

34567

234567

1234567

*/

#include<stdio.h>

int main()

int i,j,k,sp=1;

for(i=1;i<7;i++)

for(j=1;j<sp;j++)

printf(" ");

for(j=i;j<=7;j++)

printf("%d ",j);

printf("\n");

sp++;

for(i=7;i>=1;i--)

for(j=1;j<sp;j++)

printf(" ");

for(j=i;j<=7;j++)

printf("%d ",j);

printf("\n");

sp--;

}
return 0;

Q5.

#include<stdio.h>

int main()

int i,t,j,k,sp;

for(i=1;i<=5;i++)

sp=4,k=1,t=i;

for(j=1;j<=i;j++)

if(k==1)

printf("%d ",i);

k++;}

else

t+=sp;

printf("%d ",t);

sp--;

} printf("\n");

return 0;

}
/*Output

26

3 7 10

4 8 11 13

5 9 12 14 15

*/

Q 6.

/*

Output

10

101

1010

*/

#include<stdio.h>

int main()

int i,j,k,sp=6;

for(i=1;i<=6;i++)

for(j=1;j<=i;j++)

if(j%2!=0)

printf("1 ");

else

printf("0 ");

printf("\n");

sp--;
}

return 0;

Q7.

#include<stdio.h>

int main()

int i,j,k,sp=6;

for(i=1;i<=6;i++)

for(j=i;j>=1;j--)

printf("%d ",j);

for(k=2;k<=i;k++)

printf("%d ",k);

printf("\n");

sp--;

return 0;

/*Output

212

32123

4321234

543212345

65432123456

*/

Q8.

#include<stdio.h>
int main()

int i,j,k,sp=6;

for(i=1;i<=6;i++)

for(j=i;j>=1;j--)

printf("%d",j);

printf("\n");

sp--;

return 0;

/*Output

21

321

4321

54321

654321

*/

Q9.

#include<stdio.h>

int main()

int i,j,k,sp=6;

for(i=6;i>=1;i--)

for(j=i;j>=1;j--)
printf("%d",j);

printf("\n");

sp--;

return 0;

/*Output

654321

54321

4321

321

21

*/

Q10.

#include<stdio.h>

int main()

int i,j,k,sp=6;

for(i=6;i>=1;i--)

for(j=i;j>=1;j--)

printf("%d",j);

for(k=2;k<=i;k++)

printf("%d",k);

printf("\n");

sp--;

return 0;
}

/*Output

65432123456

543212345

4321234

32123

212

*/

Q11.

#include<stdio.h>

int main()

int i,j,k,sp=6;

for(i=1;i<=5;i++)

for(j=i;j<=2*i-1;j++)

printf("%d",j);

for(k=j-2;k>=i;k--)

printf("%d",k);

printf("\n");

sp--;

return 0;

/*Output

232
34543

4567654

567898765

*/

Q12.

#include<stdio.h>

int main()

int i,j,k,sp=6;

for(i=5;i>=1;i--)

for(j=1;j<=i;j++)

printf("%d",j);

for(k=j-1;k>=1;k--)

printf("%d",k);

printf("\n");

sp--;

return 0;

/*Output

1234554321

12344321

123321

1221

11
*/

Q13.

#include<stdio.h>

int main()

int i,j,k=64,sp=6;

for(i=1;i<=5;i++)

for(j=1;j<=i;j++)

printf("%c",k+j);

k+=j-1;

printf("\n");

sp--;

return 0;

/*

Output

BC

DEF

GHIJ

KLMNO

*/

Q14.

#include<stdio.h>

int main()

int i,j,k=64,sp=6;
for(i=1;i<=6;i++)

for(j=2;j<=2*i;j+=2)

printf("%d",j);

printf("\n");

return 0;

/*

Output

24

246

2468

2 4 6 8 10

2 4 6 8 10 12

*/

Q15.

#include<stdio.h>

int main()

int i,j,k=1,sp=6;

for(i=1;i<=6;i++)

if(i%2==0)

k=0;

else

k=1;
for(j=1;j<=i;j++)

printf("%d",k);

if(k==1)

k=0;

else

k=1;

printf("\n");

return 0;

/*

Output

01

101

0101

10101

010101

*/

Q16. Couldn’t have answered.

Q17.

#include<stdio.h>

int main()

int i,j,k=1,sp=6;
for(i=0;i<5;i++)

for(j=0;j<5;j++){

if(i%4==0||j%4==0)

printf("1");

else if((i%4==1||j%4==1)||(i%4==3||j%4==3))

printf("2");

else if(i%4==2&&j%4==2)

printf("3");

printf("\n");

return 0;

/*

Output

11111

12221

12321

12221

11111

*/

Q18. Couldn’t have answered.

Q19.

#include<stdio.h>

int main()

int i,j,k=1,sp=3;
for(i=1;i<=4;i++)

for(j=1;j<=sp;j++)

printf("_ ");

for(j=1;j<2*i;j++)

if(j%2==0)

printf("A ");

else

printf("* ");

printf("\n");

sp--;

return 0;

/*

Output

___*

__*A*

_*A*A*

*A*A*A*

*/

Q20.

#include<stdio.h>

int main()
{

int i,j,k=1,sp=6;

for(i=1;i<=4;i++)

for(j=1;j<=sp;j++)

printf("_");

for(j=1;j<2*i;j++)

printf("%d ",j);

for(k=j-2;k>=i;k--)

printf("%d ",k);

printf("\n");

sp--;

return 0;

/*

Output

------1

-----1 1

----1 2 1

---1 3 3 1

--1 4 6 4 1

1 5 10 10 5 1

*/

Q21.

#include<stdio.h>
int main()

int i,j,a[3][3],b[3][3],k=1;

for(i=0;i<3;i++)

for(j=0;j<3;j++)

scanf("%d",&a[i][j]);

printf("\n");

for(i=0;i<3;i++)

for(j=0;j<3;j++)

b[i][j]=a[j][i];

printf("%d",b[i][j]);

printf("\n");

return 0;

/*Output

Write a program to find Transpose of the given Matrix:

129

047

732

(output expected)

107

243

972
*/

Q22.

#include<stdio.h>

int main()

int i,j,k=63,sp=6;

for(i=1;i<=4;i++)

for(j=1;j<=i;j++)

k+=2;

printf("%c",k);

printf("\n");

}k=64;

for(i=3;i>=1;i--)

for(j=1;j<=i;j++)

k+=2;

printf("%c",k);

printf("\n");

return 0;

/*

Output

A
CE

GIK

MOQS

BDF

HJ

*/

Q23.

#include<stdio.h>

int main()

int i,j,k=1,sp=3;

for(i=1;i<=4;i++)

for(j=2*i-1;j>=i;j--)

printf("%d ",j);

printf("\n");

return 0;

/*

Output

32
654

7 8 9 10

*/

Q24.

#include<stdio.h>

int main()

int i,j,k=1,sp=4;

for(i=1;i<=4;i++)

printf("*");

for(j=1;j<=sp;j++)

printf("_");

}sp--;printf("*");

printf("\n");

}sp=1;

printf("*\n");

for(i=1;i<=4;i++)

printf("*");

for(j=1;j<=sp;j++)

printf("_");

}sp++;printf("*");

printf("\n");

return 0;
}

/*

Output

*____*

*___*

*__*

*_*

*_*

*__*

*___*

*____*

*/

Q25.

#include<stdio.h>

int fact(int);

int c(int,int);

int main()

int i,j,k=1,sp=5;

for(i=0;i<6;i++)

for(j=1;j<=sp;j++)

printf("_");

for(j=0;j<=i;j++)

printf("%d ",c(i,j));

}
printf("\n");

sp--;

return 0;

int c(int n,int r)

return fact(n)/(fact(r)*fact(n-r));

int fact(int n)

if (n==1||n==0)

return 1;

else

return n*fact(n-1);

/*

Output

------1

-----1 1

----1 2 1

---1 3 3 1

--1 4 6 4 1

1 5 10 10 5 1
*/

Q26.

#include<stdio.h>

int main()

int i,j,m=3,k=1,t=5,sp=3;

printf("-----5\n");

for(i=1;i<5;i++)

for(j=1;j<=sp;j++)

printf("-");

printf("%d",t-i);

for(j=1;j<=m;j++)

printf("0");

printf("%d",t+i);

printf("\n");

m+=2;sp--;

return 0;

/*Output

-----5

---40006

--3000007

-200000008

10000000009
*/

Q27.

#include<stdio.h>

int main()

int i,j,m=1,k=1,t=5,sp=3,sp2=1,sp1=5,m1=12;

printf("----5-------13\n");

for(i=1;i<5;i++)

for(j=1;j<=sp;j++)

printf("-");

printf("%d",t-i);

for(j=0;j<m;j++)

printf("-");

printf("%d",t+i);

for(j=1;j<=sp1;j++)

printf("-");

if(i==4)

continue;

else

printf("%d",m1--);

printf("\n");

m+=2;sp--;

sp1-=2;

return 0;

}
/*Output

- - - - 5 - - - - - - - 13

- - - 4 - 6 - - - - - 12

- - 3 - - - 7 - - - 11

- 2 - - - - - 8 - 10

1-------9

*/

Q28.

#include<stdio.h>

int main()

int i,j,m=1,sp=3;

for(i=1;i<9;i++)

for(j=1;j<=2*i-1;j++)

if(j==1||2*i-1%j==0||i==8)

printf("*");

else

printf("-");

printf("\n");

sp--;

}
return 0;

/*Output

---1

--3-5

- 7 - 9 - 11

13 - 15 - 17 - 19

*/

Q29.

#include<stdio.h>

int main()

int i,j,m=1,sp=3;

printf("**\n*\n");

for(i=3;i<10;i++)

m=2*i-1;

for(j=1;j<=i;j++)

if(j==1||i==j||i==9)

printf("*");

else

printf("-");
}

printf("\n");

sp--;

return 0;

/*Output

---1

--3-5

- 7 - 9 - 11

13 - 15 - 17 - 19

*/

Q30.

#include<stdio.h>

int main()

int i,j,m=1,sp=3;

for(i=7;i>=1;i-=2)

printf("0");

for(j=1;j<=i;j++)

{
printf("-");

printf("0");

printf("\n");

sp--;

for(i=3;i<=7;i+=2)

printf("0");

for(j=1;j<=i;j++)

printf("-");

printf("0");

printf("\n");

return 0;

/*Output

0-------0

0-----0

0---0

0-0

0---0

0-----0

0-------0
*/

You might also like