Programing Examples Using C
Programing Examples Using C
#include<stdio.h>
#include<conio.h>
void main()
{
clrscr();
printf("Hello World!!");
getch();
}
#include<stdio.h>
#include<conio.h>
void main()
{
int a,b,ans;
clrscr();
a=10;
b=20;
ans=a+b;
printf("Addition is : %d",ans);
getch();
}
#include<stdio.h>
#include<conio.h>
void main()
{
int a,b,ans;
clrscr();
printf("Enter 1st number:");
scanf("%d",&a);
printf("Enter 2nd number:");
scanf("%d",&b);
ans=a+b;
printf("Addition is : %d",ans);
getch();
}
4. Program to print simple interest.
#include<stdio.h>
#include<conio.h>
void main()
{
float interest, p, r, n;
clrscr();
printf("Enter value of P: ");
scanf("%f",&p);
printf("Enter value of R: ");
scanf("%f",&r);
printf("Enter value of N: ");
scanf("%f",&n);
interest=p*r*n/100f;
printed("Simple Interest : %f", interest);
getch();
}
#include<stdio.h>
#include<conio.h>
void main()
{
float area,radius;
clrscr();
printf("Enter Radius:");
scanf("%f",&radius);
area=3.14*radius*radius;
printf("Area of the given radius is : %6.2f",area);
getch();
}
6. Program to accept a number from user and print it’s square & cube.
#include<stdio.h>
#include<conio.h>
void main()
{
int n,sqre,cube;
clrscr();
printf("Enter Number: ");
scanf("%d",&n);
sqre=n*n;
cube=n*n*n;
printf("\nSquare: %d\nCube: %d",sqre,cube);
getch();
}
#include<stdio.h>
#include<conio.h>
void main()
{
int a,b,temp;
clrscr();
printf("Enter 1st number: ");
scanf("%d",&a);
printf("Enter 2nd number: ");
scanf("%d",&b);
printf("\nBefore Swapping..\n A=%d, B=%d",a,b);
temp=a;
a=b;
b=temp;
printf("\nAfter Swapping..\n A=%d, B=%d",a,b);
getch();
}
#include<stdio.h>
#include<conio.h>
void main()
{
int a,b;
clrscr();
printf("Enter 1st number: ");
scanf("%d",&a);
printf("Enter 2nd number: ");
scanf("%d",&b);
if(a>b)
printf("Largest value is: %d",a);
else
printf("Largest value is: %d",b);
getch();
}
9. Program to accept a number and check whether the number is Positive, Negative or
Zero.
#include<stdio.h>
#include<conio.h>
void main()
{
int n;
clrscr();
printf("Enter number: ");
scanf("%d",&n);
if(n>0)
printf("Number is positive");
else if(n<0)
printf("Number is negative");
else
printf("Number is Zero");
getch();
}
#include<stdio.h>
#include<conio.h>
void main()
{
int n;
clrscr();
printf("Enter number: );
scanf("%d",&n);
if(n%2==0)
printf("Number is even");
else
printf("Number is odd");
getch();
}
11. Program to accept three numbers from user and print them in ascending and
decending order.
#include<stdio.h>
#include<conio.h>
void main()
{
int a,b,c;
clrscr();
printf("Enter numbers:");
scanf("%d%d%d",&a,&b,&c);
if((a>=b)&&(a>=c))
{
if(b>=c)
{
printf("\n Descending order:
%d %d %d",a,b,c);
printf("\n Ascending order :
%d %d %d",c,b,a);
}
else
{
printf("\n Descending order :
%d %d %d",a,c,b);
printf("\n Ascending order :
%d %d %d",b,c,a);
}
}
else if((b>=a)&&(b>=c))
{
if(a>=c)
{
printf("\n Descending order :
%d %d %d",b,a,c);
}
}
getch();
}
#include<stdio.h>
#include<conio.h>
#include<math.h>
void main()
{
float a, b, c, determinant, real;
double r1, r2, imag;
printf("Enter coefficients a, b and c: ");
scanf("%f%f%f", &a, &b, &c);
determinant = b * b - 4 * a * c;
if (determinant > 0)
{
r1 = (-b + sqrt(determinant)) / (2 * a);
r2 = (-b - sqrt(determinant)) / (2 * a);
printf("Roots are: %.2f and %.2f", r1, r2);
}
else if (determinant == 0)
{
r1 = r2 = -b / (2 * a);
printf("Roots are: %.2f and %.2f", r1, r2)
}
else
{
real = -b / (2 * a);
imag = sqrt(-determinant) / (2 * a);
printf("Roots are: %.2f+%.2fi and %.2f-%.2fi", real, imag, real, imag);
}
getch();
}
13. Program to accept rollnumber and marks of three subjects from user and print total
marks, average and grade.
#include<stdio.h>
#include<conio.h>
void main()
{
int RollNum, m1, m2, m3, total;
float avg;
clrscr();
printf("Enter Roll Number : ");
scanf("%d",&RollNum);
printf("Enter marks for three subjects : ");
scanf("%d%d%d", &m1, &m2, &m3);
total=m1+m2+m3;
avg=total/3.0;
if(avg>80)
printf("\nGrade : A");
else if((avg>60)&&(avg<=80))
printf("\nGrade : B");
else if((avg>40)&&(avg<=60))
printf("\nGrade : C");
else if((avg>=33)&&(avg<=40)
printf("\nGrade : D");
else
printf("\nGrade : Fail");
getch();
}
#include<stdio.h>
#include<conio.h>
void main()
{
int i=1, n;
clrscr();
printf("Enter n : ");
scanf("%d", &n);
while(i<=n)
{
printf("%d\t",i);
i++;
}
getch();
}
#include<stdio.h>
#include<conio.h>
void main()
{
int i=1, n;
clrscr();
printf("Enter n : ");
scanf("%d", &n);
i=n;
do
{
printf("%d\t",i);
i--;
}while(i>=1);
getch();
}
#include<stdio.h>
#include<conio.h>
void main()
{
int i=2, n;
//to print odd numbers set variable i=1
clrscr();
printf("Enter n : ");
scanf("%d", &n);
while(i<=n)
{
printf("%d\t",i);
i=i+2;
}
getch();
}
17. Program to accept a number and print that number in reverse order.
Ex:- 1024
Output:- 4201
#include<stdio.h>
#include<conio.h>
void main()
{
int reminder, n;
clrscr();
printf("Enter n : ");
scanf("%d", &n);
while(n>0)
{
reminder=n%10;
printf("%d", reminder);
n=n/10;
}
getch();
}
18. Program to accept a number and print sum of it’s digits.
#include<stdio.h>
#include<conio.h>
void main()
{
int reminder, sum=0, n;
clrscr();
printf("Enter n : ");
scanf("%d", &n);
while(n>0)
{
reminder=n%10;
sum=sum+reminder;
n=n/10;
}
printf("Sum of digits : %d",sum);
getch();
}
19. Program to take a number from user and check whether it is Armstrong number or
not.
#include<stdio.h>
#include<conio.h>
void main()
{
int i=2, temp, rem, sum=0, n;
clrscr();
printf("Enter n : ");
scanf("%d", &n);
temp = n;
while(n>0)
{
rem = n%10;
sum = sum+(rem*rem*rem);
n = n/10;
}
if(temp==sum)
printf("Entered number is an Armstrong Number");
else
printf("Entered number is not an Armstrong Number");
getch();
}
20. Program to take number from user and print table of that number.
#include<stdio.h>
#include<conio.h>
void main()
{
int i, n;
clrscr();
printf("Enter number : ");
scanf("%d", &n);
for(i=1; i<=10; i++)
printf("%d × %d = %d\n", n, i, n*i);
getch();
}
21. Pattern 1
•
••
•••
••••
•••••
#include<stdio.h>
#include<conio.h>
void main()
{
int i, j, n;
clrscr();
printf("Enter number : ");
scanf("%d", &n);
for(i=1; i<=n; i++)
{
for(j=1; j<=i; j++)
{
printf("• ");
}
printf("\n");
}
getch();
}
22. Pattern 2
•••••
••••
•••
••
•
#include<stdio.h>
#include<conio.h>
void main()
{
int i, j, n;
clrscr();
printf("Enter number : ");
scanf("%d", &n);
for(i=n; i>=1; i--)
{
for(j=1;j<=i;j++)
{
printf("• ");
}
printf("\n");
}
getch();
}
23. Pattern 3
•
••
•••
••••
•••••
#include<stdio.h>
#include<conio.h>
void main()
{
char ch = '*';
int n;
int i, j, no_of_spaces = 0, spaceCount;
printf("\n");
no_of_spaces--;
}
getch();
}
24. Pattern 4
1
12
123
1234
12345
#include<stdio.h>
#include<conio.h>
void main()
{
int n, i, j;
printf("Enter number : ");
scanf("%d", &n);
25. Pattern 5
1
21
321
4321
54321
#include <stdio.h>
#include<conio.h>
void main()
{
int i, j, n;
getch();
}
26. Pattern 6
A
BC
DEF
GHIJ
KLMNO
#include<stdio.h>
#include<conio.h>
void main()
{
int i, j, n;
clrscr();
27. Pattern 7
1
121
12321
1234321
123454321
#include<stdio.h>
#include<conio.h>
void main()
{
int i, j, n;
clrscr();
1
01
101
0101
10101
#include<stdio.h>
#include<conio.h>
void main()
{
int i, j;
int count = 1;
clrscr();
if (i % 2 == 0)
count = 1;
else
count = 0;
}
getch();
}
29. Pattern 9
12345
1234
123
12
1
#include<stdio.h>
#include<conio.h>
void main()
{
int i, j, k, l, n;
clrscr();
printf("\n");
}
getch();
}
30. Pattern 10
1
21
321
4321
54321
#include<stdio.h>
#include<conio.h>
void main()
{
int i, j, k;
clrscr();
31. Pattern 11
11
1221
123321
12344321
#include<stdio.h>
#include<conio.h>
void main()
{
int i, j, k;
clrscr();
1
23
456
7 8 9 10
11 12 13 14
#include<stdio.h>
#include<conio.h>
void main()
{
int n, i, c, a = 1;
clrscr();
printf("\n");
}
getch();
}
33. Pyramid
*
**
***
****
*****
#include<stdio.h>
#include<conio.h>
void main()
{
int row, c, n, temp;
clrscr();
temp = n;
temp--;
printf("\n");
}
getch();
}
34. Pyramid 2
*
*A*
*A*A*
*A*A*A*
*A*A*A*A*
#include<stdio.h>
#include<conio.h>
void main()
{
int n, c, k, space, count = 1;
clrscr();
space = n;
printf("\n");
space--;
count = 1;
}
getch();
}
1
232
34543
4567654
567898765
#include<stdio.h>
#include<conio.h>
void main()
{
int n, c, d, num = 1, space;
clrscr();
space--;
num--;
num--;
1
11
121
1331
14641
#include<stdio.h>
#include<conio.h>
long fact(int);
void main()
{
int line, i, j;
clrscr();
printf("\n");
}
getch();
}
1
11
121
1331
14641
#include<stdio.h>
#include<conio.h>
void main()
{
int x, y, n, a, z, s;
clrscr();
s--;
1
121
12321
1234321
123454321
#include<stdio.h>
#include<conio.h>
void main()
{
int n, c, k, number = 1, space = n;
clrscr();
space--;
if (k < c)
number++;
}
else
{
number--;
printf("%d", number);
}
}
number = 1;
printf("\n");
}
getch();
}
1
AB
234
CDEF
56789
GHIJKL
#include<stdio.h>
#include<conio.h>
void main()
{
int num, r, c;
int i = 1;
char ch = 'A';
clrscr();
1
123
12345
1234567
123456789
1234567
12345
123
1
#include<stdio.h>
#include<conio.h>
void main()
{
int i, j, k;
clrscr();
for(i=1;i<=5;i++)
{
for(j=i;j<5;j++)
{
printf(" ");
}
for(k=1;k<(i*2);k++)
{
printf("%d",k);
}
printf("\n");
}
for(i=4;i>=1;i--)
{
for(j=5;j>i;j--)
{
printf(" ");
}
for(k=1;k<(i*2);k++)
{
printf("%d",k);
}
printf("\n");
}
getch();
}
1
222
33333
4444444
555555555
4444444
33333
222
1
#include<stdio.h>
#include<conio.h>
void main()
{
int i, j, k;
clrscr();
•
•••
•••••
•••
•
#include<stdio.h>
#include<conio.h>
void main()
{
int n, c, k, space = 1;
clrscr();
space = n - 1;
space--;
printf("\n");
}
space = 1;
space++;
printf("\n");
}
getch();
}
*
**
**
**
**
**
*
#include<stdio.h>
#include<conio.h>
void main()
{
int i, j;
clrscr();
printf("*");
if (i == 1)
{
printf("\n");
}
else
{ printf("*\n"); }
}
printf("*");
if (i == 1)
{
printf("\n");
}
else
{ printf("*\n"); }
}
getch();
}
********
******
****
**
****
******
********
#include<stdio.h>
#include<conio.h>
void main()
{
int i, j, k;
clrscr();
printf("\n");
}
printf("\n");
}
getch();
}
*****
**
**
**
*****
#include<stdio.h>
#include<conio.h>
void main()
{
int i, j, n;
clrscr();
*********
*******
*****
***
*
***
*****
*******
*********
#include<stdio.h>
#include<conio.h>
void main()
{
int num, n, r, c, sp;
clrscr();
n = num;
n--;
printf("\n");
}
printf("\n");
}
getch();
}
#####*#####
####*#*####
###*###*###
##*#####*##
#*#######*#
*#########*
#include<stdio.h>
#include<conio.h>
void main()
{
int n = 5, r, c;
clrscr();
// second pyramid
for (c = 1; c <= r; c++)
{
if (c == 1)
{
printf(" *");
}
else
{
printf(" #");
}
}
// third pyramid
for (c = r; c > 1; c--)
{
if (c == 2)
{
printf(" *");
}
else
{
printf(" #");
}
}
// fourth pyramid
for (c = n; c >= 1; c--)
{
printf(" #");
}
printf("\n");
}
getch();
}
*********
*******
*****
***
*
#include<stdio.h>
#include<conio.h>
void main()
{
int i, j, k;
clrscr();
printf("\n");
}
getch();
}
11
22
33
44
55
44
33
22
11
#include<stdio.h>
#include<conio.h>
void main()
{
int num, r, c, sp, n;
clrscr();
printf("%d", r);
printf("%d", r);
printf("\n");
}
printf("%d", n);
printf("%d", n);
printf("\n");
}
getch();
}
1
22
33
44
33
22
1
#include<stdio.h>
#include<conio.h>
void main()
{
int i, j, k;
clrscr();
#include<stdio.h>
#include<conio.h>
*
**
**
**
**
**
******
void main()
{
int length = 6;
clrscr();
drawTriangle('*', ' ', length);
getch();
}
#include<stdio.h>
#include<conio.h>
void main()
{
int i, fact=1, n;
clrscr();
printf("Enter number : ");
scanf("%d", &n);
#include<stdio.h>
#include<conio.h>
void main()
{
int i, n;
clrscr();
printf("Enter number : ");
scanf("%d", &n);
#include<stdio.h>
#include<conio.h>
#include<process.h>
void main()
{
int i, j, flag=1, n;
clrscr();
printf("Enter number : ");
scanf("%d", &n);
#include<stdio.h>
#include<conio.h>
void main()
{
int pre=1, cur=1, temp, i, n;
//pre means previous number
//cur means current number
clrscr();
printf("Enter number : ");
scanf("%d", &n);
printf("%d\t%d", pre, cur);
#include<stdio.h>
#include<conio.h>
void main()
{
int n, sum=0, i, value;
clrscr();
#include<stdio.h>
#include<conio.h>
void main()
{
int n, sum = 0, i, array[100];
clrscr();
printf("Enter total numbers you want to add : ");
scanf("%d", &n);
58. Program to accept a number and add the digits of that number.
#include<stdio.h>
#include<conio.h>
void main()
{
int n, sum = 0, remainder;
clrscr();
while (n != 0)
{
remainder = n % 10;
sum = sum + remainder;
n = n / 10;
}
#include<stdio.h>
#include<conio.h>
int add_digits(int);
void main()
{
int n, result;
clrscr();
printf("Enter a number : ");
scanf("%d", &n);
result = add_digits(n);
int add_digits(int n)
{
static int sum = 0;
if (n == 0)
{
return 0;
}
sum = n % 10 + add_digits(n / 10);
return sum;
}
#include<stdio.h>
#include<conio.h>
void main()
{
int n, i;
float sum=0, x, avg;
clrscr();
printf("Enter total Numbers : ");
scanf("%d", &n);
for (i = 1; i <= n; i++)
{
printf("\nNumber %d : ", i );
scanf("%f", &x);
sum += x;
}
avg = sum / n;
printf("\nThe Average is : %0.2f", avg);
getch();
}
#include<stdio.h>
#include<conio.h>
void main()
{
int n, r, i, sqr=0;
clrscr();
printf("\nEnter the range : ");
scanf("%d", &r);
62. Program to take an alphabet from user and check whether it is a vowel or not.
#include<stdio.h>
#include<conio.h>
void main()
{
char ch;
clrscr();
printf("Enter an alphabet : ");
scanf("%c", &ch);
63. Program to take two numbers and check whether they are amicable numbers or not.
#include<stdio.h>
#include<conio.h>
//check function
int check(int a, int b)
{
int s = 0, i;
for (i = 1; i < a; i++)
{
if (a % i == 0)
{
s = s + i;
}
}
if (s == b)
{
s = 0;
for (i = 1; i < b; i++)
{
if (b % i == 0)
{
s = s + i;
}
}
if (s == a)
return 1;
else
return 0;
}
return 0;
}
void main()
{
int a, b;
clrscr();
printf("Enter 1st number : ");
scanf("%d", &a);
printf("Enter 2nd number : ");
scanf("%d", &b);
if (check(a, b))
{
printf("\n%d and %d are Amicable Numbers.", a, b);
}
else
{
printf("\n%d and %d are not Amicable Numbers.", a, b);
}
}
64. Program to accept a number and print the factors of that number.
#include<stdio.h>
#include<conio.h>
void main()
{
int n, i;
clrscr();
printf("Enter a number : ");
scanf("%d", &n);
printf("Factors of %d are : ", n);
for (i = 1; i <= n; ++i)
{
if (n % i == 0)
printf("\n%d ", i);
}
getch();
}
65. Program to accept two integer numbers and print the GCD(Greatest Common Divisor).
#include<stdio.h>
#include<conio.h>
void main()
{
int x, y, m, i;
clrscr();
printf("Enter 1st number : ");
scanf("%d", &x);
printf("Enter 2nd number : ");
scanf("%d", &y);
if (x > y)
m = y;
else
m = x;
#include<stdio.h>
#include<conio.h>
void main()
{
int base, expo;
int value = 1;
clrscr();
printf("Enter base number : ");
scanf("%d", &base);
printf("Enter exponent number : ");
scanf("%d", &expo);
while (expo != 0)
{
// value = value * base;
value *= base;
--expo;
}
printf("Answer : %d", value);
getch();
}
#include<stdio.h>
#include<conio.h>
void main()
{
int a, b, x, y, t, hcf, lcm;
clrscr();
printf("Enter two numbers : ");
scanf("%d%d", &x, &y);
a = x;
b = y;
while (b != 0)
{
t = b;
b = a % b;
a = t;
}
hcf = a;
lcm = (x * y) / hcf;
#include<stdio.h>
#include<conio.h>
void main()
{
int a, b, c, big;
clrscr();
printf("Enter 3 numbers : ");
scanf("%d %d %d", &a, &b, &c);
#include<stdio.h>
#include<conio.h>
void main()
{
int n, num, i;
int big;
clrscr();
printf("Enter total numbers : ");
scanf("%d", &n);
#include<stdio.h>
#include<conio.h>
void main()
{
int n, sq, i, sum = 0;
clrscr();
printf("Enter the number : ");
scanf("%d", &n);
sq = n * n;
if (sum == n)
printf("%d is a neon number.", n);
else
printf("%d is not a neon number.", n);
getch();
}
#include<stdio.h>
#include<conio.h>
void main()
{
int n, d, a, sum = 0;
clrscr();
printf("Enter the number : ");
scanf("%d", &n);
a = n;
while (a > 0)
{
d = a % 10;
sum = sum + d;
a = a / 10;
}
if (n % sum == 0)
printf("\nThe number is Niven Number.");
else
printf("\nThe number is not a Niven Number.");
getch();
}
#include<stdio.h>
#include<conio.h>
void main()
{
int n, rev = 0, temp;
clrscr();
printf("Enter a number : ");
scanf("%d", &n);
temp = n;
while (temp != 0)
{
rev = rev * 10;
rev = rev + temp % 10;
temp = temp / 10;
}
if (n == rev)
printf("\n%d is palindrome number.", n);
else
printf("\n%d is not palindrome number.", n);
getch();
}
#include<stdio.h>
#include<conio.h>
void main()
{
int n, i = 1, sum = 0;
clrscr();
printf("Enter a number : ");
scanf("%d", &n);
/*The first perfect number is 6, because 1, 2, and 3 are its proper positive divisors, and 1 + 2 + 3
= 6.*/
while (i < n)
{
if (n % i == 0)
{
sum = sum + i;
}
i++;
}
if (sum == n)
{
printf("\n%d is a perfect number.", i);
}
else
{
printf("\n%d is not a perfect number.", i);
}
getch();
}
#include<math.h>
#include<stdio.h>
#include<conio.h>
void main()
{
double num, result;
clrscr();
printf("Enter number : ");
scanf("%lf", &num);
result = sqrt(num);
printf("Square root of %lf is %lf.", num, result);
getch();
}
#include<stdio.h>
#include<conio.h>
void main()
{
int n, i = 3, count, c, sum = 2;
clrscr();
printf("Enter total number of prime numbers for addition : ");
scanf("%d", &n);
if (n >= 1)
{
printf("\nFirst %d prime numbers are :", n);
printf("\n2 ");
}
for (count = 2; count <= n;)
{
for (c = 2; c <= i - 1; c++)
{
if (i % c == 0)
break;
}
if (c == i)
{
sum = sum + i;
printf("%d ", i);
count++;
}
i++;
}
printf("\nSum : %d", sum);
getch();
}
#include<stdio.h>
#include<conio.h>
double sumseries(double);
void main()
{
double number, sum;
clrscr();
getch();
}
double sumseries(double m)
{
double sum2 = 0, f = 1, i;
for (i = 1; i <= m; i++)
{
f = f * i;
sum2 = sum2 + (i / f);
if (i == m)
{
printf("%.2lf / %.2lf = %lf", i, f, sum2);
}
else
{
printf("%.2lf / %.2lf + \n", i, f);
}
}
return(sum2);
}
#include<stdio.h>
#include<conio.h>
#include<math.h>
void main()
{
int x, i;
int fact = 1, n;
float sum = 0;
clrscr();
printf("Enter the value of x : ");
scanf("%d", &x);
printf("Enter the number of terms : ");
scanf("%d", &n);
#include<stdio.h>
#include<conio.h>
void main()
{
int x = 10, y = 5;
clrscr();
printf("Enter x : ");
scanf("%d", &x);
printf("Enter y : ");
scanf("%d", &y);
#include<stdio.h>
#include<conio.h>
void main()
{
long i, k;
clrscr();
printf("Enter two integers : \n");
scanf("%ld %ld", &i, &k);
#include<stdio.h>
#include<conio.h>
void main()
{
int a, b;
int *ptra, *ptrb, *temp;
clrscr();
printf("Enter a : ");
scanf("%d", &a);
printf("Enter b : ");
scanf("%d", &b);
ptra = &a;
ptrb = &b;
temp = ptra;
*ptra = *ptrb;
*ptrb = *temp;
#include<stdio.h>
#include<conio.h>
void main()
{
int first, second, *p, *q, sum;
clrscr();
printf("Enter two integers : \n");
scanf("%d %d", &first, &second);
p = &first;
q = &second;
sum = *p + *q;
#include<stdio.h>
#include<conio.h>
void main()
{
int input, firstNum, lastNum;
clrscr();
#include<stdio.h>
#include<conio.h>
#include<math.h>
void main()
{
double a, b, c, s, area;
clrscr();
printf("\nEnter the sides of triangle : \n");
scanf("%lf%lf%lf", &a, &b, &c);
s = (a + b + c) / 2;
area = sqrt(s * (s - a) * (s - b) * (s - c));
#include<stdio.h>
#include<math.h>
#include<conio.h>
int binary_decimal(int n);
void main()
{
int n;
char c;
clrscr();
printf("Enter Binary number : ");
scanf("%d", &n);
printf("%d in binary = %d in decimal", n, binary_decimal(n));
getch();
}
int binary_decimal(int n)
{
int decimal = 0, i = 0, rem;
while (n != 0)
{
rem = n % 10;
n /= 10;
decimal += rem * pow(2, i);
++i;
}
return decimal;
}
#include<stdio.h>
#include<conio.h>
void main()
{
int n, c, k;
clrscr();
printf("Enter a decimal number : ");
scanf("%d", &n);
printf("\n");
getch();
}
#include<stdio.h>
#include<conio.h>
void main()
{
float x[10], y[10], temp = 1, f[10], sum, p;
int i, n, j, k = 0, c;
clrscr();
#include<stdio.h>
#include<conio.h>
void main()
{
int year;
clrscr();
printf("Enter a year : ");
scanf("%d", &year);
if (year % 400 == 0)
printf("\n%d is a leap year.", year);
else if (year % 100 == 0)
printf("\n%d is not a leap year.", year);
else if (year % 4 == 0)
printf("\n%d is a leap year.", year);
else
printf("%d is not a leap year.", year);
getch();
}
88. Program to find nCr & nPr.
#include<stdio.h>
#include<conio.h>
long factorial(int);
void main()
{
int n, r;
long ncr, npr;
clrscr();
long result;
return result;
}
long result;
long factorial(int n)
{
int c;
long result = 1;
return (result);
}
#include<stdio.h>
#include<math.h>
int main()
{
printf("PROGRAM FOR NEWTON RAPHSON GENERAL");
printf("\n");
//printing coeff.
for (i = user_power; i >= 0; i--)
{
printf("%dx^%d", coef[i], i);
}
printf("Iteration\tX1\tFX1\tF'X1");
do
{
cnt++;
fx1 = fdx1 = 0;
for (i = user_power; i >= 1; i--)
{
fx1 += coef[i] * (pow(x1, i));
}
fx1 += coef[0];
t = x2;
x2 = (x1 - (fx1 / fdx1));
x1 = x2;
}
while ((fabs(t - x1)) >= 0.0001);
return 0;
}
#include<stdio.h>
#include<conio.h>
void main()
{
int sum = 0, n;
clrscr();
#include<stdio.h>
float f(float x)
{
return (1 / (1 + x));
}
void main()
{
int i, n;
float x0, xn, h, y[20], so, se, ans, x[20];
clrscr();
h = (xn - x0) / n;
so = 0;
se = 0;
for (i = 1; i < n; i++)
{
if (i % 2 == 1)
{
so = so + y[i];
}
else
{
se = se + y[i];
}
}
ans = h / 3 * (y[0] + y[n] + 4 * so + 2 * se);
printf("\nFinal integration is %f", ans);
getch();
}
#include<stdio.h>
#include<string.h>
void main()
{
char s1[50], s2[30];
clrscr();
printf("\nEnter String 1 : ");
gets(s1);
printf("\nEnter String 2 : ");
gets(s2);
concat(s1, s2);
i = strlen(s1);
s1[i] = '\0';
}
#include<stdio.h>
int check_vowel(char);
void main()
{
char array[100];
int c;
clrscr();
printf("Enter a string : ");
gets(array);
c = count_vowels(array);
do
{
d = a[c];
flag = check_vowel(d);
if (flag == 1)
count++;
c++;
} while (d != '\0');
return count;
}
int check_vowel(char a)
{
if (a >= 'A' && a <= 'Z')
{
// Converting to lower case
a = a + 'a' - 'A';
}
#include <stdio.h>
#include <string.h>
void main()
{
char a[100], b[100];
clrscr();
printf("\nEnter the first string : ");
gets(a);
printf("\nEnter the second string : ");
gets(b);
if (strcmp(a, b) == 0)
printf("\nEntered strings are equal.");
else
printf("\nEntered strings are not equal.");
getch();
}
95. Program to compare strings without using strcmp() function.
#include<stdio.h>
void main()
{
char str1[100], str2[100];
int compare;
clrscr();
printf("Enter first string : ");
scanf("%s", str1);
printf("Enter second string : ");
scanf("%s", str2);
if (compare == 1)
printf("\nBoth strings are equal.");
else
printf("\nBoth strings are not equal.");
getch();
}
#include<stdio.h>
#include<string.h>
#include<conio.h>
void main()
{
char str[20];
int i;
clrscr();
#include<stdio.h>
#include<conio.h>
#include<string.h>
void main()
{
char source[] = "C program";
char destination[50];
clrscr();
strcpy(destination, source);
#include<stdio.h>
#include<conio.h>
void main()
{
strCopy(str1, str2);
getch();
}
int i = 0;
str2[i] = '\0';
#include<stdio.h>
#include<string.h>
#include<conio.h>
void main()
{
char str[1500];
int c = 0, count[26] = {0};
clrscr();
#include<stdio.h>
#include<string.h>
#include<conio.h>
void main()
{
int upper = 0, lower = 0;
char ch[80];
int i;
clrscr();
i = 0;
while (ch[i] != '\0')
{
//uppercase counter
if (ch[i] >= 'A' && ch[i] <= 'Z')
{
upper++;
}
//lowercase counter
if (ch[i] >= 'a' && ch[i] <= 'z')
{
lower++;
}
i++;
}
getch();
}
#include<stdio.h>
#include<conio.h>
#include<string.h>
void main()
{
char a[100];
int length;
clrscr();
printf("\nEnter a string to calculate it's length : ");
gets(a);
length = strlen(a);
getch();
}
102. Program to calculate the length of string without using strlen() function.
#include<stdio.h>
#include<conio.h>
void main()
{
char s[1000], i;
clrscr();
#include<stdio.h>
#include<conio.h>
#include<string.h>
void main()
{
char text[100];
int begin, middle, end, length = 0;
clrscr();
getch();
}
#include<stdio.h>
#include<conio.h>
#include<string.h>
void main()
{
char word[100];
int length, counter;
clrscr();
#include<string.h>
#include<stdio.h>
#include<conio.h>
void main()
{
int i = 0, j = 0, len;
char buff[50];
clrscr();
while (i != len)
{
if (buff[i] != ' ')
buff[j++] = buff[i];
i++;
}
buff[j] = 0;
#include<stdio.h>
#include<conio.h>
#include<string.h>
if (!str || !*str)
return str;
for (p1 = str, p2 = str + strlen(str) - 1; p2 > p1; ++p1, --p2)
{
*p1 ^= *p2;
*p2 ^= *p1;
*p1 ^= *p2;
}
return str;
}
void main()
{
char arr[100];
clrscr();
strrev(arr);
getch();
}
#include<stdio.h>
#include<conio.h>
void main()
{
char str_array[10000], *ptr;
int i, len;
clrscr();
#include<stdio.h>
#include<conio.h>
#include<string.h>
void main()
{
int i, j, n;
char str[20][20], temp[20];
clrscr();
#include<stdio.h>
#include<conio.h>
#include<string.h>
#include<stdlib.h>
void main()
{
char str1[100], str2[100], *temp;
clrscr();
strcpy(temp, str1);
strcpy(str1, str2);
strcpy(str2, temp);