Студопедия — Символи
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Символи






В алгоритмічній мові BASIC використовуються всі букви латинського алфавіту, всі букви кирилиці (за винятком твер­дого знака), десять цифр (від нуля до дев’яти) і майже всі знаки арифметичних операцій (плюс, мінус, помножити, поділити), знаки логічних операцій (більше, менше, дорів­нює) і спеціальні символи:

“ “ – пропуск;

: – знак ділення операторів;

$ – знак долара;

@ – амперсанд;

& – комерційне і;

# – знак номера;

^ – піднесення до степеня – стрілка вгору.

Змінні

Обчислення різних величин запам’ятовується шляхом при­влас­нення їх значення змінним. У процесі виконання про­г­ра­ми значення змінних можуть змінюватись. У мові BASIC використовуються дійсні, цілочисельні та символьні змінні.

Дійсні змінні являють собою букви (латинського алфа­ві­ту або кирилиці). Для розширення можливостей кожна змінна може мати індекс у вигляді цифри (наприклад, A 5, B 9).

Цілочисельні змінні позначаються буквами із значком про­центів (наприклад: A %, B %). Вони можуть набувати значення від –32767 до +32767.

Символьні змінні дозволяють запам’ятовувати слова, ре­чення або цілі фрази. Вони позначаються буквами із знаком долара (наприклад, A $, B 9$).

Змінні можуть бути простими, але можуть бути й елементами масиву. В останньому випадку за змінною (в дужках) є один або два індекси. Наприклад, A (1), B (2.9). A (1) – це перше значення одномірного масиву A; B (2.9) – значення двомірного масиву B, розташованого у другому рядку і де­в’я­тому стовпці матриці.

Операції

В алгоритмічній мові BASIC використовуються арифметичні або логічні операції. Позначення операцій додавання та віднімання не відрізняються від загальноприйнятих операцій і мають такий вигляд:

* – множення;

/ – ділення;

^ – піднесення до степеня.

Пріоритет арифметичних операцій в алгоритмічній мові BASIC такий:

1. ^ – піднесення до степеня;

2. *; / – множення та ділення;

3. “+”; “–” – додавання та віднімання.

Позначення таких операцій, як дорівнює, більше чи мен­ше, відрізняються від загальновідомих. Позначення ін­ших логічних операцій мають такий вигляд:

> = – більше або дорівнює;

< = – менше або дорівнює;

< > – не дорівнює.

Крім арифметичних та логічних операцій, в алгорит­міч­ній мові BASIC використовується ряд стандартних функцій. Сюди відно­сять­ся:

SIN (X) – sin x;

COS (X) – cos x; (x – вводиться в радіанах).

ATN (X) – arctg x;

LOG (X) – ln x;

LOG10 (X) – lg x;

INT (X) – ціла частина дійсного числа;

EXP (X) – e в степені x;

ABS (X) – | x |;

|1, x > 0|,

SGN (X) – |0, x = 0|,

|–1, x < 0|;

SQR (X) – корінь квадратний з x;

PI – Пі;

RND (X) – датчик випадкових чисел (від 0 до 1).

Вирази

Алгоритмічна мова BASIC дозволяє оперувати вираза­ми трьох видів: арифметичні, логічні, символьні.

Арифметичні вирази мови BASIC нічим не відрізня­ють­ся від цих виразів у математиці. Наприклад, вираз:

у мові BASIC буде записано таким чином:

.

Логічні операції мають такий вигляд: IF A > C GOTO N, що означає – якщо A > 7, то перейти до рядка N програми.

Можлива і така конструкція:

IF A > C THEN B = A, що означає – якщо A > C, то B = = A.

Символьними виразами називається рядок символів, взятий у лапки; просто символьна змінна; символьна функ­ція або перерахування елементів, з’єднаних знаком + або &. Наприклад:

A = “МОС”: B = “KBA”

C = A + B.

Якщо у програмі написати PRINT C, то на екрані моні­то­ра буде написано МОСКВА.







Дата добавления: 2015-10-12; просмотров: 403. Нарушение авторских прав; Мы поможем в написании вашей работы!



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

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Билет №7 (1 вопрос) Язык как средство общения и форма существования национальной культуры. Русский литературный язык как нормированная и обработанная форма общенародного языка Важнейшая функция языка - коммуникативная функция, т.е. функция общения Язык представлен в двух своих разновидностях...

Патристика и схоластика как этап в средневековой философии Основной задачей теологии является толкование Священного писания, доказательство существования Бога и формулировка догматов Церкви...

Основные симптомы при заболеваниях органов кровообращения При болезнях органов кровообращения больные могут предъявлять различные жалобы: боли в области сердца и за грудиной, одышка, сердцебиение, перебои в сердце, удушье, отеки, цианоз головная боль, увеличение печени, слабость...

Типовые примеры и методы их решения. Пример 2.5.1. На вклад начисляются сложные проценты: а) ежегодно; б) ежеквартально; в) ежемесячно Пример 2.5.1. На вклад начисляются сложные проценты: а) ежегодно; б) ежеквартально; в) ежемесячно. Какова должна быть годовая номинальная процентная ставка...

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

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

Studopedia.info - Студопедия - 2014-2024 год . (0.007 сек.) русская версия | украинская версия