ruotvet.ru
Рефераты и Курсовые

В нашей базе ответы на вопросы по 100 предметам различных специальностей. Это более 80 000 ответов на вопросы, которые ежегодно проходят студенты в системе тестирования i-exam и i-fgos



Статистика
Вопросов: 87 307
Предметов: 100

Поиск правильных ответов


Содержание тестового вопроса

Имеется описание:

С клавиатуры вводятся четыре сроки:

Установите соответствие между операторами ввода и результатом выполнения процедуры write(s1,‘,’,s2,‘,’,s3,‘,’,s4):
1) readln(s1, s2); readln(s3, s4);
2) read(s1, s2); readln(s3); read(s4);
3) readln(s1); read(s2); readln(s3, s4);
(Пробелов в списке параметров процедуры write нет.)

  • Сессия,,закончилась,
  • Сессия,,,закончилась
  • Сессия,закончилась,,


При вводе строки процедурой read символы из буфера ввода считываются в строку вплоть до символа перехода к новой строке. Следующее считывание начинается с символа перехода к новой строке. До тех пор пока указатель в буфере ввода не перейдет к началу новой строки, в строковые переменные будут считываться пустые строки. Процедура readln после ввода значений в переменные списка параметров переносит указатель ввода к началу новой строки.
Оператор write(s1,‘,’,s2,‘,’,s3,‘,’,s4) выводит строки, разделяя их запятыми. При вводе readln(s1,s2); readln(s3,s4); строки s2 и s4 будут пустыми, поэтому будет выведено  «Сессия,,закончилась,».
При вводе read(s1,s2); readln(s3); read(s4); строки s2 и s3 будут пустыми, поэтому будет выведено «Сессия,,,закончилась».
При вводе readln(s1); read(s2); readln(s3, s4); строки s3 и s4 будут пустыми, поэтому будет выведено «Сессия,закончилась,,».