home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Education
/
collectionofeducationcarat1997.iso
/
COMPUSCI
/
CPPTUT.ZIP
/
CH07_3B.CPP
< prev
next >
Wrap
Text File
|
1990-07-20
|
523b
|
33 lines
// Chapter 7 - Programming exercise 3
#include "truck.hpp"
void truck::init_truck(int how_many = 2, float max_load = 24000.0)
{
passenger_load = how_many;
payload = max_load;
}
float truck::efficiency(void)
{
return payload / (payload + get_weight());
}
int truck::passengers(void)
{
return passenger_load;
}
int truck::total_weight(void)
{
return (payload + get_weight());
}
// Result of execution
//
// (this file cannot be executed)