17
Числовые выражения В языке Q-basic

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

  • Upload
    field

  • View
    61

  • Download
    0

Embed Size (px)

DESCRIPTION

Числовые выражения. В языке Q-basic. Переменные. Переменная - это область данных в памяти, имеющая имя. Переменная - это величина, которая может меняться при выполнении программы. Правила написания переменных: - PowerPoint PPT Presentation

Citation preview

Page 1: Числовые выражения

Числовые выраженияВ языке Q-basic

Page 2: Числовые выражения

Переменные. Переменная - это область данных в памяти, имеющая имя.Переменная - это величина, которая может меняться при выполнении программы.

Правила написания переменных:1. Имя переменной может состоять из различных символов (латинские буквы, цифры и так далее). 2.Оно должно обязательно начинаться с буквы.3.Оно не должно включать знак «.» (точка). 4. Нельзя использовать зарезервированные слова, например «else».

Page 3: Числовые выражения

Типы переменных в языке BasicТип переменной определяется типом данных.

числовые данные:Integer – целое число.

Например: A=10Single – вещественное число.

Например: A=10, 126

cимвольные данные :String – строковая переменная.

Например: A = “Привет, Маша”.

данные алгебры логики:Boolean – логическая переменная.

Например: А=0 или А=1.

Page 4: Числовые выражения

Операторы Программа обычно представляет собой последовательность инструкций (команд) .

Оператор - наименьшая автономная часть языка программирования.Оператор - команда(инструкция), предписывающая выполнить выражаемое им действие.

Page 5: Числовые выражения

Объявление типа переменной.

Оператор Dim. Синтаксис оператора:Dim ИмяПеременной As ТипПеременной.

Например: Dim A As String Переменная А будет строкового

типа.

Dim B As Integer Тип переменной В будет целое

число.

Page 6: Числовые выражения

Присваивание значения переменной.

Оператор присваивания: = ЗАПОМНИТЬ!! В памяти хранится только последнее значение переменной!!!Пример:

Dim C As String Dim D As String

D=“КБК 6”C=“C новым годом!”D=C

Вопрос: чему равно D?

Page 7: Числовые выражения

Правило выполнения оператора присваивания для чисел: 1. вычисляется выражение, которое

находится справа от знака равенства2. переменной, имя которой указано

слева от знака равенства, присваивается значение вычисленного выражения

Пример:Dim A As IntegerDim B As Single

A=4B=75,25A=BB=B+2

Вопрос: чему равно A?

Page 8: Числовые выражения

Арифметические операторы:

+ оператор сложения – оператор вычитания^ оператор возведения в степень. * оператор умножения. / оператор деления \ оператор целочисленного деления Mod оператор вычисления остатка от деления

Page 9: Числовые выражения

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

< меньше > больше <= меньше или равно >= больше или равно = равно <> не равно

Page 10: Числовые выражения

Стандартные функций: Правило: аргументы функции пишутся после названия функции в скобках

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

Функция в Бэйсике

Пояснение

sin х cosх

 SIN(х), COS(х)

Синус (косинус)числа Х, выраженного в радианах 

tg х arctg x

 TАN(х) , ATAN (x)

Тангенс (арктангенс) числа Х, выраженного в радианах  

Page 11: Числовые выражения

Стандартные функций: Правило: аргументы функции пишутся после названия функции в скобках

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

Функция в Бэйсике

Пояснение

 ex exp(x)  Степень числа e = 2.7

ln х    LOG(x)  Натуральный логарифм Х

   ab  a^b  Число а в степени b 

|X| ABS(x)  Модуль числа

  SQR (Х) Квадратный кореньВнимание: Выражение записывается

как X^(1/5)

5 x

Page 12: Числовые выражения

Правила записи чисел.1.Числа с десятичной точкой записываются со знаком «точка».

2. Вещественные числа могут записываться в основной и экспоненциальной форме.

Например: 1,534*10-8 = 1.534E-8

1,008*105 =1.008E5

Page 13: Числовые выражения

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

Правила:1.Все выражения пишутся в 1 строку. 2.Сначала вычисляются части выражений, заключенные в скобки. Если скобок много, то вычисление идет от внутренних скобок к внешним. 3.Количество открывающих скобок должно равняться количеству закрывающих. 4. Приоритет арифметических операций - как в математике.

Page 14: Числовые выражения

Пример:

Выражение

на языке программирования записывается, как:((1+х)/(1-х)+(2+х)/(2-х))*(a+b)

Page 15: Числовые выражения

Правило: 1. Если в числителе стоит 2 и более

слагаемых, то они заключаются в скобки.Пример: выражениезаписывается:

(a+b)/x^2

2. Если в знаменателе стоит 2 и более слагаемых или 2 или более множителей, то они заключаются в скобки.Пример: выражениезаписывается:

(a+b)/(x*y)

2x

ba

yx

ba

*

Page 16: Числовые выражения

Вывод данных: (из памяти компьютера на экран)

ОПЕРАТОР PrintПримеры:A=2B=3 C=2+3Print C (На экране появится - 5)Print A, B (На экране появится - 23)Print B, A, C (На экране появится - 325)

Page 17: Числовые выражения

ПРИМЕР:Вычислить значение выраженияПри a= 2,34b= 156 c=0,00017Решение:Dim a As SingleDim b As SingleDim c As SingleDim y As Singlea= 2.34b= 156c=1.7E-4 (можно c=0.00017)

y=SQR((b*с+cos(b))/(a*c))Print y

ac

bbcy

cos2