Задать вопрос
23 марта, 15:09

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

+3
Ответы (1)
  1. 23 марта, 17:15
    0
    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.
Знаешь ответ?
Не уверен в ответе?
Найди верный ответ на вопрос ✅ «Что означает надпись read (x);. Приведите пример и поясните его. ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы