Am Freitag hat alles noch gefunz bis auf das er mir ne zu große zahl ausgegeben hat nämlich immer 5329 takte zuviel! deswegen -5329 dann hat das geklappt! Blos als ich das heute nur eeingeschaltet habe hat er mir den falsche takt rausgegeben!

wertg ist eine dreistellige zahl

switch (n)
{
case 1 : wertg = grad * 100; break; //Eingabe der 100 Stelle
case 2 : wertg += grad * 10; break; //Eingabe der 10 Stelle
case 3 : wertg += grad; break; //Eingabe der 1 Stelle
}

Das war so gedacht das man erst die 100 stellen eingibt und danach 10 und danach die einer!