Скачать исходник

Вывести все слова минимальной длины

Вывести все слова минимальной длины

Вывести все слова минимальной длины – одна из задач, которую преподаватели дают студентам. В данном уроке программирования разберём её решение на языке Java.

Сортировка в Java

Сортировка в Java

Эффективная сортировка в Java осуществляется с помощью внутренних средств. Рассмотрим сортировку коллекций в Java при помощи метода Collections.sort и интерфейса Comparator.

Как удалить все цифры из строки на Си

Как удалить все цифры из строки на Си

Из статьи вы узнаете, как удалить все цифры из строки на Си. Будет приведен исходный код с комментариями. Можно скачать исходник программы. Используемый язык программирования – C.

Стратегия – шаблон проектирования

Стратегия – шаблон проектирования

Рассмотрим такой поведенческий шаблон проектирования, как Стратегия (Strategy). Также будет приведен пример реализации шаблона стратегия в рамках программы, работающей со строками. Разработку будем вести на языке программирования C#.

Словарь в Java

Словарь в Java

Рассмотрим такую структуру данных, как словарь (синонимы: ассоциативный массив, отображение, map, dictionary). Словарь в Java реализуется с помощью интерфейса Map. Мы разберем его реализацию классом HashMap. В качестве примера напишем программу “Англо-русский словарь” на Java.

Калькулятор на C#

Калькулятор на C#

В данном уроке мы разработаем с вами калькулятор на C#. Программа будет написана согласно принципам объектно-ориентированного программирования (ООП): будет определен интерфейс для методов, реализующих функционал клавиш математических операций калькулятора, от интерфейса выполним наследование и напишем соответствующий класс и методы. Калькулятор, помимо…

Алгоритм DES

Алгоритм DES

Поговорим опять о шифровании. На этот раз рассмотрим алгоритм DES. DES – алгоритм блочного шифрования на основе сети Фейстеля, которая проходится 16 раз. DES может использоваться в нескольких режимах; мы рассмотрим режим “электронной кодовой книги” – ECB (electronic code book). Разработку…

Шифр Виженера

Шифр Виженера

В данной статье рассмотрим шифр Виженера. Будет описан алгоритм и написана программа на языке C#, реализующая классический шифр Виженера и шифрование гаммированием.

Получение информации о компьютере

Получение информации о компьютере

В данном материале будет рассмотрено получение информации о компьютере с помощью инструментария управления Windows – WMI и языка программирования C#. Описаны необходимые библиотеки и представлен исходник программы для скачивания (в конце статьи).