Programming In C Practical 2
Question 1
The length & breadth of a rectangle and radius of a circle are input through the keyboard. Write a program to calculate the area & perimeter of the rectangle, and the area & circumference of the circle.
shapes.cpp
C
#include<stdio.h>
#include<conio.h>
void main()
{
clrscr();
int l,b,r,rarea,rperimeter;
float carea,cperimeter;
printf("\nEnter length and breadth of rectangle: ");
scanf("%d%d",&l,&b);
printf("\nEnter radius of circle: ");
scanf("%d",&r);
rarea=l*b;
rperimeter=(l+b)*2;
carea=3.14*r*r;
cperimeter=2*3.14*r;
printf("\nArea of rectangle: %d",rarea);
printf("\nPerimeter of rectangle: %d",rperimeter);
printf("\nArea of circle: %f",carea);
printf("\nPerimeter of ciccle: %f",cperimeter);
getch();
}
Output

Question 2
Two numbers are input through the keyboard into two locations C and D. Write a program to interchange the contents of C and D.
numbers.cpp
C
#include<stdio.h>
#include<conio.h>
void main()
{
clrscr();
int num1,num2,temp;
printf("\nEnter number at location C: ");
scanf("%d",&num1);
printf("\nEnter number at location D: ");
scanf("%d",&num2);
temp=num1;
num1=num2;
num2=temp;
printf("\n\nAfter interchange");
printf("\nNumber at location C: %d",num1);
printf("\nNumber at location D: %d",num2);
getch();
}
Output
