Программирование на языке C# 5.0: Практикум по решению задач среднего уровня (Сокращённый вариант)

Купить бумажную книгу и читать

Купить бумажную книгу

По кнопке выше можно купить бумажные варианты этой книги и похожих книг на сайте интернет-магазина "Лабиринт".

Using the button above you can buy paper versions of this book and similar books on the website of the "Labyrinth" online store.

Реклама. ООО "ЛАБИРИНТ.РУ", ИНН: 7728644571, erid: LatgCADz8.

Автор: Рубанцев Валерий

Название: Программирование на языке C# 5.0: Практикум по решению задач среднего уровня

Издательство: RVGames

Год: 2014

Формат: PDF

Размер: 100 стр. из 660/8 Mb

Для сайта:

Учитесь программировать на реальных примерах!

Цель этой книги: предоставить читателю необходимый и достаточный материал для обобщения, систематизации и разностороннего развития своих знаний и – особенно! – умений и навыков в области программирования на языке Си-шарп.

К книге рассматриваются самые необходимые элементы управления, умение обращаться с которыми поможет при разработке собственных разнообразных проектов: текстовых, числовых, графических, игровых:

· Button

· CheckBox

· ImageList

· Label

· List

· NumericUpDown

· PictureBox

· RadioButton

· RichTextBox

· TextBox

· Timer

В книге вас ждут очень интересные проекты:

· С помощью шаблона проектирования Компоновщик мы решим немецкую головоломку Mobile, изготовим небольшой планетарий, показывающий движение планет Солнечной системы, и научим офисных чиновников показывать счёт футбольного матча на табло.

· Мы используем цепи Маркова с неожиданной стороны: они послужат нам для генерирования новых имён в стиле фэнтези.

· Разрежённые матрицы облегчат нам наблюдения за Жизнью клеточного автомата Джона Конвея.

· Правило обхода графов, найденное Леонардом Эйлером при решении задачи о Кёнигсбергских мостах, научит нас неотрывно рисовать Домик Санта-Клауса всеми возможными способами.

· А гамильтоновы циклы пригодятся нам при решении комбинаторных задач на шахматной доске.

И ещё:

o Карточные игры

o Программистские трюки и советы по программированию

o Рекурсия

o Решение головоломных лабиринтов

o Построение числовых спиралей

o Метод грубой силы

o Перебор с возвратами и поиск в ширину

o Птичий язык и солитерный шифр

o Статистический анализ текстов на примере французской Анжелики

o Переворачивание слов и строк наизнанку

o Квадрат Пирсона для разбавления жидкостей

o Тавтограммы, слова-кентавры и тройные слова

o Задача Рамануджана, арифметический генератор, решатель квадратных уравнений и учебный калькулятор

o Игры-считалки Buzz и FizzBuzz

o И наконец, классное бочковое лото для наших старушек!

Эти проекты было бы трудно написать без серьёзных структур, интерфейсов, классов, конструкций и технологий. Таких, как:

o Язык запросов LINQ

o Делегаты

o Класс Regex

o Структура BigInteger

o Кортеж Tuple

o Интерфейс IEnumerable

o Интерфейс IEnumerator

o Класс Array

o Класс Bitmap

o Класс Dictionary

o Класс Enumerable

o Класс HashSet

o Класс List

o Класс Queue

o Класс SortableDictionary

o Класс Stack

o Класс Thread

Решение многочисленных и разнообразных проблем, представленных в книге, послужит хорошим подспорьем в непростом деле изучения программирования на языке Си-шарп.

В начале книги вы найдёте Тематический указатель, который поможет вам ориентироваться во всех проектах и легко находить нужный.

В конце многих глав предлагаются Задания для самостоятельного решения.

Скачать:

8 Mb Книга "Программирование на языке C# 5.0: Практикум по решению задач среднего уровня" в формате PDF + Исходные коды программ

Дата создания страницы: