Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Оператор присваивания.




Этот оператор соответствует блоку присваивания в блок-схемах

 

 
 

 


Оператор присваивания имеет следующий формат в Бейсике:

 

<имя переменной> = <выражение>

 

и в Паскале

 

<имя переменной>: = <выражение>;

 

Например: y:=x+1, x:=x+1, y=y-3

 

Порядок выполнения операторов:

1.вычисляется значение выражения справа от знака присваивания

2.результат вычисления присваивается переменной слева от знака присваивания.

Поэтому запись х=х+1 имеет в программировании вполне определенный смысл – увеличение величины х на 1, и не следует его путать с подобным алгебраическим уравнением, не имеющим решения.

 

Условный оператор.

Этот оператор соответствует условному блоку блок-схем:

 

 

В Бейсике существуют два формата записи этого оператора:

 

1) Оператор "в строчку":

 

IF <условие> THEN<операторы”да”> [ELSE <операторы”нет”>]

 

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

 

2) Оператор "в столбец"

 

IF <условие> THEN

<операторы”да”>

[ELSE

<операторы”нет”>]

ENDIF

 

В Pascal:

 

If <условие> then <оператор”да”> [else <оператор”нет”>];

 

Отличия:

В Basic каждый оператор, как правило, записывается в строчку. Несколько коротких операторов можно записать в одну строку, разделяя их двоеточием. Это правило распространяется на оператор IF "в строчку", где после слов THEN и ELSE можно записать группу операторов через двоеточие.

В Pascal операторы отделяются друг от друга двоеточием. При этом допустимо оператор начинать в одной строчке, а заканчивать в другой, пробелов в написании операторов может быть сколько угодною.Особенностью оператора IF в Паскале является то, что после слов THEN и ELSE может быть записан только один оператор. Если надо записать несколько операторов, то они должны быть заключены в так называемые операторные скобки begin…end, образуя тем самым единственный оператор, который в Паскале называется составным.

 






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных