bokgakalaPalo
→ abs()E busa bokgakala jwa palo go tswa go 0 — ka metlha e le palo e e kwa godimo ga 0.
bokgakalaPalo(palo)Mo mothalong wa dipalo, -5 le 5 ka bobedi di kgakala ka dikgato tse tlhano go tswa go 0. Ka jalo bokgakalaPalo(-5) le bokgakalaPalo(5) ka bobedi di busa 5.
Matswela ga a ke a nna kwa tlase ga 0.
Se se dirisiwa fa o batla go itse gore go kgakala go le kae, o sa kgathalelle gore ke ka fa letlhakoreng lefe: kgakala go tswa fa gare ga kanefase, phapaano magareng ga dipalo tse pedi, kgotsa lobelo lo o sa kgathalelweng tsela.
Ke bokgakala mo mothalong wa dipalo — bokgakala(x, 0) le bokgakalaPalo(x) di busa palo e le nngwe.
Diparamethara
Karolo e e bidiwang “Diparamethara”| Leina | Mofuta | Tlhaloso |
|---|---|---|
palo | palo | Palo e bokgakala jwa yona bo batlwang. |
tiro setaLoeto() {
thalaKanefase(400, 400);
bokamorago(245);
tlogelaMothalo();
gopheta (diri x = 0; x < 400; x = x + 8) {
// Kgakala go tswa fa gare, letlhakore le sa kgathalelwe
metlha kgakala = bokgakalaPalo(x - 200);
tlatsaMmala(70 + kgakala / 2, 130, 230 - kgakala / 2);
thalaKhutlonne(x, 380 - kgakala, 6, kgakala);
}
}tiro setaLoeto() {
thalaKanefase(400, 400);
bokamorago(20, 24, 34);
// Mothalo wa dipalo
mothaloMmala(150);
boketeMothalo(2);
thalaMothalo(40, 200, 360, 200);
metlha dipalo = [-5, -2, 2, 5];
tlogelaMothalo();
gopheta (metlha p mo dipalo) {
metlha x = 200 + p * 30;
metlha kgakala = bokgakalaPalo(p);
// Ntlha mo mothalong wa dipalo
tlatsaMmala(240, 190, 70);
thalaSediko(x, 200, 12);
// Bokgakala go tswa go 0 — bobedi -5 le 5 bo a lekana
tlatsaMmala(90, 200, 240);
thalaKhutlonne(x - 5, 230, 10, kgakala * 22);
}
}