Already have an account? Get multiple benefits of using own account!
Login in your account..!
Remember me
Don't have an account? Create your account in less than a minutes,
Forgot password? how can I recover my password now!
Enter right registered email to receive password!
Aim: To implement a program to convert distance given in feet and inches into meters and centimeters and vice versa.
Code:
class mcm;
class inchft
{
float ft;
float inch;
public:
friend void convert(inchft,mcm);
};
class mcm
float m;
float cm;
void convert(inchft a,mcm b)
int ch,i,c;
do
cout<<"\n1.Feet & inches to Meters & centimeters";
cout<<"\n2. Meters & Centimeters to Feet & inches";
cout<<"\n0. Exit\nEnter choice:";
cin>>ch;
switch(ch)
case 1:
cout<<"Enter measurement in feet & inches:";
cout<<"ft:";
cin>>a.ft;
cout<<"inch:";
cin>>a.inch;
cout<<"\nYou entered:"< i=(a.inch+(12.0*a.ft)); c=2.5*i; c=ceil(c); b.cm=c%100; b.m=(c-b.cm)/100; cout<<"\n\nAfter conversion:"< break; case 2: cout<<"Enter measurement in meters & centimeters:"; cout<<"m:"; cin>>b.m; cout<<"cm:"; cin>>b.cm; cout<<"\nYou entered:"< c=(b.cm+(100*b.m)); i=0.4*c; i=ceil(i); a.inch=i%12; a.ft=(i-a.inch)/12; cout<<"\n\nAfter conversion:"< break; case 0: break; } }while(ch!=0); } void main() { clrscr(); inchft a; mcm b; convert(a,b); getch(); } Output: 1.Feet & inches to Meters & centimeters 2. Meters & Centimeters to Feet & inches 0. Exit Enter choice:1 Enter measurement in feet & inches:ft:20 inch:10 You entered:20 ft 10 inches After conversion:6 m 25 cm 1.Feet & inches to Meters & centimeters 2. Meters & Centimeters to Feet & inches 0. Exit Enter choice:2 Enter measurement in meters & centimeters:m:6 cm:25 You entered:6 m 25 cm After conversion:20 ft 10 inches 1.Feet & inches to Meters & centimeters 2. Meters & Centimeters to Feet & inches 0. Exit Enter choice:0
i=(a.inch+(12.0*a.ft));
c=2.5*i;
c=ceil(c);
b.cm=c%100;
b.m=(c-b.cm)/100;
cout<<"\n\nAfter conversion:"< break; case 2: cout<<"Enter measurement in meters & centimeters:"; cout<<"m:"; cin>>b.m; cout<<"cm:"; cin>>b.cm; cout<<"\nYou entered:"< c=(b.cm+(100*b.m)); i=0.4*c; i=ceil(i); a.inch=i%12; a.ft=(i-a.inch)/12; cout<<"\n\nAfter conversion:"< break; case 0: break; } }while(ch!=0); } void main() { clrscr(); inchft a; mcm b; convert(a,b); getch(); } Output: 1.Feet & inches to Meters & centimeters 2. Meters & Centimeters to Feet & inches 0. Exit Enter choice:1 Enter measurement in feet & inches:ft:20 inch:10 You entered:20 ft 10 inches After conversion:6 m 25 cm 1.Feet & inches to Meters & centimeters 2. Meters & Centimeters to Feet & inches 0. Exit Enter choice:2 Enter measurement in meters & centimeters:m:6 cm:25 You entered:6 m 25 cm After conversion:20 ft 10 inches 1.Feet & inches to Meters & centimeters 2. Meters & Centimeters to Feet & inches 0. Exit Enter choice:0
break;
case 2:
cout<<"Enter measurement in meters & centimeters:";
cout<<"m:";
cin>>b.m;
cout<<"cm:";
cin>>b.cm;
cout<<"\nYou entered:"< c=(b.cm+(100*b.m)); i=0.4*c; i=ceil(i); a.inch=i%12; a.ft=(i-a.inch)/12; cout<<"\n\nAfter conversion:"< break; case 0: break; } }while(ch!=0); } void main() { clrscr(); inchft a; mcm b; convert(a,b); getch(); } Output: 1.Feet & inches to Meters & centimeters 2. Meters & Centimeters to Feet & inches 0. Exit Enter choice:1 Enter measurement in feet & inches:ft:20 inch:10 You entered:20 ft 10 inches After conversion:6 m 25 cm 1.Feet & inches to Meters & centimeters 2. Meters & Centimeters to Feet & inches 0. Exit Enter choice:2 Enter measurement in meters & centimeters:m:6 cm:25 You entered:6 m 25 cm After conversion:20 ft 10 inches 1.Feet & inches to Meters & centimeters 2. Meters & Centimeters to Feet & inches 0. Exit Enter choice:0
c=(b.cm+(100*b.m));
i=0.4*c;
i=ceil(i);
a.inch=i%12;
a.ft=(i-a.inch)/12;
cout<<"\n\nAfter conversion:"< break; case 0: break; } }while(ch!=0); } void main() { clrscr(); inchft a; mcm b; convert(a,b); getch(); } Output: 1.Feet & inches to Meters & centimeters 2. Meters & Centimeters to Feet & inches 0. Exit Enter choice:1 Enter measurement in feet & inches:ft:20 inch:10 You entered:20 ft 10 inches After conversion:6 m 25 cm 1.Feet & inches to Meters & centimeters 2. Meters & Centimeters to Feet & inches 0. Exit Enter choice:2 Enter measurement in meters & centimeters:m:6 cm:25 You entered:6 m 25 cm After conversion:20 ft 10 inches 1.Feet & inches to Meters & centimeters 2. Meters & Centimeters to Feet & inches 0. Exit Enter choice:0
case 0:
}
}while(ch!=0);
void main()
clrscr();
inchft a;
mcm b;
convert(a,b);
getch();
Output:
1.Feet & inches to Meters & centimeters
2. Meters & Centimeters to Feet & inches
0. Exit
Enter choice:1
Enter measurement in feet & inches:ft:20
inch:10
You entered:20 ft 10 inches
After conversion:6 m 25 cm
Enter choice:2
Enter measurement in meters & centimeters:m:6
cm:25
You entered:6 m 25 cm
After conversion:20 ft 10 inches
Enter choice:0
Define some features of static storage class in c program? The features of a variable defined to contain a static storage class are as follows. Storage - memory Default
Define virtual function?
Question 1 Implement a class stack which simulates the operations of the stack allowing LIFO operations. Also implement push and pop operations for the stack 2 Explain the c
# include stdio.h> # include conio.h> # include math.h> void main () { int a=1,sqr=0,cube=0; clrscr (); while (a { sqr=pow(a,2); cube=pow(a,3);
Write a program to find the area under the curve y = f(x) between x = a and x = b, integrate y = f(x) between the limits of a and b. The area under a curve between two points can b
Write a program to sort an array of strings. Use new and delete operators. Write a program to find the factorial of a number using recursion. If we do not accept the number
C program for bubble sort: void main() { int i,j,k,a[10],n; clrscr(); printf("How many values you want to enter\n"); scanf("%d",&n); for(i=0;i { pri
The definition of an object(variable ): We can explain a variable(set memory to the variable) in the following ways. e.g. double salary; int month; When more than o
Write a function that has two int parameters num and n, and returns TRUE when the nth bit in num is 1, otherwise FALSE. This function should use the function in the above problem.
What is an algorithm and write an algorithm to calculate the simple interest
Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!
whatsapp: +1-415-670-9521
Phone: +1-415-670-9521
Email: [email protected]
All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd