Млад бизнесмен има идея. Ще създаде верига магазини от рода - всичко за лев. Асортиментът на предлагана стока е малко по-различен, но основното: всеки може да си избере нещо. Цените се движат от 1 до много и няма повтаряща се цена.
Контролът ще бъде многостранен - както по артикул, така и по реализирано постъпление. Но дали избраният метод е точен?
Да разгледаме лесния вариант - само с двойка различни числа. По въведена сума N да се открият двете липсващи числа от предварително въведени последователни естествени числа..
Да се реализира проект, представящ междупредметни връзки между Математика и Информатика.
Тема на проекта: двете липсващи числа.
В текстово поле да се въвежда N [10..999] - сума за двете липсващи числа.
Автоматично да се генерират се всички възможни комбинаторни съединения между две различни естествени числа със сума N, както и неявно да се избере за верен един от вариантите. В отделно списъчно поле да се изведат всички варианти. Ако е посочен редът с правилната комбинация всички останали редове да се изтриват и да остане само реда с двете липсващи числа.
Пример: N =10, възможни са:
1+9
2+8
3+7
4+6
Разгледайте други реализирани примерни проекти, за които е ползвана подобна логическа структура на графичните обекти и/или приложени сходни алгоритми: пермутации с повторение, изчисляване на факториел, субфакориел, факториел.