Skip to content

Latest commit

 

History

History
4 lines (4 loc) · 1.18 KB

README.md

File metadata and controls

4 lines (4 loc) · 1.18 KB

Task 1

Даны два целых знаковых четырех байтовых числа и две позиции битов i и j (i<j). Реализовать алгоритм InsertNumber вставки битов с j-ого по i-ый бит одного числа в другое так, чтобы биты второго числа занимали позиции с бита j по бит i (биты нумеруются справа налево). Разработать модульные тесты (NUnit и(!) MS Unit Test) для тестирования метода.

Task 6

Реализовать метод FilterDigit который принимает массив целых чисел и фильтрует его таким образом, чтобы на выходе остались только числа, содержащие заданную цифру (LINQ-запросы не использовать!) Например, для цифры 7, FilterDigit (7,1,2,3,4,5,6,7,68,69,70, 15,17) -> {7, 7, 70, 17}. Разработать модульные тесты (NUnit и MS Unit Test (включая подход DDT)) для тестирования метода.