Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 23

Program : Square of a number

#include <stdio.h> int main() { int a,result; printf("Enter the number"); scanf("%d",&a); result=a*a; printf("The square of the number is %d\n",result); return 0; }

Program : Square of a number (user define)


#include <stdio.h> int get_square(int); void main() { int a,result; scanf("%d",&a); result= get_square(a); printf(" %d",result); } int get_square(int a) { return a*a; }

Program : Area of the circle


#include <stdio.h>

1|Page

int main() { int b; float a,result; a=3.14; printf("Enter the value of radius"); scanf("%d",&b); result=a*b*b; printf("The area of the circle is %f",result); return 0; }

Program : Area of the circle (user define)


#include <stdio.h> #include <conio.h> float get_area(int); void main() { int a; float result; printf("Enter the value of a\n"); scanf("%d",&a); result= get_area(a); printf("The area of the circle is %f",result); getch(); } float get_area(int a) { return 3.14*a*a; } 2|Page

Program : Area of the cube


#include<stdio.h> void main() { int a,b,c,result; printf("Enter The Numbers\n"); a:; b:; c:; scanf("%d %d %d",&a,&b,&c); result=a*b*c; printf("the area of the cube is %d",result); }

Program: Armstrong number


#include <stdio.h> void main() {int num,sum,a,t; sum=0; printf("Enter the number\n"); scanf("%d",&num); t=num; while (num!=0) { a=num%10; sum=sum+(a*a*a); num=num/10; } if (sum==t)

3|Page

printf("armstrong\n"); else printf("not armstrong\n"); }

Program: Digital root of a number


#include <stdio.h> void main() {int num,sum; sum=0; printf("Enter the number\n"); scanf("%d",&num); while (num!=0) {sum=sum+(num%10); num=num/10; } printf("sum= %d\n",sum);}

Program: Perfect number


#include <stdio.h> void main() { int i,n,r; r=0; printf("Enter the number"); scanf("%d", &n); for(i=1;i<n;i++) if(n%i==0) {

4|Page

r=r+i; } if(n==r) printf("the number is perfect"); else printf("\nthe number is not perfect"); }

Program: N perfect number


#include <stdio.h> int perfect(int); void main() { int m,i; printf("Enter the value of m"); scanf("%d", &m); for(i=1;i<=m;i++) { if(perfect(i)==1) printf(" ,%d",i); } } int perfect(int n) { int i,r; r=0; for(i=1;i<n;i++) if(n%i==0) { } if(n==r) 5|Page r=r+i;

return 1; else return 0; }

Program: Find the grade


#include <stdio.h> void main() { float H,C,T; printf("Enter the numbers:\n"); scanf("%f %f %f",&H,&C,&T); if ((H>60)&&(C<0.7)&&(T>5000)) printf("Grade 10\n"); else if ((H>60)&&(C<0.7)) printf("Grade 9\n"); else if ((C<0.7)&&(T>5000)) printf("Grade 8\n"); else if ((H>60)&&(T>5000)) printf("Grade 7\n"); else if ((H>60)||(C<0.7)||(T>5000)) printf("Grade 6\n"); else printf ("Grade 5\n"); }

Program: Sum of 1 to N
#include <stdio.h> void main() { int n,i;

6|Page

int sum=0; printf ("Enter the number\n"); scanf("%d",&n); for(i=1;i<n;i++) sum=sum+i; printf("%d\n",sum); }

Program: Prime Number


#include <stdio.h> void main() { int i,n,is_prime;

printf("enter the number"); scanf("%d",&n); is_prime=1; for(i=2;i<n/2;i++) if((n%i)==0) is_prime=0; { if(is_prime==1) printf("the number is prime."); else printf("the number is not prime");

} }

Program: 1, 5, 10, 15.


#include <stdio.h>

7|Page

void main() {int i; for(i=0;i<101;i=i+5) printf("%d\n",i); }

Program: Addition of a series


#include <stdio.h> void main() { int n,i; int sum=0; printf ("Enter the number\n"); scanf("%d",&n); for(i=1;i<n;i++) sum=sum+i; printf("%d\n",sum); }

Program: NcR!, NpR!


