for me programming have less to do with math, i'm not very good in math aswell.
The programs themself and how they works, have alot to do with math and depeding on what u want to do, u need to calculate something here and there, but in core i would say, you can learn C++ without being good in math. Some calculations like units * sizeofUnits you can not avoid, but u dont need even to know the result xD