Слайд 1Числовые выражения
В языке Q-basic
Слайд 2Переменные.
Переменная - это область данных в памяти, имеющая имя.
Переменная -
это величина, которая может меняться при выполнении программы.
Правила написания переменных:
1. Имя переменной может состоять из различных символов (латинские буквы, цифры и так далее).
2.Оно должно обязательно начинаться с буквы.
3.Оно не должно включать знак «.» (точка).
4. Нельзя использовать зарезервированные слова, например «else».
Слайд 3Типы переменных в языке Basic
Тип переменной определяется типом данных.
числовые данные:
Integer –
целое число.
Например: A=10
Single – вещественное число.
Например: A=10, 126
cимвольные данные :
String – строковая переменная.
Например: A = “Привет, Маша”.
данные алгебры логики:
Boolean – логическая переменная.
Например: А=0 или А=1.
Слайд 4Операторы
Программа обычно представляет собой последовательность инструкций (команд) .
Оператор - наименьшая
автономная часть языка программирования.
Оператор - команда(инструкция), предписывающая выполнить выражаемое им действие.
Слайд 5Объявление типа переменной.
Оператор Dim.
Синтаксис оператора:
Dim ИмяПеременной As ТипПеременной
.
Например:
Dim A As String
Переменная А будет строкового типа.
Dim B As Integer
Тип переменной В будет целое число.
Слайд 6Присваивание значения переменной.
Оператор присваивания: =
ЗАПОМНИТЬ!! В памяти
хранится только последнее значение переменной!!!
Пример:
Dim C As String
Dim D As String
D=“КБК 6”
C=“C новым годом!”
D=C
Вопрос: чему равно D?
Слайд 7Правило выполнения оператора присваивания для чисел:
вычисляется выражение, которое находится справа
от знака равенства
переменной, имя которой указано слева от знака равенства, присваивается значение вычисленного выражения
Пример:
Dim A As Integer
Dim B As Single
A=4
B=75,25
A=B
B=B+2
Вопрос: чему равно A?
Слайд 8Арифметические операторы:
+ оператор сложения
– оператор вычитания
^ оператор возведения в степень.
* оператор умножения.
/ оператор деления
\ оператор целочисленного деления
Mod оператор вычисления остатка от деления
Слайд 9Операторы сравнения:
< меньше
> больше
= больше
или равно
= равно
<> не равно
Слайд 10Стандартные функций:
Правило: аргументы функции пишутся после названия функции в скобках
Слайд 11Стандартные функций:
Правило: аргументы функции пишутся после названия функции в скобках
Внимание:
Выражение записывается
как X^(1/5)
Слайд 12Правила записи чисел.
1.Числа с десятичной точкой записываются со знаком «точка».
2. Вещественные
числа могут записываться в основной и экспоненциальной форме.
Например:
1,534*10-8 = 1.534E-8
1,008*105 =1.008E5
Слайд 13Арифметические выражения.
Правила:
1.Все выражения пишутся в 1 строку.
2.Сначала вычисляются части выражений,
заключенные в скобки. Если скобок много, то вычисление идет от внутренних скобок к внешним.
3.Количество открывающих скобок должно равняться количеству закрывающих.
4. Приоритет арифметических операций - как в математике.
Слайд 14 Пример:
Выражение
на языке программирования записывается, как:
((1+х)/(1-х)+(2+х)/(2-х))*(a+b)
Слайд 15 Правило:
Если в числителе стоит 2 и более слагаемых, то они
заключаются в скобки.
Пример: выражение
записывается:
(a+b)/x^2
2. Если в знаменателе стоит 2 и более слагаемых или 2 или более множителей, то они заключаются в скобки.
Пример: выражение
записывается:
(a+b)/(x*y)
Слайд 16Вывод данных: (из памяти компьютера на экран)
ОПЕРАТОР Print
Примеры:
A=2
B=3
C=2+3
Print C
(На экране появится - 5)
Print A, B (На экране появится - 23)
Print B, A, C (На экране появится - 325)
Слайд 17ПРИМЕР:
Вычислить значение выражения
При a= 2,34
b= 156 c=0,00017
Решение:
Dim a As Single
Dim
b As Single
Dim c As Single
Dim y As Single
a= 2.34
b= 156
c=1.7E-4 (можно c=0.00017)
y=SQR((b*с+cos(b))/(a*c))
Print y