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