Предмет: Информатика, автор: angelpiano

1. Укажите оператор (выберите из ниже предложенных) для


ввода информации: вывода информации:


Readln

Writeln

Write

Один вариант ответа


csharp: Для вывода здесь не может быть один вариант ответа. Оба верны. Только Writeln выводит информацию и переходит на следующую строку, а Write нет.

Ответы

Автор ответа: Аноним
4

Для ввода информации:

Readln;

Для вывода информации:

Writeln,write

Приложения:

angelpiano: Один вариант ответа
Аноним: Нет такого
Аноним: Для вывода служит и writeln и write
angelpiano: Так вот и я об этом, а вот в тесте по инфе, у нее выбор только одного варианта ответа
Аноним: Так у тебя же там и ввод есть
Аноним: Объясни ей что неправильный тест
angelpiano: Да, но отметить что-то нужно(
Аноним: Отметь write
Аноним: Отличие их только в том что writeln пишется построчно, а write посимвольно.
angelpiano: Хорошо
Автор ответа: MrMiner1
0

Для ввода информации:

- Readln (есть альтернатива - read - их отличие в том, что допустим при присвоении значения переменным a и b значений, введенных с клавиатуры:

read(a);

read(b);

Вводятся числа 1 и 2 на первой строке, число 3 на второй. Переменной a получит значение 1, а переменная b - значение 2.

readln(a);

readln(b);

Вводятся числа 1 и 2 на первой строке, число 3 на второй. Переменной a получит значение 1, а переменная b - значение 3.)

Для вывода информации:

- Write

- Writeln (отличие от write в том, что после вывода writeln переносит последующий вывод на следующую строку в то время, как вывод после write продолжится на той же строке (если не сделаны некоторые дополнительные манипуляции))

________

p.s. если всего 1 вариант ответа для вывода, то тыкай на любой. Они оба правильные.


csharp: 2. readln(a, b)
Приведите скриншот с кодом и выводом, где Вы вводите числа 1 и 2 в одной строке, 3 на следующей, и программой выводится две переменные, равные 1 и 3.
csharp: 3. "readln берет с одной строки максимум одно..."
Приведите мне хотя бы одну документацию Паскаля (с проверенного, а лучше сразу с официального сайта), в которой метод readln описывается так, каким Вы его описали.
MrMiner1: это примерно.
Если программа запрашивает 2 числа, все равно можно ввести 3. Просто третье не прочитается
MrMiner1: Каким образом вам третье отправить?
MrMiner1: скрин*
csharp: Здесь "примерно" неуместно. Вы неверно описываете принципы работы процедур.
csharp: 1. Ввести в одну строчку Вы можете сколь угодно, но если программа запрашивает N чисел, она прочитает ровно N, ни больше, ни меньше. Если Вы сделаете переход на следующую строку - это значит, что Вы произвели ввод и программа прочитает эти числа, а следующие читать даже не вздумает.
csharp: 1. Это говоря о конкретно нашем примере, в котором Вы "вводите 3 числа, 2 из которых на 1 строке, а оставшееся на третьей, при этом программа читает всего лишь 2"
MrMiner1: Вот, немного подправил. Для данных исправлений уже справедливо.
csharp: 4. Вас не просили объяснять различие между read и readln, Вас просили соотнести процедуры вывода и ввода. Разглагольствовать, особенно приводя примеры не по вопросу, а тем более неверные, которые в итоге могут запутать пользователя неверным обоснованием - это не про раздел информатики. Спасибо, до свидания.
Похожие вопросы
Предмет: Обществознание, автор: Gladiatoril