Responsive image Boda Szilárd weblapja

1. Ha még nem tettük meg, akkor tegyük be a graphics.h könyvtárat a Codeblocksba, lást itt .

2. Írjunk egy C++ programot, amely a levezetett egyenletekkel megoldja a Föld Nap körüli mozgását. Az alábbi egy potenciális main és deklarációs rész, futtassuk CodeBlocks ban s játszadozzunk a paraméterekkel miután megírtuk az Euler függvényt (ami kiszámítja az új helyzeteket, sebességeket és gyorsulásokat)


#include <graphics.h>
#include <math.h>
#include <stdlib.h>
#include <iostream>



using namespace std;

using namespace std; //GM egyutthato asztronomiai egysegekben #define A 39.4784176 //integralas idolepese #define dt 0.001 //szimulacio idokorlat #define tmax 10 //kezdeti pozicio es sebesseg #define x0 1.0 #define y0 0.0 #define vx0 0 #define vy0 6.2831853 //a fold helyzetvektora
double rx1 = x0; double ry1 = y0; double vx1 = vx0, vy1 = vy0;

int main(){ int gd,gm; gd = gm = 0; initgraph(&gd,&gm,""); setcolor(RED); setfillstyle(1,RED); int a; fillellipse( 320, 240, 10, 10 ); for (float t=dt; t<tmax; t+=dt) { euler(); putpixel( (int)(rx1*100)+320, (int)(ry1*100) + 240, 1 ); } cin >> a; return 0; }