RECORD.pdf
RECORD.pdf
Coimbatore-641 008
RECORD NOTE
NAME : AKSHAYA S
J ROSAN SAFEEHA ROLL NUMBER : 24BCT106
24BCT152
ROLL.NO: 24BCT106
24BCT152
Submitted to the Sri Krishna Arts & Science College (Autonomous) end semester examination
held on____________________________________________
I, AKSHAYA S hereby declare that this record of observations is based on the experiments carried out and
___________________
____________________
Countersigned by Staff
CONTENTS
#include <stdio.h>
#define x 20
int main(void)
int y =55;
return 0;
return y+x;
}
OUTPUT
DATA TYPE
#include <stdio.h>
int main()
short a;
long b;
int c;
float d;
return 0;
}
OUTPUT
CONSTANT
#include <stdio.h>
int main()
scanf("%f", &radius);
return 0;
}
OUTPUT
OPERATORS
#include <stdio.h>
int main() {
int a=10;
int b=20;
prinf(“a+b=%d\n”,a+b);
printf(“a-b=%d\n”,a-b);
printf(“a*b=%d\n”,a*b);
printf(“a/b=%d\n”,a/b);
printf(“a%b=%d\n”,a%b);
return 0; }
OUTPUT
IF STATEMENT
#include <stdio.h>
int main()
int age;
if (age>=18)
return 0;
}
OUTPUT
IF-ELSE STATEMENT
#include <stdio.h>
int main()
int number;
if (number%2==0)
else
return 0;
}
OUTPUT
IF-ELSE IF LADDER STATEMENT
#include <stdio.h>
int main()
int marks;
scanf("%d",& marks);
if (marks >=95)
printf("O Grade");
else if(marks>=85)
printf("S Grade");
else if(marks>=75)
printf("A Grade");
printf("B Grade");
printf("C Grade");
printf("P Grade");
else
printf("Fail");
return 0;
}
OUTPUT
SWITCH STATEMENT
#include <stdio.h>
int main()
int mon;
switch(mon)
case 1:
printf("January\n");
break;
case 2:
printf("February\n");
break;
case 3:
printf("March\n");
break;
case 4:
printf("April\n");
break;
case 5:
printf("May\n");
break;
case 6:
printf("June\n");
break;
case 7:
printf("July\n");
break;
case 8:
printf("August\n");
break;
case 9:
printf("September\n");
break;
case 10:
printf("October\n");
break;
case 11:
printf("November\n");
break;
case 12:
printf("December\n");
break;
default:
break;
return 0;
}
OUTPUT
GOTO STATEMENT
#include <stdio.h>
if (num %2==0)
goto even;
else
goto odd;
even:
return;
odd:
int main ()
int num=26;
cen(num);
return 0;
}
OUTPUT
WHILE LOOP
#include <stdio.h>
int main()
int i = 1;
while (i <=
10)
{
printf(“%d\n
”, i);
i++;
}
return
0;
}
OUTPUT
DO-WHILE LOOP
#include <stdio.h>
int main()
{
int I = 0;
do
{
printf(“%d\n”, i+1);
i++;
}
while (I < 10);
return 0;
}
OUTPUT
FOR LOOP
#include <stdio.h>
int main()
int a;
return 0;
}
OUTPUT
SINGLE DIMENSIONAL ARRAY
#include<stdio.h>
#include<stdlib.h>
int a[10], b, e;
int n = 0;
void create();
void display();
void main()
int choice;
while(1)
printf("\n\n~MENU~");
printf("\n 3. EXIT");
scanf("%d", &choice);
switch(choice)
{
case 1: create(); break; case 2: display(); break; case 3:
a[i]); }
OUTPUT
MULTI-DIMENSIONAL ARRAY
#include <stdio.h>
int main()
int choice;
scanf("%d", &r);
scanf("%d", &c);
scanf("%d", &a[i][j]);
}
// Input elements of the second matrix
scanf("%d", &b[i][j]);
while (1)
printf("1. Addition\n");
printf("2. Subtraction\n");
printf("3. Exit\n");
scanf("%d", &choice);
switch (choice)
case 1:
// Addition of matrices
break;
case 2:
// Subtraction of matrices
result[i][j]=a[i][j] - b[i][j];
break;
case 3:
return 0;
default:
continue;
} // Printing the result
(j == c - 1) { printf("\n\n"); }
} } } return 0; }
OUTPUT
STRING LENGTH
#include <stdio.h>
#include <string.h>
int main()
return 0;
}
OUTPUT
STRING CONCATENATION
#include <stdio.h>
#include <string.h>
int main()
strcat(a,b);
return 0;
}
OUTPUT
STRING COMPARISION
#include <stdio.h>
#include <string.h>
int main()
if (strcmp(a, b) ==0)
else
return 0;
}
OUTPUT
USER DEFINED FUNCTIONS
#include <stdio.h>
int main()
int n1,n2,sum;
scanf("%d %d",&n1,&n2);
printf("sum = %d",sum);
return 0;
int result;
result = a+b;
return result;
}
OUTPUT
STRUCTURE
printf("Displaying Information:\n");
%d\n", s.roll);
printf("Marks: %.1f\n", s.marks);
return 0;
}
OUTPUT
UNION
%d\n",s.rollNo);
printf("Enter Marks:- ");
scanf("%lf",&s.marks);
getch();
}
OUTPUT
STRUCTURE AND UNION
#include <stdio.h>
union faculty {
int staffid;
char name[6];
};
struct student {
int rollno;
char name[32];
int marks;
};
int main() {
union faculty f;
struct student s;
scanf("%31s", &s.name);
printf("Enter Roll no: "); scanf("%d",
f.name); return 0; }
OUTPUT
POINTERS
#include <stdio.h>
int main()
int *p, c;
c = 25;
p = &c;
c = 50;
*p = 2;
return 0;
}
OUTPUT
OPEN AND WRITE TO A FILE
#include <stdio.h>
#include <stdlib.h>
int main() {
FILE *file;
char sentence[256];
if (file == NULL) {
return 1;
fclose(file);
return 0;
}
OUTPUT
OPEN AND APPEND TO A FILE
#include <stdio.h>
#include <stdlib.h>
int main() {
FILE *file;
char sentence[256];
if (file == NULL) {
return 1;
fclose(file);
return 0;
}
OUTPUT
OPEN AND READ FROM A FILE
#include <stdio.h>
#include <stdlib.h>
int main() {
FILE *file;
char ch;
char a;
if (file == NULL) {
return 1;
#include <stdio.h>
return 0;
}
OUTPUT
MACROS AND PREPROCESSOR DIRECTIVES
#include <stdio.h>
#define PI 3.1415
int main() {
scanf("%f", &radius);
area = circleArea(radius);
return 0;
}
OUTPUT