Интегрированная среда qbasic


НазваниеИнтегрированная среда qbasic
страница3/8
ТипДокументы
1   2   3   4   5   6   7   8

Выражения в языке QBASIC



В языке QBASIC используются:

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

  • Условные выражения;

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

  • Символьные выражения.



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



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

Знак операции

Название

Пример

^

возведение в степень

X^Y

*

умножение

X*Y

/

деление

X/Y

+

сложение

X+Y

-

вычитание

X-Y

\

деление нацело

X\Y; 10\4 (ответ-2)

MOD

вычисление остатка от целочисленного деления

X MOD Y

10 MOD 3 (ответ-1)

Операции расположены в порядке уменьшения приоритета. Для изменения приоритета используются круглые скобки.

Н
;
апример:

х2 – х + 2 на языке QBASIC ( х ^ 2 – х + 2 ) / (х ^ 4+5*х^2+40)

х4+5х2+40

Условные выражения



Операндами условного выражения могут быть переменные, числа, функции, строки символов. Знаками отношения в условных выражениях служат:

= - равно;

>- больше;

< - меньше;

>= - больше или равно;

<= - меньше или равно;

<> - не равно.

Условное выражение принимает булево (логическое) значение: TRUE или FALSE.

Условные выражения широко используются в операциях ветвления и в организации циклов. Например:

IF k>0 THEN …

WHILE I=0 …

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



Операндами логического выражения являются условные выражения, которые соединяются между собой знаками логических операций AND ("И", конъюнкция), OR ("ИЛИ", дизъюнкция), NOT (отрицание), например:

a+b>c AND d<>8

NOT(a>b)

Логическое выражение принимает булево (логическое) значение: TRUE или FALSE.

Частный случай логического выражения - условное выражение.

Так же, как и условные выражения, логические выражения применяются в операциях ветвления и в организации циклов, например:

IF d<>0 AND z$="V" THEN…

WHILE d=0 OR k>40…

Символьные выражения



Операндами символьных выражений являются строки символов. Для этих выражений определена лишь одна операция - конкатенация (соединение) строк. Знак операции - "+", а результат операции - новая строка символов. Например, "Оболочка "+"Windows" результата - " Оболочка Windows"

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





Функция

Назначение (математическая запись)

Пример/результат

Математические функции

ABS(арифм_выражение)

Модуль значения арифм_выражения(|X|)

ABS(-3) / 3

ATN(арифм_выражение)

арктангенс значения арифм_выражения

( arctgx )




COS(угол)

Косинус аргумента (угол в радианах)

( cosx )




SIN(угол)

Синус аргумента (угол в радианах)

( sinx )

SIN(PI/2) / 1

TAN(угол)

Тангенс аргумента (угол в радианах)

( tgx )




EXP(арифм_выражение)

Экспоненту значения арифм_выражения

(ex )




LOG(арифм_выражение)

Натуральный логарифм

( lnx )




SQR(арифм_выражение)

Корень квадратный из значения арифм_выражения ( X )

SQR(1.44) / 1.2

Функции преобразования числовых значений

FIX(арифм_выражение)

Целая часть арифм_выражения

FIX(24.3) / 24

FIX(-24.8) / -24

INT(арифм_выражение)

Наибольшее целое, которое меньше или

Равно значению арифм_выражения

INT(24.3) / 24

INT(-24,3) / -25

CINT(арифм_выражение)

Округляет значение арифм_выражения

по правилам арифметики

CINT(24.3) / 24

CINT(-24,8) / -25

CINT(-24,3) / -24

Например: Записать выражения на языке программирования QBASIC

Записать выражения на языке программирования QBASIC


;
tg2 x


A=



x+ sin x3




|х-1| • ³√| у |


A=

;
(1+Y)(X+Y(X²+4))

1

-x-2 + (x²+4)


B =
1+cos(Y-Z)

х4

2 + sin2 Z
Домашнее задание:






B = х ( arctg2 Z – l – (x + 3) )

1   2   3   4   5   6   7   8

Похожие:

Интегрированная среда qbasic icon«Предметно-развивающая среда в возрастных группах детского сада»
Современные философы трактуют понятие «среда» как систему, включающую взаимосвязи предметного и личностного характера. Через среду...

Интегрированная среда qbasic iconСтратегическое управление
Анализ среды является исходным процессом стратегического управления, обеспечивающим базу для всех последующих процессов. При этом...

Интегрированная среда qbasic iconТехническое задание интегрированная информационная система финансово-экономического...
...

Интегрированная среда qbasic iconРуководство пользователя Листов: 98
Государственная интегрированная информационная система управления общественными финансами

Интегрированная среда qbasic iconРуководство пользователя Листов:98
Государственная интегрированная информационная система управления общественными финансами

Интегрированная среда qbasic iconРуководство пользователя Листов: 102
Государственная интегрированная информационная система управления общественными финансами

Интегрированная среда qbasic iconТермины и сокращения арм
Государственная интегрированная информационная система управления общественными финансами «электронной бюджет»

Интегрированная среда qbasic iconБюллетень со рамн, 1998, №1, 134-140
Ключевые слова: интегрированная информационная система больницы, компьютерная история болезни

Интегрированная среда qbasic iconВерсия 0 Содержание: Общие вопросы при работе с подсистемой учета и отчетности
Государственная интегрированная информационная система управления общественными финансами

Интегрированная среда qbasic icon«Ярмарка движений»
...

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск