
Practice Top 30 C Programming Questions on Maths Type
Q1. Write a program to calculate the square root of a given number using sqrt().
Q2. Write a program to calculate \( a^b \) using pow().
Q3. Write a program to calculate the sine of an angle (in radians) using sin().
Q4. Write a program to convert an angle in degrees to radians using M_PI.
Q5. Write a program to calculate the cosine of an angle (in radians) using cos().
Q6. Write a program to calculate the tangent of an angle (in radians) using tan().
Q7. Write a program to round a number up using ceil().
Q8. Write a program to round a number down using floor().
Q9. Write a program to calculate the absolute value of a number using fabs().
Q10. Write a program to calculate the natural logarithm of a number using log().
Q11. Write a program to calculate the logarithm base 10 using log10().
Q12. Write a program to find \( e^x \) using exp().
Q13. Write a program to round a number to the nearest integer using round().
Q14. Write a program to calculate the hyperbolic sine \( \sinh(x) \) using sinh().
Q15. Write a program to calculate the hyperbolic cosine \( \cosh(x) \) using cosh().
Q16. Write a program to calculate the hyperbolic tangent \( \tanh(x) \) using tanh().
Q17. Write a program to calculate the arc sine (in radians) using asin().
Q18. Write a program to calculate the arc cosine (in radians) using acos().
Q19. Write a program to calculate the arc tangent (in radians) using atan().
Q20. Write a program to calculate the modulus (remainder) using fmod().
Q21. Write a program to generate a random number using rand() and normalize it.
Q22. Write a program to find the maximum of two numbers using a simple comparison.
Q23. Write a program to find the minimum of two numbers using a simple comparison.
Q24. Write a program to calculate the cube root of a number using cbrt().
Q25. Write a program to calculate \( e^x - 1 \) using expm1().
Q26. Write a program to calculate the natural logarithm of \( 1 + x \) using log1p().
Q27. Write a program to calculate the remainder of a division operation using remainder().
Q28. Write a program to calculate the hypotenuse of a right triangle using hypot().
Q29. Write a program to calculate the positive difference between two numbers using fdim().
Q30. Write a program to calculate \( x \times 2^n \) using ldexp().