Transcript
Page 1: C language notes (a.p)

‘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

Page 2: C language notes (a.p)

‘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

Page 3: C language notes (a.p)

‘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

Page 4: C language notes (a.p)

‘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

Page 5: C language notes (a.p)

‘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

Page 6: C language notes (a.p)

‘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

Page 7: C language notes (a.p)

‘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

Page 8: C language notes (a.p)

‘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

Page 9: C language notes (a.p)

‘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

Page 10: C language notes (a.p)

‘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

Page 11: C language notes (a.p)

‘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

Page 12: C language notes (a.p)

‘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

Page 13: C language notes (a.p)

‘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

Page 14: C language notes (a.p)

‘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

Page 15: C language notes (a.p)

‘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

Page 16: C language notes (a.p)

‘C’ LANGUAGE

CREATE BY [ A.P ] 16


Top Related