Hallo , 
ein Satteldach hat im allgemeinen die Form eines gleichschenkligen Dreieckes, 
falls man die Sparrenlänge braucht  s = \( \sqrt{(1/2 *g)²+h²} \)     g: Grundseite des Dreieckes
                    Höhe des Satteldaches h =\( \sqrt{s²-(1/2*g)²} \) 
                    Grundseite                   g =2* \( \sqrt{s²-h²} \) 
die Annahme mit dem Satz des Pythagoras war schon ganz gut