Форум для начинающих программистов /Delphi7 /Turbo Pascal /Общения /Безопасность

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



Полное описание Turbo Pascal'a fAQ

Сообщений 1 страница 4 из 4

1

Здесь буду выкладывать  все тонкости и конечно же что это вообще такое и как  на нем программировать
Раздел находиться на разработке статьи 2-3 дня не больше

2

Помощь нубу , изучаем паскаль с нуля , изучаем Turbo pascal с нуля , как программировать на паскале ,  я хочу изучить паскаль с нуля ,  как вообще программировать на паскале ,
Структура программы
Program <имя программы >
Label <раздел описания меток>
Const <раздел описание констант>
Type <раздел описание типов>
Var  <раздел описания  переменных>
Procedure(Function)  <раздел описание подпрограмм>
Begin
<раздел операторов>
End.

Read(x) - значение переменных х вводится в память  компьютера
Readln(x) - значение переменных х вводится в память  компьютера  и осуществляется переход на новую строку
Readln - ожидание нажать enter

Write(x) - вывод значения х на экран
Writeln(x) - вывод значения х на экран и переход на новую строку
Writeln - вставка пустой строки

Продолжение следует ...

Отредактировано AdMiN (May 17 2012 17:41:42)

3

Для программирование ветвящихся алгоритмов применяются условный оператор  и оператор выбора.
Условный оператор
If <условие>  then  <оператор 1 >  else  <оператор 2 > ;   Обратите внимание перед ELSE  точка с запятой не ставиться ( ; )
Неполная форма условного оператора
If <условие>  then <оператор> ;

Продолжение следует ...

4

Циклические алгоритмы

Цикл - многократное повторение последовательности действий по некоторому условию.

1) Цикл с предусловием (пока) - наиболее универсальная циклическая структура. Реализуется оператором WHILE

While <логическое выражение> do <тело цикла>

Пока значение логического выражения истинно (True) , выполняется тело цикла . Тело цикла может быть простым или составным оператором.

2) Цикл с постусловием (до)
Repeat <тело цикла>  Until <логическое выражение>

Цикл заканчивается когда логическое выражение принимает значение истинного (True)


3) Цикл с параметром

1) For i:=k to n do <тело цикла>-------------->>> k<n
2) For i:=k downto n do <тело цикла> ------->>>k>n

Цикл повторяется , пока значение параметра лежит в интервале между k  и  n  Причем эти выражения вычисляются только один раз в начале выполнения цикла. В первом варианте при каждом повторении цикла значение параметра изменяется на следующее значение в данном типе ( увеличивается на 1) , ну и во втором ( уменьшается на 1).

Продолжение следует ...

Отредактировано AdMiN (Jun 1 2012 21:50:13)