Основы применения вычислительной техники и программирование. Беспалов В.В. - 18 стр.

UptoLike

Составители: 

В данном случае необходимо ввести сначала два действительных
числа через пробел. Переменной с присваивается значение, равное пер-
вому введенному числу, а переменной dзначение, равное второму
введенному числу. После ввода этих значений курсор переходит на на-
чало новой строки (за это отвечает ln, следующий за словом Read).
Далее требуется ввести еще два целых числа, которые будут присвоены
значениям переменных i и k соответственно.
Оператор ввода работает следующим образом. После запуска про-
граммы, когда её выполнение доходит до оператора ввода, программа
приостанавливает свою работу и ждёт от вас ввода значений перемен-
ных с клавиатуры. При этом на экране мерцает курсор. После ввода
требуемых значений программа продолжает работу дальше, выполняя
последующие операторы.
Как вы могли заметить, такая организация работы не совсем
удобна, т. к. нужно помнить, значения каких переменных нужно ввести.
При большом их количестве легко запутаться.
Гораздо удобнее для ввода значений переменных организовать
диалог с компьютером. Для этого непосредственно перед каждым опе-
ратором ввода переменной нужно поставить оператор вывода Write
для вывода на экран поясняющего текста:
Write (‘X=’); Readln(X);
Write (‘Z=’); Readln(Z);
или
Write (‘Введите значение А > ’); Readln(A);
Предпочтительно использовать именно такой ввод переменных
с клавиатуры.
Пример 2.3. Организация ввода переменных.
program primer;
var X,Z,Sum: real;
begin
Write (‘X=’); Readln(X);
Write (‘Z=’); Readln(Z);
Sum:=X+Z;
Writeln (‘Сумма равна ’, Sum:10:2);
end.
2.3. Оператор безусловного перехода
Оператор безусловного перехода goto означает «перейти к»
и применяется в случаях, когда после выполнения некоторого оператора
надо выполнить не следующий по порядку, а какой-либо другой, отме-
ченный меткой, оператор.
19