اطلاعیه

Collapse
No announcement yet.

کمک در مورد برنامه نویسی

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    کمک در مورد برنامه نویسی

    سلام
    اگه کسی بر نامه نویسی:
    روش چهارم رونگه_کوتا برای حل معادلات دیفرانسیل مرتبه اول را در محیط ++c بلده برام بذاره (لطفآ).
    ممنون
    در کودکی می خواستم جهان را عوض کنم ، جوان که شدم می خواستم کشورم را عوض کنم ، به میانسالی که رسیدم می خواستم شهرم را عوض کنم ، اکنون که به پیری رسیدم فهمیدم که اگر خودم را عوض می کردم شاید می توانستم جهان را عوض کنم

    #2
    پاسخ : کمک در مورد برنامه نویسی

    یعنی کسی بلد نیستش :question:
    در کودکی می خواستم جهان را عوض کنم ، جوان که شدم می خواستم کشورم را عوض کنم ، به میانسالی که رسیدم می خواستم شهرم را عوض کنم ، اکنون که به پیری رسیدم فهمیدم که اگر خودم را عوض می کردم شاید می توانستم جهان را عوض کنم

    دیدگاه


      #3
      پاسخ : کمک در مورد برنامه نویسی

      حتی کسی نمی تونه توضیح بده :question:
      در کودکی می خواستم جهان را عوض کنم ، جوان که شدم می خواستم کشورم را عوض کنم ، به میانسالی که رسیدم می خواستم شهرم را عوض کنم ، اکنون که به پیری رسیدم فهمیدم که اگر خودم را عوض می کردم شاید می توانستم جهان را عوض کنم

      دیدگاه


        #4
        پاسخ : کمک در مورد برنامه نویسی

        سلام دوستان
        من از یکی کتاب ها برنامه نویسیش پیدا کردم :applause: ، فقط این که نمی دونم عملکردش چه جوریه (منظورم توضیح خط به خط هستش) :cry2:
        کسی میتونه کمکم کنه :question:
        اینم برنامش:

        //
        fourth order runge-kutta method for solving the following problem
        //y'=f(x,y), y(x0)=y0
        #include <iostrem.h>
        #include <conio.h>
        #include <math.h>
        double f(double x,double y){return x+y}
        void main(){
        double x,y,x0,y0,h,m,k1,k2,k3,k4,z;
        cout<<"enter x0,y0,h,m\n";
        cin>>x0>>y0>>h>>m;
        x=x0;
        y=y0;
        cout<<"\nx\ty";
        cout<<"\n-------"<<'\n'<<x<<&#039 ;t'<<y;
        for(int i=1;i<=m;i++){
        k1=h*f(x,y)
        x=x+0.5*h;
        z=y+0.5*k1;
        k2=h*f(x,z);
        z=y+0.5*h;
        k3=h*f(x,z);
        x=x+0.5*h;
        z=y+k3;
        k4=h*f(x,z);
        y=y+(k1+2*k2+2*k3+k4)/6;
        cout<<'\n'<<x<<'\ t'<<y;
        {
        {
        در کودکی می خواستم جهان را عوض کنم ، جوان که شدم می خواستم کشورم را عوض کنم ، به میانسالی که رسیدم می خواستم شهرم را عوض کنم ، اکنون که به پیری رسیدم فهمیدم که اگر خودم را عوض می کردم شاید می توانستم جهان را عوض کنم

        دیدگاه


          #5
          پاسخ : کمک در مورد برنامه نویسی

          واقعآ کسی از اساتید بلد نیستش :question: :surprised:
          اگه کسی بلده لطفآ دریغ نکنه ، چون خیلی حیاتیه. :cry:
          در کودکی می خواستم جهان را عوض کنم ، جوان که شدم می خواستم کشورم را عوض کنم ، به میانسالی که رسیدم می خواستم شهرم را عوض کنم ، اکنون که به پیری رسیدم فهمیدم که اگر خودم را عوض می کردم شاید می توانستم جهان را عوض کنم

          دیدگاه


            #6
            پاسخ : کمک در مورد برنامه نویسی

            سلام
            من هم توضیحش را نیاز دارم
            اگه بلدید دریغ نکنید

            دیدگاه


              #7
              پاسخ : کمک در مورد برنامه نویسی

              سلام

              من زبانه c++ نخواندم و عملکرد تابع های تعریف شده در c++ نمی دانم.

              cout برای نمایش در صفحه خروجی می باشد.
              cin مقدار مورد نظر که در این برنامه عدد مبباشد وارد می کنید.در واقع از شما مقدار می خواهد برای محاسبه.
              x=x0 مقدار x0 را در داخل x قرار می دهد.
              حلقه for :
              for(int i=1;i<=m;i++) 1
              حلقه تکرار می باشد یعنی دستور شما را تکرار می کند تا زمانی که شرط برقرار باشد ، شرط --> i <= m و i++ به مقدار i اضافه می کند و مقدار اولیه i شما یک می باشد.

              f(x,y) 1
              تابعی که از قبل توسط #include <math.h>تعریف شده. و عملکر این تابع را نمیدونم ، همان طور که به شما گفتم من زبانه c++ نخوندم فقط تا حدود کمی می دانم.

              n \ : برای رفتن به سطر بدی می باشد.
              موفق باشید.
              http://www.ecapic.ir/image/ECA-091005091909.gif

              دیدگاه


                #8
                پاسخ : کمک در مورد برنامه نویسی

                سلام این سوال بیشتر مربوط به برنامه نویسی کامپیوتره تا الکترونیک
                بهتره سوالتون رو اینجا بپرسین. حتما جواب میگیرین
                http://barnamenevis.org/forum/

                دیدگاه

                لطفا صبر کنید...
                X