#include <stdio.h> void main() { a=1; b=1; c=1; printf("Enter the value of n and r\n"); scanf("%d %d",&n,&r); { for (i=1;i<=n;i++) int n,r,i,a,b,c,ncr,npr;

8|Page

a=a*I;

{ for (i=1;i<=(n-r);i++) b=b*i; { }

for (i=1;i<=r;i++) }

c=c*i; ncr=a/(b*c); npr=a/b;

printf("ncr= %d\n",ncr); printf("npr= %d\n",npr); }

Program: X^N
#include <stdio.h> void main() {int i,x,n,r; r=1; printf("enter x and n"); scanf("%d %d",&x,&n); for {i=1; (i<=n); i++;} {r=r*x; } printf("x^n %d",r); }

Program: N!
#include <stdio.h> void main() {int i,n,r; r=1;

9|Page

printf("enter n\n"); scanf("%d",&n); for{ i=1;(i<=n): i++;} {r=r*i; } printf("n!= %d",r); }

program: Point distance


#include <stdio.h> #include <math.h> double pointdistance(double x1,double y1,double x2,double y2) { double d = (x1-x2)*(x1-x2) + (y1-y2)*(y1-y2); return sqrt(d); } int main(){ double x1,y1,x2,y2; scanf("%lf %lf %lf %lf",&x1,&y1,&x2,&y2); double distance = pointdistance(x1,y1,x2,y2); printf("Distance is:%lf \n",distance); return 0; }

Program: Area of triangle


#include <stdio.h> #include <math.h>

double pointdistance(double x1,double y1,double x2,double y2) { double d = (x1-x2)*(x1-x2) + (y1-y2)*(y1-y2); return sqrt(d);

10 | P a g e

} double areatriangle(double ax,double ay,double bx,double by,double cx,double cy) { double a = pointdistance(bx,by,cx,cy); double b = pointdistance(ax,ay,cx,cy); double c = pointdistance(bx,by,ax,ay); double s = (a+b+c)/2; double area = sqrt(s*(s-a)*(s-b)*(s-c)); return area; } int main() { double ax,ay,bx,by,cx,cy; scanf("%lf %lf %lf %lf %lf %lf",&ax,&ay,&bx,&by,&cx,&cy); double area = areatriangle(ax,ay,bx,by,cx,cy); printf("Area is:%lf \n",area); return 0; }

Program: Leap year


#include<stdio.h> void main() { int a; printf("Enter the year\n"); scanf("%d",&a); if (a%400 ==0) printf("the year is leap year"); else if (a%4==0 && a%100!=0) printf (" the year is leap year\n"); else 11 | P a g e

printf (" the year is not leap year\n");}

Program: Max & Min


#include <stdio.h> void main () { int a,b,max,min; printf("enter the numbers \n"); scanf("%d %d",&a,&b); if (a>=b) { min =b; max =a; } else { min =a; max =b; } printf ("max and min is %d %d\n",max,min); }

Program: Max & Min out of three number


#include <stdio.h> void main () { int a,b,c; printf("enter the numbers \n"); scanf("%d %d %d",&a,&b,&c); if (a>b)

12 | P a g e

{ if (a>c) printf("a is maximum"); else printf("c is maximum"); } else { if (b>c) printf("b is maximum"); else printf("c is maximum"); } }

Program: Odd or even


#include <stdio.h> void main() { int a; printf("enter the number\n"); scanf("%d",&a); if (a%2==0) printf ("the number is even"); else printf ("the number is odd\n"); }

Program: GPA finder


#include<stdio.h> void main()

13 | P a g e

{ float a; printf("Enter the number\n"); scanf("%f",&a); a=((a*100)/500); if (a>=80) printf("the Gread is A+"); else if (a<=79 && a>=75) printf("the Gread is A"); else if (a<=74 && a>=70) printf("the Gread is A-"); else if (a<70) printf("the Gread is F"); }

Program: Addition, subtraction, multiplication, division


#include<stdio.h> int main() { int r,f,result; printf("enter the numbers\n"); scanf("%d %d",&r,&f); result=r+f; printf("the addition of the number is %d\n",result); result=r-f; printf("the subtraction of the number is %d\n",result); result=r*f; printf("the multiplication of the number is %d\n",result); result=r/f; printf("the divition of the number is %d\n",result); 14 | P a g e

