Vytvořte program, který pro číslo zadané uživatelem spočítá jeho ciferný součet. Pokud vás nenapadá, jak na to, čtěte a scrollujte dál - postupně zde budou další nápovědy oddělené čárou. -------------------------------------------------------------------------------------------- Budete potřebovat operátor modulo (zbytek po celočíselném dělení), celočíselné dělení a cyklus. Tělo cyklu se dá napsat ve dvou řádcích, celý program se pohodlně vejde do 25 řádků a neobsahuje žádnou podmínku (bez podmínky ale pro záporná čísla vypisuje záporný ciferný součet). --------------------------------------------------------------------------------------------- V každém opakování cyklu vás zajímá jenom zbytek po dělení a celočíselné dělení číslem 10. --------------------------------------------------------------------------------------------- ¨ Pokud mám číslo 345, postupuji vlastně takto: 0. součet nastavím na 0 1. zjistím zbytek po dělení 345/10 a přičtu ho k součtu (tzn. součet = 5) 2. číslo celočíselně vydělím 10 (tzn. číslo = 34) 3. zjistím zbytek po dělení 34/10 a přičtu ho k součtu (tzn. součet = 9) 4. číslo celočíselně vydělím 10 (tzn. číslo = 3) 5. zjistím zbytek po dělení 3/10 a přičtu ho k součtu (tzn. součet = 12) 6. číslo celočíselně vydělím 10 (tzn. číslo = 0) - už nemám žádné další číslice 6. Součet = 12 --------------------------------------------------------------------------------------------- Cyklus provádíme tak dlouho, dokud číslo je větší jak 0 V každém kroku musíme tedy: 1. přičíst k součtu přičíst zbytek po dělení deseti (operátor modulo: cislo % 10) 2. číslo vydělit deseti (cislo = cislo / 10)