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
Stránky: 1
Potřeboval bych trošku poradit mám za úkol : Napsat funkci, která nám vypíše odpověď sudé, je-li námi zadané celé číslo sudé, nebo nám vypíše odpověd liché, je-li námi zadané celé číslo liché.
řešení:
snažím se nějak zkomponovat příkaz sudlich(n):= ale nějak mi to vyskakuje samé hlouposti.
děkuji za každou radu, kdybych sem mohl poslat diagram ten jsem zvládl. díky za pomoc.
Offline
Zdravím,
použiješ podmínku if a test lichosti oddp:
sudlich(n):=if oddp(n) then "Liché" else "Sudé";
nebo podmínku if a test sudosti evenp:
sudlich(n):=if evenp(n) then "Sudé" else "Liché";
nebo otestuješ zbytek podělení mod:
sudlich(n):=if is(mod(n,2)=1) then "Liché" else "Sudé";
nebo si nahraješ knihovnu "to_poly_solve" a použiješ podmínku %if:
load(to_poly_solve); sudlich(n):= %if (evenp(n), "Sudé", "Liché");
Offline
Stránky: 1