CIKLUSI I NIZOVI U KOMPJUTERSKIM SIMULACIJAMA IZ FIZIKE

Video-predavanje


Primeri:

​Primer T4.1: Simulacija slobodnog pada

​Uneti početnu visinu tela i napraviti simulaciju slobodnog pada tako što se na svakih 0.05s ispisuju vreme, trenutna brzina i trenutna visina.
Pogledajte simulaciju slobodnog pada i testirajte na web strani: kosi-hitac.onrender.com/slobodan_pad

Primer T4.1b: Simulacija slobodnog pada do zadate visine

​Odrediti trenutak vremena kada će telo biti na nekoj zadatoj visini hz
Odrediti vreme korišćenjem simulacije, kao i računski korišćenjem formule pa uporediti te dve vrednosti
Uputstvo:
Odrediti trenutak vremena kada će telo biti na nekoj zadatoj visini hz:
  • Korisnik unosi hz
  • unutar petlje postaviti uslov(if) koji ispituje da li je h<=hz.
  • Kad ovo bude zadovoljeno zabeležiti vreme

Primer T4.2

Automobil 1 se u pocetnom trenutku nalazi 5 metara  od mesta A, dok je pocetna pozicija drugog automobila 350m.  Za unete brzine automobila odrediti da li ce  prvi auto sustici drugi i posle koliko vremena

Uvod u nizove-postavka zadatka​

Kreirati 20 kuglica čiji su centri  raspoređeni u dvodimenzionalnoj ravni po slučajnom principu. Prečnik kuglica je r.Kreirajmo prvo 1 kuglicu.
 Položaj centra u ravni je određen sa koordinatama x i y, dobijenih po slučajnom principu
Ako želimo da x bude slučajan broj u  opsegu 10-290
a y u opsegu 0-400 

x=10+Math.random()*280;

y=Math.random()*400;


​Primer T4.3: Kuglice

​Kreirati niz kuglica u horizontalnoj ravni po slučajnom principu.
​Simulirati njihovo pomeranje u 10 koraka u proizvoljnim pravcima

Primer T4.3b: Kuglice

​Dodati niz kuglica na zadatim koordinatama
za x:
{ 2,6,-2,14,241,124}
za y:
{ 12,2655,148,201,140}