#ifndef BSP_1_C_H_INCLUDED #define BSP_1_C_H_INCLUDED // /** \brief Funktion zur Berechnung der Summe aller Vielfachen von 3 und 5, kleiner als n via for loops * * \param[in] n obere Schranke für die Zahlen, welche aufsummiert werden sollen * \return Summe der Vielfachen (<=n) von 3 und 5 * */ long long int fkt1(const long long int n); // /** \brief berechnet die gesuchte Summe ausschließlich nach einer Formel / ohne loops. Berechnung via Formel; // schreibt Summe der durch 3 teilbaren Zahlen an, hebt 3 heraus und braucht dann nur mehr // die Summe von 1 bis n/3 abgerundet zu addieren; hierfür verwende die Gauß´sche Summenformel // und integer Division; analog für 5 und 15 * * \param[in] n obere Schranke für die Zahlen, welche aufsummiert werden sollen * \return Summe der Vielfachen (<=n) von 3 und 5 * */ long long int fkt2(const long long int n); #endif // BSP_1_C_H_INCLUDED