Задача алгоритмизации состоит в составлении записи алгоритмов так, чтобы однозначно и точно следуя предписаниям алгоритма, исполнитель эффективно получал определенный результат. Это накладывает на записи алгоритмов целый ряд обязательных требований (свойств). Свойства, которым должны удовлетворять алгоритмы, адресуемые заданному исполнителю: Дискретность алгоритма Описываемый процесс должен быть разбит на последовательность отдельных шагов. Возникающая в результате такого разбиения запись представляет собой упорядоченную совокупность четко разделенных друг от друга предписаний (директив, команд), образующих прерывную (дискретную) структуру алгоритма. Только выполнив требования предыдущего предписания, можно приступать к выполнению следующего. Дискретная структура алгоритмической записи подчеркивается сквозной нумерацией предписаний…
Read MoreМесяц:
Машинное эпсилон — Pascal(Паскаль)
Программа вычисляет и выводит на экран значение «машинного эпсилон»
Read MoreСумма всех целых чисел от 1 до заданного числа — Pascal(Паскаль)
Программа вводит целое положительное число N и подсчитывает сумму всех целых чисел от 1 до N В случае, если учитываются положительные и отрицательные числа, то программа примет вид
Read MoreПреобразование числа в шестнадцатеричную систему счисления — Pascal(Паскаль)
Программа вводит с клавиатуры целое число в диапазоне от 0 до 15, преобразует его к шестнадцатеричной системе счисления и выводит результат на экран
Read MoreЧтение символа с клавиатуры и вывод его внутреннего кода — Pascal(Паскаль)
Программа читает символ с клавиатуры и выводит на экранэтот символ и соответствующий ему внутренний код
Read MoreНахождение частного от деления Pascal(Паскаль)
Программа вводит два целых числа и выводит частное от деления 1-го на 2-е
Read MoreОнлайн-чемпионат по программированию Yandex Cup
Учебник «Обучение мобильной разработке на Delphi»
Delphi — это среда визуальной разработки приложений на языке Object Pascal. За четверть века своего существования Delphi стала одной из самых популярных и распространенных систем программирования. Благодаря простоте изучения и чрезвычайной скорости, с которой можно создавать программы, на Delphi создано огромное количество крупных корпоративных систем, в то же время она пользуется популярностью не только у начинающих и остается излюбленным инструментом разработчиков во всем мире. В настоящее время Delphi можно использовать для создания кроссплатформенных приложений для Microsoft Windows, macOS, Linux, iOS и Android. Разнообразие приложений, создаваемых на Delphi, трудно себе представить.…
Read MoreПочему Python — плохой выбор для первого языка программирования?
Так как я веду несколько технических групп и чатов, то часто сталкивался с вопросом от подписчиков о том, с какого же языка лучше начать изучать программирование и информатику. Очень часто кто-то советует именно Python. Я в корне не согласен с этим советом. Мне нравится этот язык, и я ничего не имею против него, он прост и удобен. Но есть кое-какие аргументы против того, чтобы поставить его на место вашего первого языка программирования. Оговорюсь, что всё сказанное далее является субъективным мнением автора и не претендует на истину. Итак, почему… Ниже на…
Read MoreФункция AllocMultiSel()
Модуль ODialogs Распределяет TMultiSelRec со счетом, равным параметром Count. Объявление: Режим: Замечание: Распределяет TMultiSelRec со счётом, равным Count, и с достаточным участком памяти Selections для хранения Count числа полей Selections (0..Count — 1). Возвращает NIL, если недостаточно памяти для распределения записи.
Read More