Исполнительный Робот
Нельзя научиться программировать, усердно штудируя учебник. Тут нужна практика! Только перерешав сотню-другую задач, вы твёрдо усвоите основы языка паскаль. В книге «Исполнительный Робот, или Головоломки для программистов» вы найдёте необходимый и достаточный материал для отработки навыков программирования по начальному курсу языка PascalABC.NET. При обучении очень важна наглядность. В предлагаемых заданиях она достигается за счёт использования Исполнителя, который называется Роботом. Это виртуальный автомат, умеющий выполнять определённый набор команд для перемещения по полю и закрашивания клеток. Все наборы заданий для Робота были созданы Станиславом Станиславовичем Михалковичем, руководителем проекта PascalABC.NET, в 2002-2007 годах. Они идеально подходят для изучения программирования по таким темам: • переменные • внутриблочные переменные • оператор присваивания • комбинированные операторы присваивания • математические операции • логические операции or и and • логические выражения и условный оператор if-else • цикл с параметром for • цикл с условием while • вложенные циклы • процедуры без параметров • процедуры с параметрами • операторы exit и break Так как управлять Роботом невозможно без предварительной разработки алгоритма, то выполнение заданий хорошо развивает и укрепляет: • логическое и алгоритмическое мышление • умение находить и исправлять ошибки в алгоритме • умение находить оптимальные решения Имея правильный алгоритм, вы легко сможете перевести его на любой процедурный язык: паскаль, Си-шарп, Дельфи, Яву или Питон. Поэтому решение задач на паскале в будущем существенно облегчит вам изучение других, не «учебных» языков программирования. В книге имеется исчерпывающая информация по каждому набору заданий, а также подробно разбирается решение всех задач (а их около полутора сотен!). Задания хотя и занимательны по форме, но вполне серьёзны по содержанию, так что вам нередко придётся хорошенько подумать, разрабатывая алгоритм. Однако наглядное воплощение алгоритма в виде перемещения Робота по полю сильно облегчит вам понимание сути заданий и отладку алгоритмов. В конце книги вы найдёте полезные советы по решению заданий. Ссылки на книгу и исходники - в описании. Книга здесь: https://disk.yandex.ru/i/8Mc6_S4AyDKUDg Исходники здесь: https://disk.yandex.ru/d/4vH3P_FxspFwvA
Название:
Исполнительный Робот
Категория:
Разное