Name:-Tapajyoti Ghosh
Roll NO:- GCECTB-R19-2037
Sub:- Programming Assignment
on_Three Loops
4 1 1
1.
#include <stdio.h>
int main(void)
int i,j=5,k,x;
for(i=1;i<=5;i++)
for(k=1;k<j;k++) //Line 1
printf(" ");
for(x=1;x<=i;x++) //Line
////Line
// Line2 22
{
printf("%d ",i);
printf("\n");
j--;
return 0;
OUTPUT:
4 2 2
2.
#include <stdio.h>
int main(void)
int i,j;
for(i=1;i<=5;i++)
for(j=2;j<=2*i;printf("%d ",j),j+=2); //Line 1
for(j=(2*i)-2;j>=2;printf("%d ",j),j-=2); //Line 2
printf("\n");
return 0;
OUTPUT:
4 3 3
3.
#include<stdio.h>
int main(void)
int i,j,k;
k=i+j; //Line 1
for(i=1;i<=5;i++) //Line 2
for(j=1;j<=i;j++) //Line 3
if(k%2==1) //Line 4
printf("1 ");
else
printf("0 ");
k++; //Line 5
printf("\n");
return 0;
OUTPUT:
4 4 4
4.
#include <stdio.h>
#define pi 3.14159 //Line 1
int main()
int i=1,j,n,t,f,flag=- 1; //Line 2
float x, p, sum = 0;
printf("Enter number of terms:");
scanf("%d", &n);
printf("Enter theta:");
scanf("%d", &t);
x=t*pi/180; //Line 3
while(i<=n)
p =1;
f=1;
j=1;
while(j<= i)
p = p * x; //Line 4
f= f*j;
j++;
flag= - 1 * flag;
sum+= flag*p/f;
OUTPUT:
i+=2; //Line 5
printf("sum=%f",sum);
return 0;
}
4 5 5
5.
#include <stdio.h>
int main(void)
int i=1,n=20;
float x,sum=1,t=1; //Line 1
printf("Enter x:");
scanf("%f",&x);
for(i=1;i<=n;t=t*x/i,sum=sum+t,i++); //Line 2
printf("e^%f=%f",x,sum);
return 0;
OUTPUT: