Вписване в сайта



Събота, 29 Октомври 2011 15:54

цикъл while - естествено число, делене

Написана от 
Оценете
(0 гласа)

Да се състави програма (C++),която чрез цикъл while обработва въведено естествено число N от интервала [2 .. 22222] по следния начин:
Намалява въведеното число чрез делене на 2 или 3, ако числото съответно е кратно на 2 или 3.
Ако не е, числото се увеличава с 1, т.е. ако е кратно на 5, 7 .. се увеличава с 1.
Програмата продължава този алгоритъм, докато числото е по-голямо от 1. Да се извеждат резултатите на всеки етап на обработка на цикъла while, както и общия брой извършени операции с въведеното число.
Пример: 5 Изход: 6 3 операции 3

Решение

За да видите решението на задачата, изпратете SMS с текст zadachi на номер 1092 - цената е 2.40 лв с ДДС. Получения код въведете в полето SMS код на страницата със задачата, чието решение искате да видите.

Кодът може да се ползва еднократно, но важи за решенията на всички задачи от дадената категория.

Използването на сайта предполага съгласие и съобразяване с условията за ползване.

Прочетена 637 пъти