Задание 14 Параграф 4.3 ГДЗ Босова 8 класс 2025 (Информатика)
Разработайте и отладьте программу, которая запрашивает три строковые величины — взаимосвязанные прилагательное, существительное и глагол, а затем выводит все варианты фраз с использованием введённых слов.
Для проверки правильности программы используйте тест:
Входные данные
ЗЕЛЁНЫЕ ЛИСТЬЯ РАСПУСКАЮТСЯ
Выходные данные
ЗЕЛЁНЫЕ ЛИСТЬЯ РАСПУСКАЮТСЯ
ЗЕЛЁНЫЕ РАСПУСКАЮТСЯ ЛИСТЬЯ
ЛИСТЬЯ ЗЕЛЁНЫЕ РАСПУСКАЮТСЯ
ЛИСТЬЯ РАСПУСКАЮТСЯ ЗЕЛЁНЫЕ
РАСПУСКАЮТСЯ ЗЕЛЁНЫЕ ЛИСТЬЯ
РАСПУСКАЮТСЯ ЛИСТЬЯ ЗЕЛЁНЫЕПопробуйте доказать, что других вариантов фраз с использованием трёх данных слов не существует. Обсудите этот вопрос в группе.
Программа должна считать три строки и вывести все возможные фразы, составленные из этих трёх слов без повторений. Таких вариантов ровно $$3! = 3 \cdot 2 \cdot 1 = 6.$$
var st1, st2, st3: string;
begin
write(‘Прилагательное: ‘);
readln(st1);
write(‘Существительное: ‘);
readln(st2);
write(‘Глагол: ‘);
readln(st3);
writeln;
writeln(st1, ‘ ‘, st2, ‘ ‘, st3);
writeln(st1, ‘ ‘, st3, ‘ ‘, st1);
writeln(st2, ‘ ‘, st1, ‘ ‘, st3);
writeln(st2, ‘ ‘, st3, ‘ ‘, st1);
writeln(st3, ‘ ‘, st1, ‘ ‘, st2);
writeln(st3, ‘ ‘, st2, ‘ ‘, st1);
end.
При проверке на входных данных ЗЕЛЁНЫЕ, ЛИСТЬЯ, РАСПУСКАЮТСЯ программа выведет 6 фраз:
ЗЕЛЁНЫЕ ЛИСТЬЯ РАСПУСКАЮТСЯ
ЗЕЛЁНЫЕ РАСПУСКАЮТСЯ ЗЕЛЁНЫЕ
ЛИСТЬЯ ЗЕЛЁНЫЕ РАСПУСКАЮТСЯ
ЛИСТЬЯ РАСПУСКАЮТСЯ ЗЕЛЁНЫЕ
РАСПУСКАЮТСЯ ЗЕЛЁНЫЕ ЛИСТЬЯ
РАСПУСКАЮТСЯ ЛИСТЬЯ ЗЕЛЁНЫЕ
Других вариантов нет, потому что из трёх разных слов можно составить только $$3! = 6$$ перестановок.



