Программирование Pascal Тестовый вопрос

Установите соответствие между заголовками процедур и разделами операторов процедур:1) procedure pr1(var a: byte; b: integer; c: real);2) procedure pr2(a: integer; var b: integer; c: real);3) procedure pr3(var a: integer; var b, c: real);

Вопрос № 26 321 Изменён 3 августа 2021 База ruotvet.ru

Варианты ответа

Ответ из базы
Установите соответствие между заголовками процедур и разделами операторов процедур:
1) procedure pr1(var a: byte; b: integer; c: real);
2) procedure pr2(a: integer; var b: integer; c: real);
3) procedure pr3(var a: integer; var b, c: real);


1. В процедуре, соответствующей заголовку 1:
        procedure pr1(var a: byte; b: integer; c: real),
параметр a является выходным параметром и принимает только целые неотрицательные значения типа byte. Этому условию удовлетворяет только
.
В остальных случаях a может принимать и отрицательные значения.
2. В процедуре, соответствующей заголовку 2:
       procedure pr2(a: integer; var b: integer; c: real),
параметр b является выходным параметром, который принимает значения типа integer. Этому условию удовлетворяет ответ
.
3. В процедуре, соответствующей заголовку 3:
       procedure pr3(var a: integer; var b, c: real),
все три параметра являются выходными. Причем a – параметр целого типа, b и c – вещественные. Этому условию удовлетворяет ответ
.
Операторы

не могут быть телом ни одной из процедур, соответствующих заголовкам 1, 2, 3. В первых двух тип параметра b – целый. И только в заголовке 3 параметр b – вещественного типа. Но целочисленному параметру a присваивается вещественное значение, а это недопустимо.

Дата изменения страницы не означает экспертную проверку ответа. Как проверять материалы.

Сообщить об ошибке или предложить уточнение

К вопросу № 26 321. Адрес этой страницы будет добавлен автоматически.

    Замечание, ссылка на страницу и указанные вами данные сохранятся у редакции для проверки. Почта нужна только если вы хотите получить ответ. Не указывайте пароли и другие конфиденциальные сведения. Как проверяются материалы.

    Ещё вопросы по дисциплине

    Вся тема «Программирование Pascal» →