Алгоритмы
Опубликовано: 06.10.2017
Многие из тех, кто начинает учить информатику, так и тех, кто уже перешел непосредственно к основам программирования, задавались вопросом "что такое алгоритм". Логически обоснованный вопрос, иначе не сказать - ведь как можно учить алгоритмы, не разобравшись с понятием алгоритма. А тут все предельно просто и вы скоро сами в этом убедитесь, уважаемые новички-программисты. Для того чтобы наглядно понять что такое алгоритм в информатике и программировании мы рассмотрим обычный пример из жизни: выпишем все действия, которые производит среднестатистический человек утром, прежде чем попадет на работу.
Итак, вот такой примерно порядок действий у нас получится:
Звонит будильник - мы просыпаемся. Встаем с постели и одеваемся в домашнюю одежду. Принимаем водные процедуры. Готовим себе завтрак. Завтракаем. Одеваемся и выходим на улицу. Идем на остановку, ждем автобус Едем на работу.Где-то вот так все и происходит у нас по утрам. Вот эта последовательность заранее определенных логически обоснованных действий и является алгоритмом. Можно даже озаглавить этот алгоритм. Дадим ему название "алгоритм сбора на работу", например. Продолжим освещать ответ на наш вопрос...
Основы Программирования - #1 - Логика. Алгоритмы
Что такое алгоритм в информатике?
Алгоритм - это определенная последовательность логических действий для решения поставленной задачи.
Теперь переместимся в информатику и программирование, взглянем на то, как алгоритмы работают там. Абсолютно любая наша программа, по сути, это уже и есть алгоритм, т.к. это последовательность определенных и продуманных программистом действий и описанных в виде кода (инструкций компьютеру). К примеру, программа запрашивает у пользователя в цикле целые числа и, если число является четным, то печатает соответствующее сообщение, в ином случае (когда нечетное) выводит сообщение о том, что число нечетное.
06 - Введение в алгоритмы. Графы