Пример программы с комментариями на Паскале


Таблица основных блоков

Блок Действие Оператор на QBasice Оператор на Паскале
1.
Начало
комментарий

Начало Комментарии (не является обязательным) - это участки кода (программы), игнорируемые компилятором (при запуске программы на выполнение текст комментария на экран не выводится) и используемые программистом для пояснения текста программы. В начале программы принято писать: REM – комментарий CLS – очистка экрана // – комментарий program имя программы – заголовком программы не является обязательным; раздел uses раздел описаний Раздел uses и раздел описаний могут отсутствовать. begin – составной оператор (блок) предназначен для объединения нескольких операторов в один. Он имеет вид: beginоператоры; end. end – пишется в конце программы и после него ставится точка. Операторы отделяются один от другого символом ";". Служебные слова begin и end, окаймляющие операторы, называются операторными скобками.
2.   Ввод/Вывод данных INPUT/PRINT § по оператору INPUT при запуске программы на выполнение на экране отображается знак вопроса § оператор PRINT может быть заменен знаком?, при вводе строки, автоматически будет заменен оператором PRINT read(a,b,...); Вводит значения a,b,... с клавиатуры write(a,b,...); Выводит значения a,b,... на экран
3.   Вычисление (процесс) LET (присвоение, работает по умолчанию) Оператор присваивания имеет вид: переменная:= выражение
4.
-
+

Условие Цикл по условию IF условие THEN оператор ELSE оператор (ЕСЛИ условие ТОГДА оператор ИНАЧЕ оператор) Полная форма условного оператора выглядит следующим образом: if условие then оператор1 else оператор2
5.   Оператор безусловного перехода Узел (переход) GOTO N (N – номер строки) goto метка Метки должны быть описаны в разделе меток с использованием служебного слова label: label 1,2,3; Например.
6.   Цикл FOR I = N TO M STEP H оператор(ы) – тело цикла NEXT for переменная:= начальное значение to конечное значение doоператор
7.
Конец

Конец END end.
             

Виды алгоритмов:

Линейный алгоритм – алгоритм, в котором команды выполняются последовательно одна за другой.

Разветвляющийся алгоритм – алгоритм, в котором та или иная команда выполняются в зависимости от выполнения условия.

Циклический алгоритм – алгоритм, в котором команды выполняются многократно. Такая последовательность команд называется телом цикла.

Типы циклических алгоритмов:

Ø тело цикла выполняется до тех пор, пока выполняется условие (циклы по условию);

Ø тело цикла выполняется определенное количество раз (циклы со счетчиком).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: