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
Dobrý den, vůbec netuším, jak sestavit program v programovacím jazyce C++ na ciferný součet čísla, tzn.: zadám například: 725 a program mi vypíše 14 (7+2+5=14). Byl bych moc rád, kdyby jste mi někdo pomohl a tento program sestrojil (už se s tím tady patlám asi 4hodiny a mam v tom strašnej zmatek). Předem velmi děkuji, určitě kladně ohodnotím..
Offline
Nemá C++ nějaké funkce na převod čísel na string a naopak? Pak můžeš z čísla 725 udělat string „725”, který už můžeš indexovat a získat char cislo[0], který pak můžeš zase převézt na číslo a sečíst. Nebo využít zbytek po celočíselném dělení: 725 % 10 = 5, 720 % 100 = 20 (a 20/10 = 2), 700 % 1000 = 700 (a 700 / 100 = 7).
Offline
Stránky: 1