Электронный мозг
будет думать за нас
точно так же, как
электрический стул
за нас умирает.

 

Основы работы в QBasic

Операторы управления

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

Оператор ввода

Операторы графики

Оператор безусловного перехода

Операторы условного перехода

Условная конструкция SELECT...CASE

Оператор цикла FOR...NEXT

Оператор цикла WHILE...WEND

Оператор цикла DO...LOOP

Массивы

Работа с символами

 

 

 

 


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

Функция (операция)
Запись в QBasic
Примеры
Обычный вид
Запись в формате QB
7,42 7.42    
"сложение" + a + b a + b
"вычитание" - a - b a - b
"деление" / a : b a / b
"умножение" * ab a*b
"целое деление " \   20 \ 6 ( =3 )
"степень" ^ X k X ^ K
"модуль" ABS | x - 2 | ABS ( x - 2 )
SQR ( x ) SQR ( 3*x - 2 )
( x ) ^ ( 1/k ) ( 3 - 2*x )^( 1/5 )
Sin x SIN ( x ) Sin x2 SIN ( x^2 )
Cos x COS ( x ) Cos2 x COS ( x )^2
tg x TAN ( x ) tg 2x TAN ( 2*x )
arctg x ATN ( X ) arctg x/2 ATN ( x/2 )
Ln x LOG ( X ) Ln Sin x LOG ( SIN ( x ))
e x EXP ( X ) e Cos 2 EXP ( COS ( 2 ))
остаток от деления MOD   13 MOD 4 ( = 1 )
целая часть числа FIX   FIX ( 3.8 ) ( = 3 )
FIX ( - 3.8 ) ( = - 3 )
целое, меньшее Х INT   INT ( 3.8 ) ( = 3 )
INT ( - 3.8 ) ( = - 4 )
округление до целого CINT   CINT ( 3.2 ) ( = 3 )
CINT ( 3.8 ) ( = 4 )
обмен значениями SWAP   SWAP x , y
случайное число из [0;1] RND (1)   RND ( 1 ) *15 [0 , 15]

Например:

(1 – SIN(x))/COS(a*x)
ABS (2 + TAN(x))/SQR(ABS(SIN(x) – COS(x)))
(COS(x) – TAN(2*x))/(1 – SQR(x^3-1)) + 3.4*SIN(x/2)

   
Вверх

 

Hosted by uCoz