```python
def calculate_compound_interest():
P = float(input("Введите сумму первоначального депозита: "))
r = 0.04
A1 = P * (1 + r)**1
A2 = P * (1 + r)**2
A3 = P * (1 + r)**3
A1 = round(A1, 2)
A2 = round(A2, 2)
A3 = round(A3, 2)
print("Сумма на счете в конце первого года:", A1)
print("Сумма на счете в конце второго года:", A2)
print("Сумма на счете в конце третьего года:", A3)
calculate_compound_interest()
```
**Объяснение кода:**
1. Функция `calculate_compound_interest()` определяет основную логику программы.
2. Запрашивает у пользователя сумму первоначального депозита, используя `input()` и преобразует ввод в число с плавающей точкой с помощью `float()`.
3. Устанавливает годовую процентную ставку `r` равной 0.04 (4%).
4. Вычисляет сумму на счете в конце каждого года, используя формулу сложных процентов.
5. Округляет каждую из сумм до двух знаков после запятой с помощью `round(summa, 2)`.
6. Выводит результаты на экран с помощью `print()`.