Can you survive without basic math?
No. You need to learn the basics of mathematics. They come healthy to us at every second step of our life
Is it necessary to already know another programming language before learning C++
How to avoid errors in the program on the first go?
1. Write codes with liberal comments. 2. Use small and concise functions. 3. Always check the return value of a function. 4. The code should have a straight and simple flow. Avoid too many jumps. 5. Use descriptive variable and function names.