Внутриблочные переменные: различия между версиями
Материал из Вики проекта PascalABC.NET
Перейти к навигацииПерейти к поиску
Mikst (обсуждение | вклад) (Новая: == Ссылки == Особенности языка: базовый уровень) |
Mikst (обсуждение | вклад) Нет описания правки |
||
Строка 1: | Строка 1: | ||
Вспомогательные переменные лучше описывать внутри блока - в том месте, где они впервые потребуются. Это позволяет оставлять в области глобальных описаний только те переменные, которые используются во всей программе или подпрограмме | |||
<source lang="Delphi">// Внутриблочные описания переменных | |||
var x,y: real; | |||
begin | |||
write('Введите x,y: '); | |||
readln(x,y); | |||
var v: real := x; // вспомогательная переменная | |||
x := y; | |||
y := v; | |||
writeln(x,' ',y); | |||
end.</source> | |||
== Ссылки == | == Ссылки == | ||
[[Особенности языка: базовый уровень]] | [[Особенности языка: базовый уровень]] |
Версия от 16:34, 9 января 2010
Вспомогательные переменные лучше описывать внутри блока - в том месте, где они впервые потребуются. Это позволяет оставлять в области глобальных описаний только те переменные, которые используются во всей программе или подпрограмме
// Внутриблочные описания переменных
var x,y: real;
begin
write('Введите x,y: ');
readln(x,y);
var v: real := x; // вспомогательная переменная
x := y;
y := v;
writeln(x,' ',y);
end.