package laba6;

public class example5 {

    // статический метод вычисления суммы квадратов
    public static int sumOfSquares(int n) {
        int sum = 0;
        for (int i = 1; i <= n; i++) {
            sum += i * i;
        }
        return sum;
    }

    // демонстрация работы и проверка по формуле
    public static void main(String[] args) {
        int n = 5;

        int result = sumOfSquares(n);
        System.out.println("Сумма квадратов от 1 до " + n + ": " + result);

        // проверка по формуле n(n+1)(2n+1)/6
        int formula = n * (n + 1) * (2 * n + 1) / 6;
        System.out.println("Проверка по формуле: " + formula);
    }
}