Разделы презентаций


Экономическая информатика I Visual Basic for Applications

Содержание

Константыарифметические (числовые) – 5; -12; 2,4E15текстовые (символьные) – "пример процедуры"Логические (булевы) – true, falseДаты - #08/30/20012#* ? 31.08.2012

Слайды и текст этой презентации

Слайд 1Экономическая информатика I Visual Basic for Applications
Алексей Николаевич Попов

Экономическая информатика I  Visual Basic for ApplicationsАлексей Николаевич Попов

Слайд 2Константы
арифметические (числовые) – 5; -12; 2,4E15
текстовые (символьные) – "пример процедуры"
Логические

(булевы) – true, false
Даты - #08/30/20012#


* ? 31.08.2012

Константыарифметические (числовые) – 5; -12; 2,4E15текстовые (символьные) –

Слайд 3Переменные
Переменные – это область памяти, где программы сохраняют значения.

Переменные не

должны содержать пробелов, но могут содержать знак подчеркивания (_).

Примеры: x,

y1, mon, Проц_ставка.
ПеременныеПеременные – это область памяти, где программы сохраняют значения.Переменные не должны содержать пробелов, но могут содержать знак

Слайд 4Встроенные функции

Встроенные функции

Слайд 5Арифметические выражения

Арифметические выражения

Слайд 6Символы операций сравнения

Символы операций сравнения

Слайд 7Примеры использования операторов сравнения

Примеры использования операторов сравнения

Слайд 8Символы логических операций

Символы логических операций

Слайд 9Логические выражения

Логические выражения

Слайд 10Приоритеты операций

Приоритеты операций

Слайд 11Приоритеты операций

Приоритеты операций

Слайд 12Приоритеты операций

Приоритеты операций

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

Оператор присваивания

Слайд 14Ввод данных в диалоговом режиме
Sub Приветствие()
Dim user

user = InputBox(«Ваше имя? ")
MsgBox "Привет", user
End Sub

Ввод данных в диалоговом режимеSub Приветствие()  Dim user  user = InputBox(«Ваше имя?

Слайд 15Ввод данных в диалоговом режиме

Ввод данных в диалоговом режиме

Слайд 16Однострочный оператор IF/Then

If L Then P,
где L - логическое выражение,

P - оператор.

Function Частн(x,y)
If y 0 Then Частн =

x/y
End Function
Однострочный оператор IF/ThenIf L Then P,где L - логическое выражение, P - оператор.	Function Частн(x,y)		If y 0 Then

Слайд 17Многострочный If / Then / End If
If L Then
P1
P2
...
Pn
End If
Здесь

L - логическое выражение

Function Корень4(x)
Dim Кор2
If x >= 0 Then
Кор2

= sqr(x) ' Кор2 - промежуточная переменная
Корень4 = sqr(Кор2)
End If
End Function
Многострочный If / Then / End IfIf L Then	P1	P2	...	PnEnd IfЗдесь L - логическое выражениеFunction Корень4(x)	Dim Кор2	If x

Слайд 18Оператор If / Then / Else / End If
If L

Then
P1
...
Pn
Else
Q1
...
Qm
End If
Здесь L - логическое выражение, P1,..., Pn, Q1,..., Qm

- операторы.
Оператор If / Then / Else / End IfIf L Then	P1	...	PnElse	Q1	...	QmEnd IfЗдесь L - логическое выражение, P1,...,

Слайд 19Оператор Select Case / Case / Case Else / End

Select
Select Case A
Case A1
P1
17
....
Case An
Pn
Case Else
Ps
End Sel
Здесь A – выражение,

A1,A2,...,An – подмножества множества значений А.
Оператор Select Case / Case / Case Else / End SelectSelect Case A	Case A1		P1		17		....	Case An		Pn	Case Else		PsEnd SelЗдесь

Слайд 20Function FunInt(X)
Select Case X
Case Is

текущее значение переменной X.
FunInt = 0
Case -1 To 3
FunInt

= 0,2
Case 3 To 5
FunInt = 0,7
Case Else ' эквивалентная запись Case Is > 5
FunInt = 1
End Select
End Function
Function FunInt(X)Select Case X	Case Is 5		FunInt = 1End SelectEnd Function

Слайд 21Оператор цикла For / Next
For I = start To end
P1
...
Pn
Next

I
Здесь I – переменная (счетчик), start – начальное значение счетчика,

end – конечное
значение счетчика, P1, ..., Pn – операторы.
Оператор цикла For / NextFor I = start To end	P1	...	PnNext IЗдесь I – переменная (счетчик), start –

Слайд 22Пример
Function Сумм1(N1,N2)
Dim k
Сумм1 = 0
For k =N1 To N2
Сумм1 =

Сумм1 + k
Next k
End Function

ПримерFunction Сумм1(N1,N2)	Dim k	Сумм1 = 0	For k =N1 To N2		Сумм1 = Сумм1 + k	Next kEnd Function

Слайд 23Оператор цикла DO While / Loop
Do While L
P1
...
Pn
Loop
Здесь L -

логическое выражение, P1, ..., Pn - операторы.

Оператор цикла DO While / LoopDo While L	P1	...	PnLoopЗдесь L - логическое выражение, P1, ..., Pn - операторы.

Слайд 24Пример
Function Сумм100(Nstart)
Dim n
Сумм100 = 0 ' начальное значение суммы
n =

Nstart
Do While n < =100
Сумм100 = Сумм100 + n
n =

n + 1
Loop
End Function
ПримерFunction Сумм100(Nstart)	Dim n	Сумм100 = 0 ' начальное значение суммы	n = Nstart	Do While n < =100		Сумм100 = Сумм100

Слайд 25Оператор цикла Do Until / Loop
Do Until L
P1
...
Pn
Loop
Здесь L –

логическое выражение, P1, ..., Pn – операторы.

Оператор цикла Do Until / LoopDo Until L	P1	...	PnLoopЗдесь L – логическое выражение, P1, ..., Pn – операторы.

Слайд 26Пример
Sub PassWord()
Dim PW
PW = " " ' начальное значение пароля

- пробел
Do Until PW = "Stud123"
PW = InputBox( "Пароль?" )
Loop
End

Sub
ПримерSub PassWord()	Dim PW	PW =

Слайд 27Оператор выхода Exit

Exit Sub
Exit Function
Exit For
Exit Do

Оператор выхода ExitExit SubExit FunctionExit ForExit Do

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

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

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

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

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


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

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