Help. Целочисленным переменным a, b, c надо присвоить соответственно значения 1, 2 и 3. Какой оператор ввода соответствует входному потоку 2 1 3?

readln (a, b, c)

read (b, a, c)

read (a, b, c)

read b, a, c

Elenamas11 Elenamas11    3   13.04.2020 04:16    15

Ответы
Hydini Hydini  15.01.2024 08:57
Оператор ввода, соответствующий входному потоку "2 1 3", будет иметь вид:

readln (b, a, c)

Обоснуем данное решение:

В задании указано, что переменным a, b, c нужно присвоить значения 1, 2 и 3 соответственно. При этом в входном потоке указаны числа 2, 1 и 3.

Оператор readln предназначен для считывания нескольких значений из входного потока, разделенных пробелами или другими разделителями. В данном случае, при использовании оператора readln (b, a, c), входной поток будет разделен на три значения и присвоенные последовательно переменным b, a и c. Таким образом, значение 2 будет присвоено переменной b, значение 1 - переменной a и значение 3 - переменной c.

Варианты ответов, которые не соответствуют входному потоку:

- read (b, a, c): при использовании этого оператора с входным потоком "2 1 3", значение 2 будет присвоено переменной b, значение 1 - переменной a и значение 3 - переменной c. Ответ неверный.

- read (a, b, c): при использовании этого оператора с входным потоком "2 1 3", значение 2 будет присвоено переменной a, значение 1 - переменной b и значение 3 - переменной c. Ответ неверный.

- read b, a, c: в данном варианте оператора отсутствуют скобки, что приводит к ошибке синтаксиса. Ответ неверный.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика