Вопрос задан 26.06.2023 в 19:18. Предмет Информатика. Спрашивает Бастракова Наташа.

Помогите,надо выстроить лесенку в питоне "каждый охотник желает знать где сидит фазан" срочноо

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Сухореброва Даша.

Ответ:

const s='Каждый охотник желает знать где сидит фазан';

var s1,sub:string;

i,j,m,n:integer;

a:array[1..100] of string;

begin

i:=0;n:=0;

repeat

inc(i);

if (s[i]=' ')or(s[i]=',') then begin

inc(n);

a[n]:=sub;

sub:='';

end

else sub:=sub+s[i];

until i=length(s);

inc(n);

a[n]:=sub;

writeln;

for i:=1 to n do

begin

if i mod 4 =1 then writeln(a[i]);

if i mod 4 =2 then writeln(' ',a[i]);

if i mod 4 =3 then writeln(' ',a[i]);

if i mod 4 =0 then begin

writeln(' ',a[i]);

writeln;

end;

end;

end.

Объяснение:

Возможности протестировать нет, но надеюсь работает. Питон не знаю, но возможно поможет

0 1
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вы можете создать лесенку из фразы "каждый охотник желает знать где сидит фазан" в Python. Вот пример:

python
phrase = "каждый охотник желает знать где сидит фазан" words = phrase.split() for i in range(len(words)): print(' '.join(words[:i+1]))

Этот код разбивает фразу на слова, а затем выводит каждое слово, поочередно добавляя к предыдущему слову, чтобы создать лесенку. Результат будет выглядеть так:

каждый каждый охотник каждый охотник желает каждый охотник желает знать каждый охотник желает знать где каждый охотник желает знать где сидит каждый охотник желает знать где сидит фазан

Это ваша лесенка на основе данной фразы.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос