

Jak vytvořit vzoreček pro výpočet?
Ahoj, poradil by mi někdo jak vytvořit vzoreček pro výpočet?
Znám proměnou 'a' a potřebuji automaticky vypočítat proměnnou 'b'.
Uvedu příklady
Když 'a' bude '0', tak dosaď do 'b' hodnotu '100'.
Když 'a' bude '25', tak dosaď do 'b' hodnotu '75'.
Když 'a' bude '50', tak dosaď do 'b' hodnotu '50'.
Když 'a' bude '75', tak dosaď do 'b' hodnotu '25'.
Když 'a' bude '100', tak dosaď do 'b' hodnotu '0'.
Předem děkuji.
b=100-a
Díky.
Hm, hm.. to je nějaké moc jednoduché.. a co když to bude třeba takto?
b = 100 - a / 10
A proč 100? A proč / 10? Neexistuje neco univerzálního? Pro všechny možnosti stejný vzorec?
Protože pro 100 a pro 10 to vychází. Co myslíš tím univerzálním? Aby pro jakékoliv hodnoty vycházely jakékoliv výsledky? Tak to vážně neexistuje.
OK, děkuji, tak ještě poslední příklad, snad pochopím, jak jsi na to přišel.
b = 180 - 9a / 140
Pokud budou všechny příklady tohohle typu, tak:
b = hodnota_b_pro_nulove_a - a * velikost_kroku_pro_b * velikost_kroku_pro_a
Ano mám, už asi 20 let.
Tak to já teda nemám, znamená to, že to nevypočítám ?
Tak snad už na základní škole se učí, že 9a = 9 * a.
Už si to budu pamatovat, já se to určitě neučil, můžeš mi prosím ještě jednou objasnit, jak jsi přišel k číslu 9 a k číslu 140? Děkuji
Pozn: ve vzorci výše jsem měl překlep.
B se pohybuje v krocích po 45, A v krocích po 700.
45 / 700 = 9 / 140
a na to číslo 140 jsi přišel jak?
Já to fakt nechápu, nemůžeš to napsat jak pro debila?
Proto že já už fakt nevím.
Já když vydělím 45 děleno 700 tak mám výsledek 0,0642857...
Tak zkus číslo 45 pomocí kalkulačky vydělit pěti. Potom zkus vydělit pěti číslo 700. Tohle se fakt učí na základní škole.
Hm, a proč zrovna pěti?
Protože 5 je největší společný dělitel čísel 45 a 700.
Předpokládám, že ten "největší společný dělitel" musí vyjít výsledek jako celé číslo.
A můžu ten "největší společný dělitel" získat když neznám zlomky?
Ano, NSD je celé číslo. Znalost zlomků není potřeba.
OK, tak zkusím shrnout co jsem se dneska naučil
1) zjistím krok pro A
2) zjistím krok pro B
3) zjistím NSD (největší společný dělitel) pro oba výsledky 1250 a 50
4) dále získám obsah proměnné C
5) dále získám obsah proměnné D
6) na závěr získám obsah proměnné B, pokud A = 456
Je to správně?
Díky.
Teda jak jsi z toho svého zadání zjistil krok, je mi záhadou.
No vzal jsem to nejvyšší číslo, vydělil 2 (čímž jsem dostal půlku) následně opět 2 (čímž jsem dostal čtvrtinu) a to je ten krok, nebo ne? Je to špatně?
Ze zadání nic takového nevyplývá. V zadání totiž vůbec žádný krok není, na rozdíl od předchozích.
No já myslel, že ty kroky jsou důležité pro dosazení proměnné B.
Tak teď asi netuším, o čem mluvíš.
Tohle jsi psal ty
a píšeš zde o krocích? Tak jsem se ty kroky snažil taky vypočítat
Tak, že je nepotřebuji znát? Stačí mi znát jen min a max hodnoty u A a B ?
Kroky je potřeba znát, ale z následujícího zadání žádné kroky nevyplývají:
Zato z předchozích zadání kroky vyplývají:
Pokaždé, když a stoupne o 25, b klesne o 25. Kroky jsou teda 25 a 25.
Pokaždé, když a stoupne o 250, b klesne o 25. Kroky jsou teda 250 a 25.
Pokaždé, když a stoupne o 700, b klesne o 45. Kroky jsou teda 700 a 45.
Jasně ale tak to nemá být, jak jsem již psal, je to jen ukázka, ve skutečnosti potřebuji tohle
Když A bude obsahovat číslo mezi 0 až 5000 a B bude obsahovat číslo mezi 0 až 200
no a ty otázníky potřebuji dopočítat.
y=-0,04x+200. Pro tvuj ucel B=-0,04A+200 popr B=-(4/100)A+200... Mohl jsi napsat hned nazacatku, ze chces jenom pomoct s domacim ukolem.
O žádný domácí úkol se nejedná.. navíc jsem tu poslední ukázku napsal blbě, celý dotaz je blbě
, vždy to dosadí do B jen přesný výpočet z A (což jsem samozřejmě od začátku požadoval) ale je to nesmysl. Ach jo, to je tak když se člověk ptá na to "jak to udělat" místo toho aby řekl "co se snaží udělat".
@Wikan
Díky za tvůj čas chlape !
Pokud jsi tady nějaký správce tak to prosím celý smaž, položím dotaz znova s tím, co se snažím udělat.