c language notes (a.p)
Embed Size (px)
DESCRIPTION
My Best Collection of 'c' language program Notes.......!!!TRANSCRIPT

‘C’ LANGUAGE
POP OOP
( Procedure Oriented program ) ( Object Oriented Program )
FUNCTION
BUILT IN FUNCTION USER DEFINE FUNCTION
1) 1959 – ALGOL ( Algoritham Oriented Language )
2) 1962 – BCPL ( Basic Common Program language )
3) 1972 – Dennis Ritchi ( Bell Laboratory ) [ USA ] ‘‘c’’
Turbo C2 – ‘c’ Turbo C3 – ‘c’ & ‘C ++’ (Tc300) (Tc)
C:\Windows>cd.. EnterC:\>Cdtc EnterC:\Tc>CdBin EnterC:\Tc\Bin>Tc Enter
Structure of ‘C’ Program
# include<stdio.h># include<conio.h> Void main ( ){Clrscr ( );Printf (“ Message 1”);
CREATE BY [ A.P ] 1

‘C’ LANGUAGE
Printf (“ Message 2”); } ( The lines up & down Type “\n )}
1) Compile – Alt + F92) Run Program – Ctrl + F93) Display Final Output Alt + F5
Data Types
1) Integer – Number without Decimal Range- ( -31768 to +31767 ) Format- ( % d ) Memory size- 2 Byte Example- int a,b
2) Float – Decimal Values Range- 10-38 to 1038 Memory size- 4 byte Format- ( % f ) Example- float x,y
3) Double- Range-10-38 to 10308 Memory size- 8 bytes Format- ( % l d ) Example- double a,b
4) Long Double – Memory size- 10 byte Format- ( %L ) Example- x,y
5) Character- Memory size- 1 byte Format- ( % c ) For one Letter ( % s ) For strength
Program 1
#include<stdio.h>#include<conio.h>void main (){
CREATE BY [ A.P ] 2

‘C’ LANGUAGE
int num1,num2,c;clrscr();num1=20;num2=2;c=num1+num2;printf("\nTotal=%d",c);c=num1-num2;printf("\nSub=%d",c);c=num1*num2;printf("\nMul=%d",c);c=num1/num2;printf("\nDiv=%d",c);getch();}
Program 2
#include<stdio.h>#include<conio.h>void main (){int num1,num2,c;printf("\nEnter 1st no.");scanf("%d",&num1);printf("\nEnter 2nd no.");scanf("%d",&num2);c=num1+num2;printf("\nTotal=%d",c);getch();}
Operator
1) Arithmetic operator - +, -, *, / , % A = 100 % 6 Output A = 4
2) Relational Operator - < - Less than > - Greter than < = = - Less than equal to
CREATE BY [ A.P ] 3

‘C’ LANGUAGE
< = = - Greter than equal to= = - Equal to
! = - Not equal to
3) Logical operator – 1) &&- And 2) | | - Or 3) ! - Not operator
4) Unary operator – 1) + + - Inerement operator 2) - - - Decrement operator
5) Assignment operator – ( = ) A = A+5 – A + = 5 A = A-3 - A - = 3 A = A*2 - A * = 2
6) Size of operator – Long double x; Int a; A = size of ( x );
Program 3
#include<stdio.h>#include<conio.h>void main(){int h,e,m,tot;float per;clrscr();printf("\nEnter marks of 3 subjects:");scanf("%d%d%d",&h,&e,&m);tot=h+e+m;per=((float)tot/300)*100;printf("\nTotal=%d",tot);printf("\nper=%f",per);if(per>60)printf("\nFrist");else if(per>45&&per<60)printf("\nSecond");else if (per>=36&&per<45)
CREATE BY [ A.P ] 4

‘C’ LANGUAGE
printf("\nThird");elseprintf("\nFail");getch();}
Program 4
#include<stdio.h>#include<conio.h>void main (){int a,b,c;clrscr();printf("\nEnter 3 Numbers:");scanf("%d%d%d",&a,&b,&c);if (a>b&&a>c)printf("\nA=%d",a);else if (b>a&&b>c)printf("\nB=%d",b);elseprintf("\nC=%d",c);getch();}
Program 5
#include<stdio.h>#include<conio.h>void main (){char ch;clrscr();printf("\nEnter one Letter:");scanf("\n%c",&ch);if(ch=='a'||ch=='e'||ch=='i'||ch=='o'||ch=='u')printf("\nLetter is vowel");elseprintf("\nEnter is not vowel");getch();
CREATE BY [ A.P ] 5

‘C’ LANGUAGE
}Program 6
#include<stdio.h>#include<conio.h>void main (){int year;clrscr();printf("\nEnter Year");scanf("%d",&year);if(year%4==0)printf("\nLeap Year");elseprintf("\nNot leap Year");getch();}
Program 7
#include<stdio.h>#include<conio.h>void main (){int a;clrscr();a=1;while(a<=10){printf("\n%d",a);a++;}getch();}
Program 8
#include<stdio.h>#include<conio.h>void main ()
CREATE BY [ A.P ] 6

