No ale to je blbost - ty přece máš vědět/zadat vzdálenost a čas a program zjistí, které auto je rychlejší. A ne že zadáš rychlost prvního a pak druhého auta, a program ti vypíše, jaké auto je rychlejší - to by bylo extra easy...

Navíc to používáš dvakrát proměnné "a" a "b" pro různé hodnoty - rychlost a vzdálenost.
Upozorňuji, že v céčku neumím, takže tam nemáš syntaxe a vynechal jsem i přiřazení typu k proměnnýmKdyž to řeknu jednoduše, tak čas a dráhu pro jednotlivá auta víš, takže musíš akorát vypočítat rychlost jednotlivých aut a rozdíl mezi těmito 2 rychlostmi. Samotná podmínka je pak primitivní
Takže, vytvořme si třeba
t1 a k ní přiřaď hodnotu času prvního auta (třeba 5 hodin - ale pouze číslo, bez textu!), poté vytvoř
t2 a přiřaď k ní čas druhého auta
To samé platí i pro dráhu prvního (
s1) a druhého auta (
s2)
t1=####
t2=####
s1=####
s2=####
v1=
s1/
t1 //Tady máš samotný výpočet rychlostí 1. vozidla
v2=
s2/
t2 //Tady máš samotný výpočet rychlostí 2. vozidla
//Teď už stačí hodnoty
v1 a
v2 jen porovnat a víš, které auto je rychlejší. V zadání máš ale ještě za úkol zjistit, o kolik se rychlosti liší, takže bych samotnou podmínku ještě trochu upravil, jak vidíš dole...
//Tady pod tím je výpočet rozdílu mezi rychlostmi. (Pokud zná céčko něco jako absolutní hodnotu, tak ti stačí jen jeden "
rozdilrychlosti" - tady jde o to, že pokud by to bylo jen v1-v2 a v1 bylo menší než v2, tak by se rozdíl napsal jako záporný - vyřešil jsem to takhle, ale je tu samozřejmě mnoho jiných možností ostatně jako v celém postupu řešení tohoto příkladu - faraon to napsal hezky...
rozdilrychlosti1=
v1-
v2 rozdilrychlosti2=
v2-
v1//No a tady dole je samotná podmínka
if
v1 >
v2 "vypiš" 1. auto je rychlejší o
rozdilrychlosti1 else "vypiš" 2. auto je rychlejší o
rozdílrychlosti2+ nesmíš samozřejmě zapomenout na to, že můžou mít obě auta stejnou rychlost. takže vytvoř ještě jednu podmínku.
if
v1=
v2 then "vypiš" Obě auta mají stejnou rychlost.
EDIT: Měl jsem špatně vzoreček (:-D), už je to opraveno...