logo
Информатика_ЗФ / 2013_Информатика УМО_легпром

Синтаксис некоторыхоператоров

Оператор

Бейсик

Паскаль

Си++ *

Комментарий

' текст или

Rem в начале строки

// или

{ несколько

строк }

// или

/* несколько

строк */

Разделение операторов

:

или новая строка

;

;

Блок операторов

begin

end;

{

}

Присваивание

Variable=expression

Variable:=expression;

Variable=expression;

Условный оператор (Если-То-Иначе)

If условие Then

операторТо

Else

операторИначе

End If

If условие Then

операторТо

Else

операторИначе;

If (условие)

операторТо

Else

операторИначе;

Цикл (для счётчика i от нач до кон с шагом 1)

For i=нач To кон

Тело_цикла

Next

For i:=нач To кон do

Тело_цикла;

For (i:=нач;

i<=кон; ++i)

Тело_цикла;

Функция

Function _ Имя(параметры) As _ Тип

Тело_функции

End Function

Function Имя(параметры): тип;

begin

Тело_функции

End;

Тип Имя(параметры)

{

Тело_функции

};

Процедура

Sub Имя(параметры)

Тело_процедуры

End Sub

procedure Имя(параметры);

begin

Тело_процедуры

End;

void Имя(параметры)

{

Тело_процедуры

};

Дальнейшее изложение основ программирования ведётся в основном применительно к языку Visual Basic for Applications (VBA) ввиду его простоты и доступности. VBA соблюдает основной синтаксис и правила программирования языков-диалектов Бейсика (BASIC,VisualBasic), что делает его достаточно простым. VBA является общей языковой платформой для приложенийMSOffice, что особенно удобно при изучении – среда VBA доступна, например, из редактораWord. В то же время VBA обладает многими возможностями современных систем программирования: позволяет создавать объекты управления графического интерфейса пользователя, задавать и изменять свойства объектов, подключать к ним необходимый для конкретного случая программный код.