...
Что требуется.
В сообществе есть много людей, занимающихся паскалем.
мне надо бы его быстро освоить, но рыться в литературе я не хочу(уж извините).
требуется сухой материал.
1) как пишутся переменые. типа a:тип;, правильно?
нужны перечисления типов. а-ля целые и не целые числа, символи другие, чем больше, тем лучше.
2) как пишутся циклы
3) как пишутся массивы
4) как пишутся условия
5) вместо фигурных скобок пишутся begin и end. так?
6) что там с стандартными библиотеками, как их подключать, ну вкратце.
вроде все пока.
буду ОЧЕНЬ благодарен, если хоть чуть-чуть поможете.
В сообществе есть много людей, занимающихся паскалем.
мне надо бы его быстро освоить, но рыться в литературе я не хочу(уж извините).
требуется сухой материал.
1) как пишутся переменые. типа a:тип;, правильно?
нужны перечисления типов. а-ля целые и не целые числа, символи другие, чем больше, тем лучше.
2) как пишутся циклы
3) как пишутся массивы
4) как пишутся условия
5) вместо фигурных скобок пишутся begin и end. так?
6) что там с стандартными библиотеками, как их подключать, ну вкратце.
вроде все пока.
буду ОЧЕНЬ благодарен, если хоть чуть-чуть поможете.
-
-
18.05.2008 в 23:46а:Longint; - целое "длинное"
a:real; - вещественный тип число с плавающей точкой
a:string; - строковый тип
a:char; - символ
a:boolean; - логическая переменная
2) Циклы зависят от вида:
а) Цикл с предусловием:
Если тело цикла состоит из одного оператора, то "While условие do оператор". (Естествено без кавычек=))
Если тело цикла состоит из нескольких операторов, то
While условие do
begin
оператор;
оператор;
оператор;
end;
б) Цикл с постусловием:
repeat
оператор;
оператор;
оператор;
until условие;
в) Цикл со счетчиком(с параметром):
Если счетчик наращивает значение, то
for а:= НачальноеЗначениеСчетчика to КонечноеЗначениеСчетчика do Оператор;
Если уменьшает значение, то
for а:= НачальноеЗначениеСчетчика downto КонечноеЗначениеСчетчика do Оператор;
3) Поясните, что вы имелли ввиду под тем "как пишутся массивы".
описываются они так:
а)Одномерный массив
a: array[1..n] of integer{пример - может быть и др.тип, гле N - ограничение на кол-во элементов в массиве}
б) Двумерный массив
a: array[1..n,1..m] of integer {n - вертикаль, m - горизонталь}
4) If {что-то} then {делать то-то} else {делать что-то другое} - как получилось объяснить, старалась попроще=)
5) Не поняла какое отношение фигурные скобки имеют к begin и end. [] - такие часто при работе с массивами {} - комменты в них
6) С библиотеками пока не работала=)
Все, я спать
-
-
19.05.2008 в 14:33Ещё есть он-лайн книга: pascal.guti.ru/