You are on page 1of 27

C PROGRAM TRAINING .......................................................

#include<stdio.h>

int main()

int i,j,N;

scanf("%d",&N);

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

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

printf("%d",i);

printf("\n");

return 0;

OUTPUT

22

333

4444

1
C PROGRAM TRAINING .......................................................

#include<stdio.h>

int main()

int i,j,k,N;

scanf("%d",&N);

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

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

printf(" ");

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

printf("*");

printf("\n");

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

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

printf(" ");

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

printf("*");

2
C PROGRAM TRAINING .......................................................

printf("\n");

return 0;

OUTPUT

***

*****

*******

*******

*****

***

3
C PROGRAM TRAINING .......................................................

#include<stdio.h>

int main() 222

int i,j,k,N;

scanf("%d",&N);

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

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

printf(" ");

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

if(k==1 || k==(2*i-1))

printf("*");

else

printf(" ");

printf("\n");

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

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

printf(" ");

4
C PROGRAM TRAINING .......................................................

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

if(k==1 || k==(2*i-1))

printf("*");

else

printf(" ");

printf("\n");

return 0;

OUTPUT

**

* *

* *

* *

* *

**

5
C PROGRAM TRAINING .......................................................

#include<stdio.h>

int main()

int i,j,N;

scanf("%d",&N);

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

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

if(j<i)

printf("%d*",i);

else

printf("%d",i);

printf("\n");

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

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

if(j<i)

printf("%d*",i);

else

printf("%d",i);

6
C PROGRAM TRAINING .......................................................

printf("\n");

return 0;

OUTPUT

2*2

3*3*3

4*4*4*4

3*3*3

2*2

7
C PROGRAM TRAINING .......................................................

#include<stdio.h>

int main()

int i,j,N;

scanf("%d",&N);

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

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

printf("%d",i%2);

printf("\n");

return 0;

OUTPUT

111

00

8
C PROGRAM TRAINING .......................................................

#include<stdio.h>

int main()

int i,j,k,N;

scanf("%d",&N);

k=1;

for(i=1;i<=N;i+=2)

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

if(j>i)

printf(" ");

else

printf("%d",k++);

printf("\n");

return 0;

OUTPUT

234

56789

9
C PROGRAM TRAINING .......................................................

#include<stdio.h>

int main()

int i,j,k,N;

scanf("%d",&N);

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

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

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

printf("*");

else

printf(" ");

printf("\n");

return 0;

OUTPUT

********

* *

* *

* *

* *

* *

**

10
C PROGRAM TRAINING .......................................................

#include<stdio.h>

int main()

int i,j,k,N;

scanf("%d",&N);

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

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

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

printf("*");

else

printf(" ");

printf("\n");

return 0;

OUTPUT

**

* *

* *

*****

11
C PROGRAM TRAINING .......................................................

#include<stdio.h>

int main()

int year;

scanf("%d",&year);

if(year%100==0)

if(year%400==0)

printf("Leap year");

else

printf("Not a leap year");

else if(year%4==0)

printf("Leap year");

else

printf("Not a leap year");

return 0;

OUTPUT

Year = 2004 Leap year

12
C PROGRAM TRAINING .......................................................

#include<stdio.h>
int main()
{
int a,b,temp;
scanf("%d %d",&a,&b);
temp=a;
a=b;
b=temp;
printf("Value of a:%d, b:%d",a,b);
}

OUTPUT

Value of a:-489448784, b:1

13
C PROGRAM TRAINING .......................................................

#include<stdio.h>

int main()

int A,B;

scanf("%d%d",&A,&B);

A=A - B;

B=A + B;

A=B - A;

printf("%d%d",A,B);

return 0;

OUTPUT

INPUT : 10 40

OUTPUT : 40 10

FACTORIAL+

14
C PROGRAM TRAINING .......................................................

fdrrdz+

#include<stdio.h>

int main()

int num,i;

long int fact=1;

scanf("%d",&num);

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

fact=fact *i;

printf("%ld",fact);

return 0;

OUTPUT

5 ---120

#include<stdio.h>

15
C PROGRAM TRAINING .......................................................

