Если чисто само программирование изучать, то лучше с Си. Там алгоритмы будет проще изучать
Точно?
double result = pow(((sin(30) + cos(45)) / (tan(60) * log(100))), 2) * sqrt(1234) - (pow(2, 5) / 7) + (ceil(9.8) * floor(3.14)) - (fmod(25, 4)) + (acos(-1) * asin(0.5)) - (round(7.3) * trunc(5.2)) + (exp(2.3) * log10(1000)) + (sqrt(81) * cbrt(64)) - (pow(4, 3) / hypot(3, 4)) + (fmin(2, 5) * fmax(3, 6)) - (fabs(-8) * log(16)) + (cosh(1) * sinh(2)) - (atan2(1, 1) * atan(1)) - (fmod(10, 3) * remainder(20, 7)) + (tgamma(5) * lgamma(4)) - (expm1(1) * log1p(2)) + (ceil(2.7) * floor(3.5)) - (trunc(4.8) * round(5.3)) + (pow(2, 3) / pow(3, 2));