Мегаобучалка Главная | О нас | Обратная связь


Какие из следующих последовательностей символов являются идентификаторами, а какие нет.



2020-02-04 482 Обсуждений (0)
Какие из следующих последовательностей символов являются идентификаторами, а какие нет. 0.00 из 5.00 0 оценок




Общие сведения об языке программирования

  Qbasic

    Язык QBASIC (Beginner's All-purpose Instruction Code) разработан Джоном Кимини и Томасом Куртцем в Дартмутском колледже, США, в середине 1960 г.

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

    Вот некоторый достоинства QBASIC (с точки зрения массового пользователя):

n простота синтаксиса;

n простота организации данных и управляющих структур;

n большое число встроенных команд и функций, позволяющих без труда выполнять такие операции, как управление текстовым и графическим экраном, обработка символьных строк и т.п.)

    Особым достоинством QBASIC следует считать возможность работы в режиме интерпретации, который резко упрощает процесс отладки программ: исполнение почти каждой команды можно проверить сразу после написания(Shift +F5).

АРИФМЕТИЧЕСКИЕ ВЫРАЖЕНИЯ

 

Программа на языке Бейсик записывается в виде последовательности символов, к числу которых относятся латинские и русские буквы, арабские цифры, знаки препинания (, ; : " ' ?) , знаки операций (* / - + < > <= >= = <> .), специальные символы (% & ! # $ ).

Для обозначения исходных данных и результатов вычислений употребляются переменные.

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

Числа в программе записываются в десятичной системе, вместо запятой в десятичных дробях пишется точка: 0, - 17, 0.25, - 34.85.

Переменные и числа -  это простейшие частные случаи выражения. Более сложные выражения строятся из чисел и переменных с помощью знаков сложения, вычитания, умножения, деления, возведения в степень. +, -, *, /, ^.

При вычислении значений выражений действуют обычные правила старшинства операций:

1) возведение в степень - ^

2) умножение, деление *, /

3) сложение, вычитание +, -

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

В выражении могут быть использованы следующие встроенные функции:

ABS ( х) - модуль х    ½ х ½

SQR ( х) - корень квадратный из х ( Ö`х ).

INT ( х ) - целая часть х

SIN ( х) - синус х (аргументом служит радианная мера угла)

COS ( х ) - косинус х

TAN ( x ) - тангенс х

ATN ( x ) - арктангенс х

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

EXP ( x ) - экспонента х

SGN (x) - определение знака числа х

        

    Например. Записать по правилам Бейсика математические выражения

 

1)      X2 +2X-5.12                   (X^2+2*X-5.12)/(X^2+12.51)

       X2+12.51

 

 

2)     COS(X) - SIN(X)                (COS(X)-SIN(X))/(ABS(COS(X)+SIN(X)))

     | COS(X) + SIN(X)|

 

Упражнения

Какие из следующих последовательностей символов являются идентификаторами, а какие нет.

      

а) Х           б) Х1        в) Х¢         г) Х1Х2    д) AB     е) ABCD      

ж) SIN       з) SIN ( Х ) и) А-1 к) 2А         л) MAX15

 

2. Записать по правилам Бейсика следующие выражения:

     
Х2 + Y2 1+ Х2- Y2      2         
 
                     - 2,5    


 
 
 
а)                         б) 1+ Х + Х2 в) 1+ ½Х½+ ½1+Х½ г) А+В                                               2                                                         C+D

                                                                                                                                                                                                 

 

+ 30,2
                C+D    
д) A+B -1,7               е) __1,2-9,8Х____             ж) Ö Х2 + Y2 +100

                                            1-Y(54,264-Х)                   (2Х+50,2)   

       E+F+0,5           

                                                                                                                                                                                                                                                                                                                                             

        

 

 3. Переписать следующие выражения, записанные по правилам Бейсика, в традиционной математической форме:

а) А+B/ (C+D) - ( A+B) / C+D           б) A*B/ (C+D) - (C - D)/ B*(A+B)

в) 1+SQR (COS (Х+Y)/ 2)                  г) 2.56 + АВS ( Х^2-Y^6)

д) INT (Х*5.234 - А*(Х+Y))

 



2020-02-04 482 Обсуждений (0)
Какие из следующих последовательностей символов являются идентификаторами, а какие нет. 0.00 из 5.00 0 оценок









Обсуждение в статье: Какие из следующих последовательностей символов являются идентификаторами, а какие нет.

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (482)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.009 сек.)