سلام دوستان.من تا حالا برنامه ننوشتم ،امروز اولیشو که خیلی هم ساده هست رو نوشتم ولی نمیدونم چرا کار نمیکنه،
اولین باری که expansion اجرا میشه ارور تقسیم بر صفر میده که من اصلا نمیفهمم چرا اینطوری میشه.اگه ممکنه کمک کنید،با تشکر
اولین باری که expansion اجرا میشه ارور تقسیم بر صفر میده که من اصلا نمیفهمم چرا اینطوری میشه.اگه ممکنه کمک کنید،با تشکر
کد:
#include <iostream> #include <math.h> using namespace std; int main() { cout<<"Enter The Depth Of Calculation\n"; int a,i; cin>>a; long double expansion,FinalAnswer,fact; FinalAnswer=0; fact=1; for(i=1;i<=a,i++;){ fact=fact*i; expansion=1/fact; FinalAnswer+=expansion; } cout<<"The Answer Is:"<<FinalAnswer<<endl; }
دیدگاه