return 0; }

Program: Fahrenheit to c
#include<stdio.h> int main() { float f,result; printf("enter the temp\n"); scanf("%f",&f); result=(9*f+160)/5; printf("the Fahrenheit is %f\n",result); return 0; }

Program: Swapping a number


#include <stdio.h> int main(void) { int a,b,temp; printf("enter first number:"); scanf("%d",&a); printf("enter second number:"); scanf("%d",&b); printf("before swapping...\n"); printf("a:%d\n",a); printf("b:%d\n",b); temp=a; a=b; b=temp;

15 | P a g e

printf("after swapping...\n"); printf("a:%d\n",a); printf("b:%d\n",b); return 0; }

Program: Input array


#include <stdio.h> void main() { int a[10]; int i,m; for(i=0;i<10;i++) { printf("enter the value of m"); scanf("%d", &m); a[i]=m; } for(i=0;i<10;i++) { printf(" %d ", a[i]); } }

Program: Copy Array


#include <stdio.h> void main() { int a[10]; int i,m;

16 | P a g e

for(i=0;i<10;i++) { printf("enter the value of m"); scanf("%d", &m); a[i]=m; } int b[10]; for(i=0;i<10;i++) { b[i]=a[i]; } for(i=0;i<10;i++) { printf(" %d ", b[i]); } }

Program: Reverse Array


#include <stdio.h> void main() { int a[10]; int i,m; for(i=0;i<10;i++) { printf("enter the value of m"); scanf("%d", &m); a[i]=m; } int b[10]; 17 | P a g e

for(i=0;i<10;i++) { b[i]=a[9-i]; } for(i=0;i<10;i++) { printf(" %d ", b[i]); } }

Program: Reverse Array (different)


#include <stdio.h> void main() { int a[10],b[10]; int i,m,j; j=0; for(i=0;i<10;i++) { printf("enter the value of m"); scanf("%d", &m); a[i]=m; } for(i=9;i>=0;i--) { b[i]=a[j]; j++; } for(i=0;i<10;i++) { printf(" %d ", b[i]); 18 | P a g e

} }

Program: Find a number in array


#include <stdio.h> void main() { int a[10]; int i,m,s; int f=1; for(i=0;i<10;i++) { printf("enter the value of m"); scanf("%d", &m); a[i]=m; } printf("Enter the searching number"); scanf("%d", &s); for(i=0;i<=9;i++) { if(a[i]==s) { f=0; break; } } if(f==0) printf("number Found"); else printf("number not Found"); } 19 | P a g e

Program: GCD (Greatest Common divisor)


#include<stdio.h> Void main() {int a, b,rem; Scanf( %d %d,&a,&b); While(b>o) {rem=a%b; a=b; b=rem } Printf(%d,a); }

Program: Pyramid 1
#include <stdio.h> void main() { int i,j,k,n; printf("Enter the numbers of row"); scanf("%d", &n); for(i=1;i<=n;i++) { for(j=1;j<=(n-i);j++) printf(" "); for(k=1;k<=(2*i-1);k++) printf("*"); printf("\n"); }

20 | P a g e

} Output: * ** *** *****

Program: Pyramid 2
#include <stdio.h> void main() { int i,j,k,n; printf("Enter the numbers of row"); scanf("%d", &n); for(i=1;i<=n;i++) { for(j=1;j<(i+1);j++) printf(" "); for(k=1;k<=(n-i);k++) printf("*"); printf("\n"); } } Output: ***** **** *** ** *

Program: Pyramid 3
21 | P a g e

#include <stdio.h> void main() { int i,j,n; printf("rows;\n"); scanf("%d", &n); for (i=0;i<n;i++) { for (j=1;j<2*n+1;j++) { if (j==(i+2)) break; printf(" * "); } printf("\n"); } } Output: * ** *** **** *****

Program: Pyramid 4
#include <stdio.h> void main() { int i,j,n; printf("n:\n"); scanf("%d", &n);

22 | P a g e

for (i=0;i<n;i++) { for (j=(n+2);j>1;j--) { if (j==(i+2)) break; printf(" * "); } printf("\n"); } }

Output: ***** **** *** ** *

23 | P a g e

You might also like