Professional Documents
Culture Documents
Pps Assignment
Pps Assignment
Pps Assignment
Program Signature
S No.
1. Write a program to display “Hello World”
SYNTAX:-
#include<stdio.h>
#include<conio.h>
void main()
{
printf(“Hello World”);
getch();
clrscr();
}
OUTPUT
PROGRAM 2:-
Write a Program to use mathematical operators
SYNTAX:-
#include<stdio.h>
#include<conio.h>
void main()
{ int x,y,z;
printf(“enter two numbers”);
scanf(“%d%d”,&x,&y);
z=x+y;
printf(“sum of numbers=%d\n”,z);
z=x-y;
printf(“subtraction of numbers=%d\n”,z);
z=x*y;
printf(“multiplication of numbers=%d\n”,z);
z=x/y;
printf(“division of numbers=%d\n”,z);
getch();
clrscr();
}
OUTPUT
PROGRAM 3:-
Write a Program to check if the number is Odd or Even
SYNTAX:-
#include<stdio.h>
#include<conio.h>
void main(){
int n;
printf(“Enter a number:”);
scanf(“%d”,&n);
if(n%2==0)
{printf(The number is Even”);}
else
{printf(“The number is Odd”);}
getch();
clrscr();
}
OUTPUT
PROGRAM 4:-
Write a Program to check if the year is a leap year
Syntax:-
#include<stdio.h>
#include<conio.h>
void main(){
int year;
scanf(“%d”,&year);
if(year%4==0){
if(year%100!=0 ||year%400==0){
else{
else{
getch();clrscr();
}
OUTPUT
PROGRAM 5:-
Write a program to find the sum of first 20 natural numbers
SYNTAX:-
#include<stdio.h>
#include<conio.h>
void main(){
int i, sum=0;
for(i=0;i<=20;i++) sum += i ;
printf("sum of natural numbers from 1 to 20 = %d",sum);
getch();
clrscr();
}
OUTPUT
PROGRAM 6:-
Write a Program to evaluate the square root of a number
SYNTAX:-
#include<stdio.h>
#include<conio.h>
#include<math.h>
void main(){
int n, sqroot;
printf(“enter a number: “);
scanf (“%d”,&n);
sqroot=sqrt(n);
printf ("Square root of %d is %d",n,sqroot);
getch();
clrscr();
}
OUTPUT
PROGRAM 7:-
Write a Program to create and display a 2D matrix
SYNTAX:-
#include<stdio.h>
#include<conio.h>
void main(){
int i, j,a[3][3];
for(i=0;i<3;i++){
for(j=0;j<3; j++){
scanf("%d",&a[i][j]); }
for(i=0;i<3; i++){
printf("%d",a[i][j]);}
printf("\n");
}
getch();
clrscr();
}
OUTPUT
PROGRAM 8:-
Write a Program to print two matrices multiplication
SYNTAX:-
#include<stdio.h>
#include<conio.h>
Void main(){
int a[3][3],b[3][3],c[3][3]={0},I,j,k;
printf(“For the first matrix\n”);
for(i=0;i<3;i++){
printf(“Enter the row %d elements”,i+1);
for(j=0;j<3;j++){
scanf(“%d”,&a[i][j]);
}
}
printf(“\n For the second matrix\n”);
for(i=0;i<3;i++){
printf(“Enter the row %d elements”,i+1);
for(j=0;j<3;j++){
scanf(“%d”,&a[i][j]);
}
}
for(i=0;i<3;i++){
for(j=0;j<3;j++){
for(k=0;k<3;k++){
c[i][j]+=a[i][k]*b[k][j];
}
}
}
printf(“Matrix formed is:\n”);
for(i=0,i<3;i++){
for(j=0;j<3;j++){
printf(“%d”,c[i][j]);
}
printf(“\n”);
}
getch();clrscr();
}
OUTPUT
PROGRAM 9:-
Write a Program to use function with the method
(1) Call by value
(2) Call by reference
SYNTAX:-
#include<stdio.h>
#include<conio.h>
n+=50;
return; }
*n +=50;
return; }
void main(){
int n;
printf(“Enter a number:”);
scanf(“%d”,&n);
callbyval(n);
callbyref(&n);
printf(“After using call by reference function, value of n=%d”,n);
getch(); clrscr();
OUTPUT
PROGRAM 10:-
(1). Write a Program to calculate the Factorial of a number
SYNTAX:-
#include<stdio.h>
#include<conio.h>
int recursion(int num){
if(num<=1) return1;
return num*recursion(num-1);
}
void main(){
int num,ans=0;
printf(“Enter the number:”);
scanf(“%d”,&num);
ans=recursion(num);
printf(“Factorial of %d is %d”,num,ans);
getch();
clrscr();
}
OUTPUT
PROGRAM 10:-
Write a Program to print the Fibonacci series
SYNTAX:-
#include<stdio.h>
#include<conio.h>
int fib(int n){
if(n<=1) return n;
return fib(n-1)+fib(n-2);
}
void main(){
int n,i;
printf(“Enter the number of terms you want to print:”);
scanf(“%d”,&n);
printf(“Fibonacci series formed is\n”);
for(i=0;i<n;i++){
if(i==n-1) printf(“%d”,fib(i));
else printf(“%d”,fib(i));
}
getch(); clrscr();
}
OUTPUT
PROGRAM 11:-
Write a Program to perform swapping using pointers
SYNTAX:-
#include<stdio.h>
#include<conio.h>
void swap(int*a,int*b){
*a=*b;
*b= temp;
return;
void main(){
int a,b;
printf(“Enter the two numbers:”);
scanf(“%d%d”,&a&b);
\n”,a,b);
swap(&a,&b);
printf(“After swapping, value of a is %d and value of b is %d
\n”,a,b);
getch(); clrscr();
OUTPUT
PROGRAM 12:-
Write a program to perform various tasks in File handling.
SYNTAX:-
#include<stdio.h>
#include<conio.h>
void main(){
int num,num2;
FILE*fptr;
fptr=fopen(“filename.txt”,”w”);
fputc(‘r’,fptr);
fgetc(fptr);
printf(“\n”);
scanf(“%d%d”,&num,&num2);
fprintf(fptr,”%d%d”,&num&num2);
fscanf(fptr,”%d”,num);
fclose(fptr);
getch(); clrscr();