Внутриблочные переменные: различия между версиями

Материал из Вики проекта PascalABC.NET
Перейти к навигацииПерейти к поиску
Нет описания правки
Строка 13: Строка 13:


== Ссылки ==
== Ссылки ==
[[Особенности языка: базовый уровень]]
*[[Особенности языка: базовый уровень]]
*[http://pascalabc.net/ru/bazovyie-osobennosti-yazyika-i-bibliotek.html Сайт PascalABC.NET: Особенности языка]

Версия от 13:22, 12 января 2010

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

// Внутриблочные описания переменных
var x,y: real;

begin
  write('Введите x,y: ');
  readln(x,y);
  var v: real := x; // вспомогательная переменная
  x := y;
  y := v;
  writeln(x,' ',y);
end.

Ссылки