#include <iostream>
 
using namespace std;
 
int main()
{
   
    float h,min,wh,wmin,result; //Eingabe Uhrzeit (h,min), winkel der uhrzeiger(wh,wmin)
    const float hw=0.5; //Winkelgröße des Stundenzeigers pro min (360/12/60 z.B:10h=600min=300grad)
    const float minw=6; //Winkelgröße des Minutenzeigers pro min (360/60)
 
 
    cout<<"Geben Sie die Uhrzeit ein:\n";
    cout<<"h:";
    cin>>h;
    cout<<"min:";
    cin>>min;
 
    //Umwandlung der Uhrzeit, in die Winkel der Zeiger
    wh=(h*60+min)*hw;
    if (wh>360) wh=wh-360; //da es max 360grad sein kann
    wmin=(min*minw);
    //Berechnung der Winkel
    if (wh<wmin) {
                result=wmin-wh;
    } else{
                result=wh-wmin;
    }
    if (result>180){
                    result=360-result;   //um den kleineren Winkel zu berechnen
    }
    cout<<"Der Winkel betraegt "<<result<<" Grad.";
}