Переменные разных типов в одном "Readln" - Free Pascal

Узнай цену своей работы

Формулировка задачи:

Можно ли в один оператор Readln поместить 2 переменные разных типов? Например :
var a:Integer;
b:string;
Begin
Readln(a,b);
Writeln(a,b)
End.
У меня вроде бы не получается. А почему? Не все ли равно компьютеру,какие переменные переводить в двоичный код?

Решение задачи: «Переменные разных типов в одном "Readln"»

textual
Листинг программы
var a:integer;
    s:string;
begin
readln(a,s);
write(a,' ',s)
end.

Объяснение кода листинга программы

  1. Объявлены две переменные: a типа integer (целое число) и s типа string (строка).
  2. Ввод данных осуществляется с помощью функции Readln, которая считывает значение двух полей ввода.
  3. Функция Readln принимает два аргумента: первый для чтения целого числа и второй для чтения строки.
  4. Значения переменных a и s равны значениям, введенным пользователем.
  5. Выводится значение переменной a и пробел, затем значение переменной s.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4 из 5
Похожие ответы