Что означает надпись read(x);. Приведите пример и поясните его.

Что означает надпись read(x);. Приведите пример и поясните его.
Гость
Ответ(ы) на вопрос:
Гость
Read (x). Оператор ввода значения переменной с клавиатуры. Если программа представляет собой последовательность выполнения различных задач, в том числе и Read, то когда очередь дойдет до него программа запросит у вас ввод данных и пока вы не выполните требования, она не продолжит работу. х - это переменная. Переменные бывают различных типов (не все подходят для read). Два основных типа: Число (integer) и Символ(Char). Если х типа integer, то вам придется ввести целое число (например 2). Но при вводе символа программа выбьет ошибку "Ошибка ввода", так как вы попытались присвоить переменной числа, букву, а это невозможно.  Рассмотрим пример программы: здесь х типа integer,сначала он намеренно присвоен 5 и выведен на экран, затем вам дается возможность ввести новый х, и он заново выведется. Если вы попытаетесь ввести символ то выбьет ошибку "ошибка ввода", попробуйте. Var x:integer; Begin x:=5; writeln ('x=',x); write ('Enter a new X: '); read (x); writeln ('x=',x); end.  
Не нашли ответ?
Ответить на вопрос
Похожие вопросы