‘C’ LANGUAGE
{int a,sum=0;clrscr();a=1;while(a<=10){printf("\n%d",a);sum=sum+a;a++;}printf("\nTotal=%d",sum);getch();}
Program 9
#include<stdio.h>#include<conio.h>void main(){int a;clrscr();a=10;while(a>=1){printf("\n%d",a);a--;}getch();}
Program 10
#include<stdio.h>#include<conio.h>void main (){int a;clrscr();a=1000;
CREATE BY [ A.P ] 7

‘C’ LANGUAGE
while(a>=1){printf("\n%d",a);a=a/2;}getch();}
Program 11
#include<stdio.h>#include<conio.h>void main(){int a,b;clrscr();a=1;while(a<=10){b=a*a;printf("\n%d",b);a++;}getch();}
Program 12
#include<stdio.h>#include<conio.h>void main(){int a,b,c;clrscr();printf("\nEnter Number:");scanf("%d",&a);b=1;while(b<=10){c=a*b;
CREATE BY [ A.P ] 8

‘C’ LANGUAGE
printf("\n%d",c);b++;}getch();}
Program 13
#include<stdio.h>#include<conio.h>void main(){int a,b,x,i;clrscr();a=0;b=1;printf("\n%d",a);printf("\n%d",b);i=1;while(i<=10){x=a+b;printf("\n%d",x);a=b;b=x;i++;}getch();}
Program 14
#include<stdio.h>#include<conio.h>void main(){int a,b,even=0,odd=0;clrscr();a=1;while(a<=25)
CREATE BY [ A.P ] 9

‘C’ LANGUAGE
{printf("\n%d",a);b=a%2;if(b==0)even=even+a;elseodd=odd+a;a++;}printf("\nEven Total=%d",even);printf("\nOdd Total=%d",odd);getch();}
Program 15
#include<stdio.h>#include<conio.h>void main(){int a,fact;clrscr();printf("\nEnter no.");scanf("%d",&a);fact=1;while(a>0){fact=fact*a;a--;}printf("\nFactorial No:=%d",fact);getch();}
Program 16
#include<stdio.h>#include<conio.h> void main() {
CREATE BY [ A.P ] 10

‘C’ LANGUAGE
int a; clrscr(); a=9+5*4-3*4/2; printf("%d",a); getch(); }
Program 17
#include<stdio.h>#include<conio.h> void main() { int a; clrscr(); a=-9+4; printf("%d",a); getch(); }
Program 18
#include<stdio.h>#include<conio.h> void main() { int a=5,b=7,c; clrscr(); c=a<b; printf("%d",c); getch(); }
Program 19
#include<stdio.h>#include<conio.h> void main() { int a=5;
CREATE BY [ A.P ] 11

‘C’ LANGUAGE
clrscr(); while(a) { printf("\n Ram"); a--; } getch(); }
Program 20
#include<stdio.h>#include<conio.h> void main() { int a,b,c; clrscr(); printf("\nEnter Two Number:"); scanf("%d%d",&a,&b); printf("1-Add,2-Sub,3-Mul,4-Div"); printf("\nEnter Choice:"); scanf("%d",&c); switch(c) { case 1: printf("\nTotal=%d",a+b); break; case 2: printf("\nSub=%d",a-b); break; case 3: printf("\nMul=%d",a*b); break; case 4: printf("\nDiv=%d",a/b); break; default: printf("\nInvalid Number"); } getch();
CREATE BY [ A.P ] 12

‘C’ LANGUAGE
}Program 21
#include<stdio.h>#include<conio.h> void main() { int a; clrscr(); a=1; do { printf("\n%d",a); a++; } while(a<=10); getch(); }
Program 22
#include<stdio.h>#include<conio.h> void main() { int a; clrscr(); for(a=1;a<=10;a++) { printf("\n%d",a); } getch(); }
Program 23
#include<stdio.h>#include<conio.h> void main() {
CREATE BY [ A.P ] 13

‘C’ LANGUAGE
int a,b,c; clrscr(); printf("\nEnter Number:"); scanf("%d",&a); for (b=1;b<=10;b++) { c=a*b; printf("\n%d",c); } getch(); }
Program 24
#include<stdio.h>#include<conio.h> void main() { int a,b; clrscr(); for(a=1;a<5;a++) { for(b=1;b<a;b++) { printf("%d",b); } printf("\n"); } getch(); }
Program 25
#include<stdio.h>#include<conio.h>void main(){char name[15];clrscr();printf("\nEnter Name:");
CREATE BY [ A.P ] 14

‘C’ LANGUAGE
gets(name);printf("\nyour name=%s",name);getch();}
Program 26
#include<stdio.h>#include<conio.h> void main() { int x[5],a; clrscr(); for(a=0;a<=4;a++) { printf("\nEnter No:"); scanf("%d",&x[a]); } for(a=0;a<4;a++) { printf("\n%d",x[a]); } getch(); }
CREATE BY [ A.P ] 15

‘C’ LANGUAGE
CREATE BY [ A.P ] 16