Portál AbcLinuxu, 9. května 2025 06:01
stoprocent = prom2 + prom3 nprocent = prom1 - (prom2 + prom3) jednoprocento = stoprocent/100 kolikprocent = nprocent/jednoprocentoJe to takový pseudokód, ale pokud jste to vysvětlil správně, pak je to ono, jen tam musíte ošetřit možnost, že "nprocent" bude záporné...
Pominu-li, že se jedná o učivo základní školy (co si vzpomínám, přímá úměrnost (dříve se tomu říkalo trojčlenka) spadá někam do čtvrté třídy ZŠ), je problém hlavně v tom, že nedokážete ani srozumitelně formulovat, co vlastně potřebujete.
Pokud jsou časy t1, t2, t3 absolutní, tj. počítané od nějakého pevného "času nula" a celková šířka w, je šířka odpovídající už proběhlému intervalu w*(t1-t2)/(t3-t2) a šířka odpovídající zbývajícímu času w*(t3-t1)/(t3-t2). Počítáte-li obě, je samozřejmě vhodnější druhou spočítat jako rozdíl w a té první, protože si tím ušetříte psaní a vyhnete se zaokrouhlovacím chybám. Je potřeba zkontrolovat, že t3>t2; a pro rozumné grafické zobrazení i že t2≤t1≤t3.
Pokud některý z těch časů není absolutní, ale je vztažený k jinému, je potřeba vzoreček odpovídajícím způsobem upravit.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.