All pastes #1917298 Raw Edit

KM to MILE CONVERSION

public cpp v1 · immutable
#1917298 ·published 2010-08-15 10:02 UTC
rendered paste body
//KM -> MILE CONVERSION#include <iostream.h>#include <conio.h>class mile{	double ml;	public:		mile(){}		mile(double tm)		{			ml=tm;		}		double display()		{			return ml;		}};class kilometer{	double km;	public:		kilometer (float tkm)		{			km=tkm;		}		operator mile()		{			return mile(km/(double)1.6);		}		float display()		{			return km;		}};int main(){  char ch;	double km;	cout<<"\n***Kilometers to Miles Converter***";	do{	cout<<"\n\nPlease Enter the Distance in Kilometers:...";	cin>>km;	kilometer a(km);	mile b;	b=a;	cout<<a.display()<<" KM = "<<b.display();	cout<<"\n\nConvert another distance?? (Y/N)";	ch=getch();	}while(ch=='y'||ch=='Y');	return 0;}