Линейные вычислительные процессы и разветвляющиеся алгоритмические структуры на языке VBA презентация

ПЛАН: 1. Оператор присваивания. 2. Оператор REM. 3. Программы линейной структуры на VBA 4. Конструкция IF... THEN... ELSE... 5. Программы разветвляющей структуры на VBA

Слайд 1Линейные вычислительные процессы и разветвляющиеся алгоритмические структуры на языке VBA


Слайд 2ПЛАН:
1. Оператор присваивания.
2. Оператор REM.
3. Программы линейной структуры на VBA
4. Конструкция

IF... THEN... ELSE...
5. Программы разветвляющей структуры на VBA




Слайд 31. Оператор присваивания

Оператор LET присваивает значение выражения переменной или свойству:
Общий вид

оператора LET:
LET X=A
где LET – служебное слово (переводится «пусть»); в программе может быть опущено;
X- имя переменной или имя массива;
A- выражение арифметическое или текстовое.


Слайд 4Значение выражения может быть присвоено переменной, только если оно имеет совместимый

с этой переменной тип данных. Невозможно присвоить строковое выражение числовой переменной или числовое выражение строковой переменной. Такая попытка приведет к ошибке во время компиляции.


Слайд 5Для присвоения переменных-записей различных определяемых пользователем типов используется оператор LSet. Для

присвоения переменным ссылок на объекты применяется оператор Set.

Слайд 6 2. Оператор REM REM - оператор с комментарием (от слова REMARK). Иногда вместо командного

слова REM допустимо ставить одиночную кавычку ’ – апостроф.

Слайд 73. Программы линейной структуры на VBA
Пример 1. Вычислить значение функции r=|c|cos3(b-7)


Слайд 8Блок-схема линейного алгоритма:



Слайд 9Пример 2. Составить программу для вычисления значения функции:


при b=15,2; c=8,7

Private

Sub CommandButton1_Click()
REM Программа линейной структуры 2
а=VAL(InputBox("Введите а"))
b=15.2
с=8.7
x=(b-5*c^2)/(c+8*a^3)
MsgBox "Результат = " & x
End Sub



Слайд 10 4. Конструкция IF... THEN... ELSE... При составлении программ разветвляющего алгоритма используется

конструкция для организации условного перехода IF... THEN... ELSE... (Если… То… Иначе…) и безусловного перехода GOTO («перейти к»); AND («и одновременно»); OR («или»).

Слайд 11Оператор IF…THEN предписывает выполнять некоторые действия только в том случае, когда

выполняется условие.
Это условие записывается в виде логического выражения, а действия, которые нужно выполнить, задаются с помощью обычных операторов VBA.
Если выражение принимает значение «истина», то действие, заданное оператором выполняется. В противном случае управление передается строке, непосредственно следующей в программе за оператором IF.

Слайд 125. Программы разветвляющей структуры на VBA


Слайд 13Блок-схема разветвляющего алгоритма


Слайд 16Благодарю за внимание!


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика