Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.
Nástěnka
❗22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
❗04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
❗23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.
Nejste přihlášen(a). Přihlásit
Hej, porovnanie bez if-u nespravis.
Stacia ti 2 porovnania ak pouzijes vnorene podmienky ("ak plati x tak pokracuj takto, v opacnom pripade pokracuj nejako inak"). Teraz ide o to rozmysliet si ake dve cisla kedy porovnas.
Offline
↑ StupidMan:
2 podmínky:
Zaveď pomocnou proměnnou, třeba p, původní čísla označ a,b,c
V první podmínce porovnej a,b - většímu číslu přiřaď p
Ve druhé podmínce porovnej p,c většímu číslu přiřaď p
Vytiskni p - největší číslo
Offline
Myslím že by to šlo i bez IF:
(pro začátek pro 2 čísla, kód v Pythonu, ale je tak obecný že je to asi jedno):
i1,i2=27,200002 # prvni dve cisla
print i1,i2
maax = ((i1+i2)+abs(i1-i2))/2
print maax
no, a pak vzít maax a i3, a stejným postupem se najde největší - z 3 čísel. Ne?
Offline