int main() {

int base,exponent;

long long result =1;

scanf("%d%d",&base,&exponent);

while(exponent!=0){

result*=base;--exponent;

printf("%lld",result);

return 0;

O/P

2 38

#include<stdlib.h>

#include<stdio.h>

long int fact(int n);

16
C PROGRAM TRAINING .......................................................

int main(int argc,char*argv[])

int num;

num=atoi(argv[1]);

printf("%d",fact(num));

return 0;

long int fact(int n)

if(n>=1)

return n*fact(n-1);

else

return 1;

Output

Arg line 5-120

#include<stdlib.h>

#include<stdio.h>

17
C PROGRAM TRAINING .......................................................

long int fact(int n);

int main(int argc,char*argv[])

int num,i;

num=atoi(argv[1]);

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

if(num%i==0)

printf("%d\t",i);}

return 0;

Output

15--1 3 5 15

#include<stdio.h>

#include<stdlib.h>

int main(int argc,char*argv[])

18
C PROGRAM TRAINING .......................................................

long long n;

int count =0;

n=atoi(argv[1]);

while(n!=0)

n/=10;

++count;

printf("%d",count);

return 0;

Output:

23456---5

#include<stdio.h>

#include<stdlib.h>

int main(int argc,char*argv[])

19
C PROGRAM TRAINING .......................................................

int n,t,sum=0,rem;

n=atoi(argv[1]);

while(n!=0)

rem=n%10;

sum=sum+rem;

n=n/10;

printf("%d",sum);

return 0;

Output;

1236--12

#include<stdio.h>

int main()

int rev=0,rem,n;

scanf("%d",&n);

while(n!=0)

20
C PROGRAM TRAINING .......................................................

rem=n%10;

rev=rev*10+rem;

n/=10;

printf("%d",rev);

return 0;

Output:

21311312

#include<stdio.h>

#include<stdlib.h>

int main(int argc,char*argv[])

int n,revint=0,rem,orgint;

scanf("%d",&n);

21
C PROGRAM TRAINING .......................................................

orgint=n;

while(n!=0)

rem=n%10;

revint=revint*10+rem;

n/=10;

if(orgint==revint)

printf("palindrome");

else

printf("not a palindrome");

return 0;

Output:

121--palindrome,234-Not palindrome

22
C PROGRAM TRAINING .......................................................

#include<stdio.h>

int main()

int i,num [5];

printf("enter 5 values:");

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

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

printf("\n entered the values are:");

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

printf("\n num[%d] is =%d",i,num[i]);

return 0;

Output:

enter 5 values:

entered the values are:

num[0] is =1

num[1] is =2

num[2] is =3

num[3] is =4

num[4] is =5

23
C PROGRAM TRAINING .......................................................

#include<stdio.h>

int main()

int i,num [5];

printf("enter 5 values:");

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

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

printf("\n entered the values are:");

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

printf("\n num[%d] is =%d",i,num[i]);

return 0;

Output:

enter 5 values:

entered the values are:

num[5] is =32764

num[4] is =5

num[3] is =4

num[2] is =3

num[1] is =2

num[0] is =1

24
C PROGRAM TRAINING .......................................................

#include<stdio.h>

int main()

int i,j,num[2][4];

printf("enter the values:");

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

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

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

printf("\n the entered values are:");

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

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

printf("\n num [%d][%d] is =%d",i,j,num[i][j]);

return 0;

enter the values:

the entered values are:

num [0][0] is =1

num [0][1] is =2

num [0][2] is =3

num [0][3] is =4

25
C PROGRAM TRAINING .......................................................

#include<stdio.h>

int main()

int i,j,num[2][4];

printf("Enter the values:");

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

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

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

printf("\n The entered values are:");

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

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

printf("\n num[%d][%d]",i,j,num[i][j]);

return 0;

OUTPUT:

Enter the values:

The entered values are:

num[0][0]

num[0][1]

num[0][2]

num[0][3]

num[1][0]

num[1][1]

26
C PROGRAM TRAINING .......................................................

num[1][2]

num[1][3]//////////*

#include<stdio.h>

int main()

int i,j,n=5;

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

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

if(j==i || (j==n-i+1))

printf("*");

else

printf(" ");

printf("\n");

Output:

* *

**

**

* *

27

You might also like