Какие из следующих последовательностей символов являются идентификаторами, а какие нет.
Общие сведения об языке программирования 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. Записать по правилам Бейсика следующие выражения:
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))
Популярное: Почему стероиды повышают давление?: Основных причин три... Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы... Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (503)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |