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


Линейные алгоритмы.ppt

Содержание

ОСНОВНЫЕ ТИПЫ ПЕРЕМЕННЫХ VISUAL BASIC

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

Слайд 1


ЛИНЕЙНЫЕ АЛГОРИТМЫ

ЛИНЕЙНЫЕ АЛГОРИТМЫ

Слайд 2ОСНОВНЫЕ ТИПЫ ПЕРЕМЕННЫХ VISUAL BASIC

ОСНОВНЫЕ ТИПЫ ПЕРЕМЕННЫХ VISUAL BASIC

Слайд 3В Visual Basic для описания переменных используется оператор Dim. Формат

оператора имеет следующий вид: DIM AS DIM

AS <тип_переменной1>,<имя_переменной2> AS <тип_переменной2> DIM <имя_ переменной1>, <имя_переменной2>, <имя_переменной3> AS <тип_переменной> Функции преобразования типов.
В Visual Basic для описания переменных используется оператор Dim. Формат оператора имеет следующий вид:  DIM

Слайд 4ПРИМЕРЫ
Dim x As Single, y As Single, a As Single

x

= CSng(Text1.Text)
a = CSng (Text2.Text)
………………………………………………….
Text3.Text = CStr(y)

ПРИМЕРЫDim x As Single, y As Single, a As Singlex = CSng(Text1.Text)a = CSng (Text2.Text)………………………………………………….Text3.Text = CStr(y)

Слайд 5АРИФМЕТИЧЕСКИЕ ВЫРАЖЕНИЯ
Арифметические выражения образуются из констант, переменных, функций и выражений,

заключенных в круглые скобки, которые соединены знаками арифметических операций.
Стандартные математические

функции Visual Basic приведены в таблице.
АРИФМЕТИЧЕСКИЕ ВЫРАЖЕНИЯАрифметические выражения образуются из констант, переменных, функций и выражений, заключенных в круглые скобки, которые соединены знаками

Слайд 6 Стандартные математические функции Visual Basic

Стандартные математические функции Visual Basic

Слайд 7 АРИФМЕТИЧЕСКИЕ ОПЕРАЦИИ В Visual Basic существуют

следующие виды арифметических операций:
^ – возведение в степень;
-

и + – присвоение знака числу (унарные операции);
* – умножение;
/ – деление;
\ – целочисленное деление;
mod – взятие остатка от деления;
+ – сложение, - – вычитание.
АРИФМЕТИЧЕСКИЕ ОПЕРАЦИИ  В Visual Basic существуют следующие виды арифметических операций: ^

Слайд 8ПРИОРИТЕТ АРИФМЕТИЧЕСКИХ ОПЕРАЦИЙ
При составлении арифметических выражений
необходимо учитывать приоритет выполнения
арифметических

операций:
стандартные математические функции;
возведение в степень;
присвоение знака числу;
умножение

и деление;
целочисленное деление и взятие остатка от числа;
вычитание и сложение.

ПРИОРИТЕТ АРИФМЕТИЧЕСКИХ ОПЕРАЦИЙПри составлении арифметических выраженийнеобходимо учитывать приоритет выполнения арифметических операций:стандартные математические функции; возведение в степень; присвоение

Слайд 9Операции в арифметических выражениях выполняются
последовательно: слева направо в порядке их


приоритета.
Приоритет может быть изменен при помощи скобок.
Как правило, числитель

и знаменатель берутся в
круглые скобки.
Скобки не ставятся:
Если знаменатель или числитель составляет только одна функция;
Когда в числителе присутствуют только операции умножения или деления.

Операции в арифметических выражениях выполняютсяпоследовательно: слева направо в порядке их приоритета. Приоритет может быть изменен при помощи

Слайд 10ПРИМЕР

скобки в числителе не ставятся, но
обязательны в знаменателе:
F=7*x^3*a^2/(5*x^5).

ПРИМЕРскобки в числителе не ставятся, нообязательны в знаменателе:F=7*x^3*a^2/(5*x^5).

Слайд 11ПРИМЕР ВЫРАЖЕНИЯ
Пример.
F=(X^(3/5)+COS(X)^2-EXP(-7*X+4))/(LOG(ABS(X-7))*X^2_
-4*SQR(ABS(X)))
Более оптимальная запись:
F=(X^(3/5)+COS(X)^2-EXP(-7*X+4))/(LOG(ABS(X-7))*_
X*X-4*SQR(ABS(X)))


ПРИМЕР ВЫРАЖЕНИЯПример.F=(X^(3/5)+COS(X)^2-EXP(-7*X+4))/(LOG(ABS(X-7))*X^2_-4*SQR(ABS(X)))Более оптимальная запись: F=(X^(3/5)+COS(X)^2-EXP(-7*X+4))/(LOG(ABS(X-7))*_X*X-4*SQR(ABS(X)))

Слайд 12ВВОД И ВЫВОД ДАННЫХ
С помощью элемента управления TextBox

С помощью

системных функций InputBox() и MsgBox()

ВВОД И ВЫВОД ДАННЫХС помощью элемента управления TextBox С помощью системных функций InputBox() и MsgBox()

Слайд 13ВВОД ПЕРЕМЕННЫХ
С помощью текстового окна TextBox.
x = CSng(Text1.Text)
a = CSng

(Text2.Text)
С помощью функции InputBox().
x = CSng(InputBox(“Введите x=”,”Ввод_
данных”,”3” ))
a

= CSng(InputBox(“Введите a=”,”Ввод _ данных”,”35” ))
ВВОД ПЕРЕМЕННЫХС помощью текстового окна TextBox.x = CSng(Text1.Text)a = CSng (Text2.Text)С помощью функции InputBox().x = CSng(InputBox(“Введите x=”,”Ввод_

Слайд 14Синтаксис функции InputBox().
Variable=InputBox(“Сообщение“,”Заголовок”,”Значение_ по умолчанию”)


Синтаксис функции InputBox(). Variable=InputBox(“Сообщение“,”Заголовок”,”Значение_ по умолчанию”)

Слайд 15ВЫВОД ПЕРЕМЕННЫХ
- С помощью текстового окна TextBox.
Text3.Text = CStr(y).
-

С помощью метки (надписи) Label.
Label1.Caption=“y=”+Cstr(y)
Label1.Caption=“y=”&Cstr(y)
С помощью функции MsgBox().
MsgBox “y=”+CStr(y)

ВЫВОД ПЕРЕМЕННЫХ- С помощью текстового окна TextBox.Text3.Text = CStr(y). - С помощью метки (надписи) Label.Label1.Caption=“y=”+Cstr(y)Label1.Caption=“y=”&Cstr(y)С помощью функции

Слайд 16Синтаксис функции MsgBox().
=MsgBox(“”,+_
,_””)
ПРИМЕР.
z=MsgBox(“Сообщение”, vbCritical + vbAbortRetryIgnore,_ “Заголовок”)


Синтаксис функции MsgBox().=MsgBox(“”,+_,_””)ПРИМЕР.z=MsgBox(“Сообщение”, vbCritical + vbAbortRetryIgnore,_ “Заголовок”)

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

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

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

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

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


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

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