Новые книги

Менеджмент – это умение достигать целей с помощью других людей. Книга «Как управлять людьми» – практическое руководство для менеджеров всех уровней. Опираясь на многолетнюю менеджерскую практику, автор отсекает все лишнее и показывает, как менеджерам развивать в себе качества и типы поведения, ведущие к успеху. Это переработанное второе издание содержит всю важнейшую информацию, необходимую менеджерам для достижения поставленных целей, а также решения задач управления финансами и взаимодействия с людьми. Автор выбрал самые важные аспекты менеджмента и показал, что эффективно на практике, а главное, что неэффективно. Книга предназначена для широкого круга читателей.
Эта книга пригодится тому, кто хочет заявить миру о себе, но пока не знает, как. И даже если у вас нет особых амбиций, она убережёт от распространённых ошибок, которые мы часто совершаем, заводя дневник в публичном пространстве. Люди создают блоги не только для того, чтобы постить фотографии котиков. Они ищут общения, возможностей для самореализации, популярности и любви. Марта Кетро – блогер, которого читают более тридцати тысяч человек, – расскажет, как сделать так, чтобы вас любили в Интернете.

В этой книге:

– честные и не очень способы раскрутки и продвижения блога;

– как собрать большую аудиторию и обращаться с нею;

– как не пораниться о собственную популярность и не свихнуться в погоне за рейтингом;

– как превратить тролля в камень;

– выгодно ли быть хорошим;

– что может дать раскрученный блог своему владельцу и чего лишить;

– как украсить свою сексуальную жизнь с помощью френд-ленты и не перестараться…

…и прочие «плюсы-минусы-подводные камни» – всё, о чём стоит знать, прежде чем ввязываться.

Прочитайте и рискните! Удачи!

Строковые процедуры и функции



Строковые процедуры и функции

Модуль System

Function Copy(S: String; Index, Count: Integer): String;

Возвращает подстроку строки.

S - выражение типа String. Index и Count - выражения целого типа. Функция возвращает строку, содержащую Count символов, начинающихся с позиции Index.

Если Index больше, чем длина S, функция возвращает пустую строку.

 

 

Procedure Delete(var S: String; Index, Count:Integer);

Удаляет подстроку символов длиной Count из строки S, начиная с позиции Index.

S - переменная типа String. Index и Count - выражения целого типа.

Если Index больше, чем длина S, символы не удаляются.

 

Procedure Insert(Source: String; var S: String; Index: Integer);

Объединяет подстроку в строку, начиная с определенной позиции.

Source - выражение типа String. S - переменная типа String любой длины. Index - выражение целочисленного типа.

Insert вставляет Source в S, начиная с позиции S[Index].

 

Function Length(S: String): Integer;

Возвращает число символов, фактически используемое в строке S.

Обратите внимание: при использовании строк с нуль-окончанием, число символов не обязательно равно числу байтов.

 

Function Pos(Substr: String; S: String): Integer;

Ищет подстроку в строке.

Pos ищет Substr внутри S и возвращает целочисленное значение, которое является индексом первого символа Substr внутри S.

Если Substr не найден, Pos возвращает ноль.