C Practical Programs
1. Write a C Program to Display your Name and Roll No.
Code :-
#include <stdio.h>
#include<conio.h>
void main()
{
clrscr();
printf("Name = Nobita Newton Raphson");
printf("\nRoll No. = 1234");
getch();
}
---------------×------------------××--------------------×---------------
2. Write a C Program to Display addition of two numbers and take input from user.
Code :-
#include <stdio.h>
#include<conio.h>
void main()
{
int a,b,c;
clrscr();
printf("Enter 1st Number = ");
scanf("%d",&a);
printf("Enter 2nd Number = ");
scanf("%d",&b);
c=a+b;
printf("\nAddition = %d",c);
getch();
}
---------------×------------------××--------------------×---------------
3. Write a C Program to Display sum and average of five subject input taken from user.
Code :-
#include <stdio.h>
#include<conio.h>
void main()
{
int phy,che,maths,eng,marathi;
float avg,total;
clrscr();
printf("Enter Physics Marks = ");
scanf("%d",&phy);
printf("Enter Chemistry Marks = ");
scanf("%d",&che);
printf("Enter Mathematics Marks = ");
scanf("%d",&maths);
printf("Enter English Marks = ");
scanf("%d",&eng);
printf("Enter Marathi Marks = ");
scanf("%d",&marathi);
total=phy+che+maths+eng+marathi;
printf("Sum of all subjects marks = %f",total);
avg=total/5;
printf("\nAverage = %f",avg);
getch();
}
---------------×------------------××--------------------×---------------
4. Write a C Program to perform pre and post increment operation.
Code :-
#include <stdio.h>
#include<conio.h>
void main()
{
int a,b,c;
clrscr();
a=10;
printf("a = %d",a);
b=++a;
printf("\nb = %d",b);
c=a++;
printf("\nc = %d",c);
getch();
}
---------------×------------------××--------------------×---------------
5. Write a C Program to perform pre and post decrement operations.
Code :-
#include <stdio.h>
#include<conio.h>
void main()
{
int a,b,c;
clrscr();
a=10;
printf("a = %d",a);
b=--a;
printf("\nb = %d",b);
c=a--;
printf("\nc = %d",c);
getch();
}
---------------×------------------××--------------------×---------------
6. Write a C Program to Display Area and Perimeter of Rectangle.
Code :-
#include <stdio.h>
#include<conio.h>
void main()
{
int l,b;
float area,peri;
clrscr();
printf("Enter length of Rectangle = ");
scanf("%d",&l);
printf("Enter breadth of Rectangle = ");
scanf("%d",&b);
area=l*b;
printf("\nArea of Rectangle = %f",area);
peri=2*(l+b);
printf("\nPerimeter of Rectangle = %f",peri);
getch();
}
---------------×------------------××--------------------×---------------
7. Write a C Program to convert Fahrenheit degree to Centigrade Degree.
Code :-
#include <stdio.h>
#include<conio.h>
void main()
{
int f,c;
clrscr();
printf("Enter Temperature in Fahrenheit = ");
scanf("%d",&f);
c=(f-32)*5/9;
printf("\n %d°F = %d°C ",f,c);
getch();
}
---------------×------------------××--------------------×---------------
8. Write a C Program to check whether entered year is leap year or not.
Code :-
#include <stdio.h>
#include<conio.h>
void main()
{
int year,c;
clrscr();
printf("Enter A Year = ");
scanf("%d",&year);
if((year%400==0)&&((year%4==0)||(year%100!=0)))
{
printf("%d year is Leap Year",year);
}
else
{
printf("%d year is Not a Leap Year",year);
}
getch();
}
---------------×------------------××--------------------×---------------
9. Write a C Program to Find Greatest Among Three Numbers.
Code :-
#include <stdio.h>
#include<conio.h>
void main()
{
int a,b,c;
clrscr();
printf("Enter 1st Number = ");
scanf("%d",&a);
printf("Enter 2nd Number = ");
scanf("%d",&b);
printf("Enter 3rd Number = ");
scanf("%d",&c);
printf("\n");
if(a>b)
{
if(a>c)
{
printf("%d is greater",a);
}
else
{
printf("%d is greater",c);
}
}
else
{
if(b>c)
{
printf("%d is greater",b);
}
else
{
printf("%d is greater",c);
}
}
getch();
}
---------------×------------------××--------------------×---------------
10. Write a C Program to print day of week from taking input 1 to 7 using switch case.
Code :-
#include <stdio.h>
#include<conio.h>
void main()
{
int week;
clrscr();
printf("Enter Number between (1-7) = ");
scanf("%d",&week);
printf("\n");
switch(week)
{
case 1 : printf("SUNDAY");
break;
case 2 : printf("MONDAY");
break;
case 3 : printf("TUESDAY");
break;
case 4 : printf("WEDNESDAY");
break;
case 5 : printf("THURSDAY");
break;
case 6 : printf("FRIDAY");
break;
case 7 : printf("SATURDAY");
break;
default : printf("Invalid Input");
}
getch();
}
---------------×------------------××--------------------×---------------
11. Write a C Program to Print your college name 100 times.
Code :-
#include <stdio.h>
#include<conio.h>
void main()
{
int i=1;
clrscr();
for(i=1;i<=100;i++)
{
printf(" %d. Government Polytechnic Mumbai \n",i);
}
getch();
}
---------------×------------------××--------------------×---------------
12. Write a C Program to describe use of Break and Continue.
Code :-
#include <stdio.h>
#include<conio.h>
void main()
{
clrscr();
printf("1.Break :- \n\n");
printf("a.Break is pre defined keyword. \n");
printf("b.Break sends program controller out of the loop. \n");
printf("c.Break keyword is used in switch case, for loop, while loop, do while loop, etc.\n");
printf("d.Break statement breaks the loop. \n");
printf("e.Break statement is mostly used in switch case. \n\n");
printf("2.Continue :- \n\n");
printf("a.Continue is a predefined keyword. \n");
printf("b.Continue sends program controller to the beginning of the loop. \n");
printf("c.Continue statement is used in for loop, do while loop, etc. \n");
printf("d.Continue statement is generally used in if else statement. \n");
getch();
}
---------------×------------------××--------------------×---------------
13. Write a C Program to print following pattern
A
BB
CCC
DDDD
Code :-
#include <stdio.h>
#include<conio.h>
void main()
{
int i,j;
clrscr();
for(i=65;i<=68;i++)
{
for(j=65;j<=i;j++)
{
printf("%c",i);
}
printf("\n");
}
getch();
}
---------------×------------------××--------------------×---------------
14. Write a C Program to Display Factorial of Number.
Code :-
#include <stdio.h>
#include<conio.h>
int fact(int);
void main()
{
int no,res;
clrscr();
printf("Enter a Number = ");
scanf("%d",&no);
res=fact(no);
printf("\nFactorial = %d",res);
getch();
}
int fact(int no)
{
int res;
if(no==1)
{
res=1;
}
else
{
res=no*fact(no-1);
}
return res;
}
---------------×------------------××--------------------×---------------
15. Write a C Program to print your name 50 times using while and do while loop.
Code :-
#include <stdio.h>
#include<conio.h>
void main()
{
int i=1;
clrscr();
printf("Using While loop\n");
while(i<=50)
{
printf("%d. Nobita Newton Stokes \n",i);
i++;
}
printf("\nUsing do while loop\n");
i=1;
do
{
printf("%d. Nobita Newton Stokes \n",i);
i++;
}while(i<=50);
getch();
}
---------------×------------------××--------------------×---------------
16. Write a C Program to print your name 50 times using while.
Code :-
#include <stdio.h>
#include<conio.h>
void main()
{
int i=1;
clrscr();
printf("Using While loop\n");
while(i<=50)
{
printf("%d. Nobita Newton Raphson \n",i);
i++;
}
getch();
}
---------------×------------------××--------------------×---------------
17. Write a C Program to print your name 50 times using do while loop.
Code :-
#include <stdio.h>
#include<conio.h>
void main()
{
int i=1;
clrscr();
printf("\nUsing do while loop\n");
do
{
printf("%d. Nobita Newton Stokes \n",i);
i++;
}while(i<=50);
getch();
}
---------------×------------------××--------------------×---------------
18. Write a C Program to print sum of even numbers from 1 to 100.
Code :-
#include <stdio.h>
#include<conio.h>
void main()
{
int i,sum=0;
clrscr();
for(i=1;i<=100;i++)
{
if(i%2==0)
{
sum=i+sum;
}
}
printf("Sum of even numbers from 1 to 100 = %d",sum);
getch();
}
---------------×------------------××--------------------×---------------
19. Write a C Program to print Multiplication Table of 5.
Code :-
#include <stdio.h>
#include<conio.h>
void main()
{
int i,a=5;
clrscr();
printf("Multiplication Table of 5\n");
for(i=1;i<=10;i++)
{
printf(" %d × %d = %d \n",a,i,i*a );
}
getch();
}
---------------×------------------××--------------------×---------------
20. Write a C Program To Display addition of two numbers and input from user (using for loop).
Code :-
#include <stdio.h>
#include<conio.h>
void main()
{
int a[2],c,i;
clrscr();
for(i=0;i<2;i++)
{
printf("Enter Number %d = ",i+1);
scanf("%d",&a[i]);
}
c=a[0]+a[1];
printf("\nAddition = %d",c);
getch();
}
---------------×------------------××--------------------×---------------
21. Write a Program To Display Addition of two 3x3 matrix.
Code :-
#include <stdio.h>
#include<conio.h>
void main()
{
int a[3][3],b[3][3],i,j;
clrscr();
printf("Enter 3×3 A matrix : ");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
scanf("%d",&a[i][j]);
}
}
printf("Enter 3×3 B matrix : ");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
scanf("%d",&b[i][j]);
}
}
printf("Addition of two 3×3 matrix : ");
for(i=0;i<3;i++)
{
printf("\n");
for(j=0;j<3;j++)
{
printf("%d ",a[i][j]+b[i][j]);
}
}
getch();
}
---------------×------------------××--------------------×---------------
22. Write a Program To Perform Addition 3x3 matrix .
Code :-
#include <stdio.h>
#include<conio.h>
void main()
{
int a[3][3],b[3][3],c[3][3],i,j;
clrscr();
printf("Enter 3×3 A matrix : ");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
scanf("%d",&a[i][j]);
}
}
printf("Enter 3×3 B matrix : ");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
scanf("%d",&b[i][j]);
}
}
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
c[i][j]=a[i][j]+b[i][j];
}
}
printf("Addition of two 3×3 matrix : ");
for(i=0;i<3;i++)
{
printf("\n");
for(j=0;j<3;j++)
{
printf("%d ",c[i][j]);
}
}
getch();
}
---------------×------------------××--------------------×---------------
23. Write a Program to declare structure name student having member student name student roll Number accept and display data for 3 student.
Code :-
#include <stdio.h>
#include<conio.h>
void main()
{
struct student
{
int rollno;
char name[50];
}s[3];
int i;
clrscr();
for(i=0;i<3;i++)
{
printf("\nCollecting Information for Student %d",i+1);
printf("\nEnter student Name = ");
scanf("%s",&s[i].name);
printf("Enter student Roll No. = ");
scanf("%d",&s[i].rollno);
}
for(i=0;i<3;i++)
{
printf("\nDisplaying Information for Student %d",i+1);
printf("\nStudent Name = %s",s[i].name);
printf("\nStudent Roll No. = %d",s[i].rollno);
}
getch();
}
---------------×------------------××--------------------×---------------

0 Comments
Hi, Viewers Do not Enter Spam Messages in comments