Program to enter an integer and print its total value based on the formula 'x - 1/3!x^3 + 1/5!x^5 - 1/7!x^7 + 1/9!x^9' 1 Attachment(s) Program to enter an integer and print its total value based on the formula 'x - 1/3!x^3 + 1/5!x^5 - 1/7!x^7 + 1/9!x^9' #include #include #include int main() { clrscr(); float factorial=1; float num,tot,term,total; int i,n=20,index,j=1; cout << "Enter a single-digit integer : \n"; cin>>num; tot=num; total=num; for(i=2,index=3;i<=n;i++,index+=2) { for(j=1,factorial=1;j<=index;j++) factorial*=j; tot=tot*pow((double)(-1),(double)(2*i-1))*num*num; term=tot/factorial; total+=term; } cout << "Total = " << total << endl; getch(); return 0; } This program takes in an integer num as a screen input from the user. It then calculates the total value of the integer based on the formula x - 1/3!x^3 + 1/5!x^5 - 1/7!x^7 + 1/9!x^9. It then outputs the final answer using the 'cout' command. Sample Input 3 Sample Output Total = 0.14112 |
All times are GMT +5. The time now is 02:12 PM. |
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.