daschkavolf
13.07.2022 10:28

Разработайте программу, которая запрашивает две буквы, а затем печатает все варианты слов с использованием введённых букв (буквы могут повторяться, а слова могут не иметь смысла. например, «аа» – считается тоже словом).только как в турбо паскале

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
alisatcheredinp0805h
10.06.2020 21:18

 1. если слово из 2-х букв

var a,b:char;
begin
readln(a,b);
writeln(a,b);
writeln(b,a);
writeln(a,a);
writeln(b,b);
end.

2, если не из двух букв

тут сначала вводится n  - максимальная длина слова, а уже потом 2 буквы

 

var a,b:char;
n:integer;
procedure gen(i:integer;s:string);
begin
if i>n then exit;
if i<>0 then writeln(s);
gen(i+1,s+a);
gen(i+1,s+b);
end;
begin
readln(n);
readln(a,b);
gen(0,'');
end.

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота