Темата за число, цифра, позиция е свързани с представяне на числата във вид позиционна бройна система, където стойността на цифрата се определя от нейната позиция в числото. В проекта неявно са използвани алгоритми като: цифри в естествено число, четност на цифра, четност на позиция на цифра, аритметични действия с цифри. Ако при въвеждане на естествено число алгоритъмът е въвеждане цифра след цифра отляво на дясно (опашка), то при определяне на позицията и вида на поредната цифра процесът тече в обратната посока (стек) от дясно на ляво чрез последователност от намиране на остатък по модул 10 и последващо целочислено делене.
Свързани задачи са сума/произведение от цифри, сума/произведение от четни/нечетни цифри, вид цифри на четни/нечетни позиция, конволюция, преобразуване на десетично число в друга бройна система, BCD код, цифров корен, тегло на Hamming и др.
Да се реализира проект, представящ вътрешнопредметни връзки за Информатика.
Тема на проекта: число, цифра, позиция.
Входни данни за проекта е естествено число с брой цифри 3..7.
Изходни данни: сума/произведение от четни/нечетни цифри на четни/нечетни позиции.
Да се осъществи възможност за
избор на вида цифра: четна/нечетна;
избор позиция на цифра: четна/нечетна;
избор аритметично действие с цифри.
Пример: сума от четни цифри на четни позиции, число 3673456 Изход 6
В задачата усукване на цифри в число се ползва конволюция при работа с числа, цифри и тяхната позиция.
Разгледайте други реализирани примерни проекти, за които е ползвана подобна логическа структура на графичните обекти и/или приложени сходни алгоритми: бройна система, BCD код, числа и цифри, усукване на цифри в число, цифров корен.