Бакалавр
Дипломные и курсовые на заказ

Операторы LET, PRINT, CLS и END

РефератПомощь в написанииУзнать стоимостьмоей работы

Мы уже использовали некоторые «грамматические» правила QB в вышеуказанных записях. Отметим, что в QB арифметические (над числами) или алгебраические (над переменными) действия записывают так: Мы получим, что в переменной C у нас окажется число 4 (= 2×2). Однако мы пока не умеем увидеть этот столь крупный результат. Именно для этого существует. Не имеют достаточно ясного смысла (не может же… Читать ещё >

Операторы LET, PRINT, CLS и END (реферат, курсовая, диплом, контрольная)

Оператор LET

Слово «Let» в переводе с английского означает «пусть», «допустим». Оператор LET неизбежен при желании: «зарядить» какую-либо переменную конкретным числом; выполнить операцию присвоения, т. е. присуждения тому, что стоит в левой части выражения того значения (возможно и алгебраического), которое стоит в его правой части. Самое интересное заключается в том, что QB разрешает и вовсе не писать сам оператор.

Формат предъявления оператора LET:

[LET] [new]variable = variable, expression, number.

здесь запись выражения внутри квадратных скобок [ ] означает, что его можно опустить, сразу после оператора стоит [новая] переменная, знак равенства всегда и обязательно присутствует, а справа от равенства стоит или старая переменная, или выражение, содержащее определенные (старые) переменные, или вообще число. Довольно общим местом является предложение о том, что знак равенства в программе не имеет ничего общего со знаком равенства в математике. В математике выражения.

A = A+1.

D= 3*D.

B=SQR ((B3)).

не имеют достаточно ясного смысла (не может же нормальное число равняться себе да еще плюс единица). Данные выражения читаются так.

A = A+1 (теперь переменная A есть старое значение, А (имевшееся до этой строки) и еще плюс один),.

D = 3*D (а теперь переменная D равна своему старому значению (до этой строки), умноженному на три),.

B = SQR ((B3)) (переменная B теперь равна корню квадратному из своего старого значения, возведенного в куб).

Мы уже использовали некоторые «грамматические» правила QB в вышеуказанных записях. Отметим, что в QB арифметические (над числами) или алгебраические (над переменными) действия записывают так:

Сложение => a + b.

Вычитание => a — b.

Умножение => a * b.

Деление => a / b.

Возведение в натуральную степень => a ^ b.

QB «понимает», что такое скобки и вложение скобок, а порядок выполнения операций такой же, как и в обычной алгебре (сначала возведение в степень, потом умножение или деление, и лишь затем сложение или вычитание). Рекомендую использовать скобки, если вы не совсем уверены в том, поймет ли QB ваши намерения по очередности выполнения операций. Также рекомендую не путать 2A и 2*A, ибо первое означает просто новую переменную, а второе — переменную A увеличенную вдвое. Итак, написав.

A = 2.

B = 2.

C = A*B.

мы получим, что в переменной C у нас окажется число 4 (= 2×2). Однако мы пока не умеем увидеть этот столь крупный результат. Именно для этого существует.

Показать весь текст
Заполнить форму текущей работой