Professional Documents
Culture Documents
#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 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++)
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++)
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
else if(year%4==0)
printf("Leap year");
else
return 0;
OUTPUT
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
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;
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;
scanf("%d%d",&base,&exponent);
while(exponent!=0){
result*=base;--exponent;
printf("%lld",result);
return 0;
O/P
2 38
#include<stdlib.h>
#include<stdio.h>
16
C PROGRAM TRAINING .......................................................
int num;
num=atoi(argv[1]);
printf("%d",fact(num));
return 0;
if(n>=1)
return n*fact(n-1);
else
return 1;
Output
#include<stdlib.h>
#include<stdio.h>
17
C PROGRAM TRAINING .......................................................
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>
18
C PROGRAM TRAINING .......................................................
long long n;
n=atoi(argv[1]);
while(n!=0)
n/=10;
++count;
printf("%d",count);
return 0;
Output:
23456---5
#include<stdio.h>
#include<stdlib.h>
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:
21311312
#include<stdio.h>
#include<stdlib.h>
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()
printf("enter 5 values:");
for(i=0;i<5;i++)
for(i=0;i<5;i++)
return 0;
Output:
enter 5 values:
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()
printf("enter 5 values:");
for(i=0;i<5;i++)
for(i=5;i>=0;i--)
return 0;
Output:
enter 5 values:
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];
for(i=0;i<2;i++)
for(j=0;j<4;j++)
scanf("%d",&num [i][j]);
for(i=0;i<1;i++)
for(j=0;j<4;j++)
return 0;
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];
for(i=0;i<2;i++)
for(j=0;j<4;j++)
scanf("%d",&num[i][j]);
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:
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