Деранжемент (derangemet). Можно бесплатно скачать программы с исходниками. Деранжемент - число, которое не равно своему порядковому номеру в ряде чисел. Можно скачать тут:
http://depositfiles.com/files/70vt5dtpt
http://upload.com.ua/link/900646221
Сортировку чисел по взростанию и по спаданию можно решить несколькоми способами, кому какой способ ближе к душе. Есть способ bubblesort и mergesort. Mergesort быстрее bubblesort примерно в два раза и я вам хочю это показать на наглядном примере, который можно скачать тут с исходниками:
http://depositfiles.com/files/iswzj5n76
http://upload.com.ua/link/900646231
Также хочю вам предоставить программу для определения и вывода действий, которые нужно зделать, что бы налить в 2 разных ведра определённое количество воды(предоставлен экзешник с исходниками):
http://depositfiles.com/files/jfhet0mub
http://upload.com.ua/link/900646234
Все программы написаны на Visual Basic.
Разработал Universium