#include <iostream>

class Vehikel
{
private:
   int Raeder;
   float Gewicht;
public:
   void Initialisiere(int EinRaeder, float EinGewicht);
   int HoleRaeder(void);
   float HoleGewicht(void);
   float Radlast(void);
};

void Vehikel::Initialisiere(int EinRaeder, float EinGewicht)
{
   Raeder = EinRaeder;
   Gewicht = EinGewicht;
}


int Vehikel::HoleRaeder()
{
   return Raeder;
}

float Vehikel::HoleGewicht()
{
   return Gewicht;
}


float Vehikel::Radlast()
{
   return Gewicht/Raeder;
}

int main()
{
Vehikel Auto, Motorrad, Laster, Sedan;

   Auto.Initialisiere(4, 700.0);
   Motorrad.Initialisiere(2, 400.0);
   Laster.Initialisiere(18, 20500.0);
   Sedan.Initialisiere(4, 700.0);

   std::cout << "Das Auto hat " << Auto.HoleRaeder() << " Raeder.\n";
   std::cout << "Der Laster hat ein Gewicht von " << Laster.Radlast()
<< " kg pro Rad.\n";
   std::cout << "Das Motorrad wiegt " << Motorrad.HoleGewicht() << " kg.\n";
   std::cout << "Der Sedan wiegt " << Sedan.HoleGewicht()
<< " kg und hat " << Sedan.HoleRaeder()
<< " Raeder.\n";

   return 0;
}


// Ergebnis beim Ausfü//
// Das Auto hat 4 Raeder.
// Der Laster hat ein Gewicht von 1138.89 kg pro Rad.
// Das Motorrad wiegt 400 kg.
// Der Sedan wiegt 700 kg und hat 4 Raeder.