Какие команды позволят ввести с клавиатуры переменные ff и mm?
Выбери верные варианты ответа.
writeln(f,m);writeln(f,m);
readln(f,m);readln(f,m);
read(m,f);read(m,f);
readln(f);readln(f);
write(fm);write(fm);
read(fm);read(fm)
Чтобы правильно ввести с клавиатуры переменные `ff` и `mm`, необходимо использовать команды, которые позволяют считывать значения из входного потока. Мы обратим внимание на функции, которые подходят для этого.
Давайте проанализируем предложенные команды:
1. **writeln(f,m);writeln(f,m);**
Функция `writeln` используется для вывода значений на экран, а не для ввода. Поэтому этот вариант не подходит.
2. **readln(f,m);readln(f,m);**
Функция `readln` считывает значения с клавиатуры и подходит для ввода нескольких переменных. Этот вариант подходит.
3. **read(m,f);read(m,f);**
Функция `read` также позволяет считывать значения из входного потока, но порядок переменных здесь может вызвать путаницу. Несмотря на это, она все же может использоваться для ввода `mm` и `ff`. Этот вариант подходит.
4. **readln(f);readln(f);**
Здесь используется `readln`, но вводится только одна переменная за раз, и поэтому с вводом двух переменных не справится. Этот вариант не подходит.
5. **write(fm);write(fm);**
Опять же, `write` используется для вывода значений, а не для ввода. Этот вариант не подходит.
6. **read(fm);read(fm);**
Аналогично, функция `read` используется для считывания, но здесь считывается переменная `fm`, которая не соответствует введению `ff` и `mm`. Этот вариант не подходит.
### Верные варианты:
- **readln(f,m);readln(f,m);**
- **read(m,f);read(m,f);**
Итак, правильные команды для ввода переменных `ff` и `mm` — это:
- `readln(f,m);`
- `read(m,f);`
Если у вас есть вопросы о других командах или нужна дополнительная информация, пишите!