Liikluse katsetused Simuleerime olukorda maanteel. Asukohta mõõdame meetrites alates põhjapoolsest otsast. Sisend auto algkoht (m), kiirus (m/s) Pane programm iga sekundi tagant trükkima auto asukoha maanteel (m) Sisendiks kahe auto algkoht ja kiirus (m, m/s) Programm trükib iga sekundi tagant kummagi auto asukoha. Autod üksteisest mööda ei sõida. Kui tagumine jõuab esimesele kuni kümne meetri kaugusele, siis ta kiirus võrdsustub esimese auto omaga. Arvuta ühe auto teisest möödasõiduks vajalik vahemaa. Alusta konkreetse näite läbi mängimisest: esimese auto kiirus 90 km/h (25 m/s), teise auto kiirus 70 km/h (19,4 m/s). Möödasõidu algul võiks olla autode esiotste vaheline kaugus 40 m, möödasõidu lõpul samuti 40 m. Leia möödasõiduks kulunud vahemaa ja aeg. Edasi leia üldvalem, kus sees mõlema auto kiirused, pikkused ja varumaad. l, v1, v2 (40; 19,4; 25) t=2*l/(v2-v1) 2*40/(25-19,4)=14,3 s s=v2*(2*l/(v2-v1)) 25*14,3=357 m Sisendiks kahe auto algkoht, kiirus, soovitav pikivahe (m, m/s, m). Programm trükib iga sekundi tagant kummagi auto asukoha. Kui üks auto on teisest möödasõidul, siis trükitakse ühtlasi välja täht m. Sisendiks on kolme auto asukohad, kiirused, teel soovitav pikivahe. Esimene auto on teisest aeglasem ning asub pärisuunas kaugemal. Kolmas auto liigub vastassuunas ning tema kiirust näidatakse negatiivsena. Teine auto hakkab esimesele lähenema ning läheb möödasõidule juhul, kui selleks jääb kolmanda autoga piisavalt ruumi. Kui ruumi ei jagu, siis ootab teine auto kuni kolmas vastu tuli ning alustab pärast seda möödasõitu. Trükkige sekundite kaupa autode asukohad, samuti näidake, kas tegemist on möödasõiduga.