1/Дадено е трицифрено число. Да се намери чисото със същите цифри в обратен ред.
Как да се реши в с++
2/ Дадено е петцифрено число. Да се намери сумата и произведение от цифрите на четирицифреното число и числото със същите цифри в обратен ред.
Как да се реши в с++
:(
Няма да ти ги пиша, само ще ти дам алгоритми.
Трябва да отделиш трите цифри. Това става в следните стъпки:
1)Намираш остатъка на числото делено на 10. Това е цифрата на единиците.
2)На числото присвояваш числото делено на 10 (целочислено делене). Така премахваш цифрата на единиците и то остава двуцифрено.
3)Намираш отново остатъка на числото делено на 10. Това е цифрата на десетиците.
4)На числото присвояваш числото делено на 10 (целочислено делене). Така премахваш цифрата на десетиците и то остава едноцифрено.
5)Намираш остатъка на числото делено на 10, който е фактически цифрата на стотиците.
Сега първия остатък го умножаваш по 100, вторият по 10, третият си остава така и събираш трите.
Ако има нещо неясно, питай.
2 задача:
Не разбрах, какво е това четирицифрено число. Отделянето на цифрите става, по начина в задача първа. Остатъка ти дава последната цифра, а целочисленото делене задрасква последната цифра. Намираш си цифрите и ги умножаваш.
Между другото, остатъците трябва да ги запазваш в нови променливи. Да се доуточня :)