М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации

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

👇
Ответ:
smashsmash83p08jrb
smashsmash83p08jrb
02.05.2021

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.

Объяснение:

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

4,7(58 оценок)
Ответ:
andreybrake
andreybrake
02.05.2021
Добрый день! Рад, что ты обратился с вопросом. Я с удовольствием помогу тебе решить задачу и пошагово разберу, как выстроить лесенку в языке программирования Python для фразы "каждый охотник желает знать где сидит фазан".

Для начала давай разберемся, что такое лесенка в программировании. Лесенкой называется такой вывод текста, при котором каждая новая строка содержит на один символ больше, чем предыдущая.

Теперь перейдем к решению. В языке Python у нас есть несколько способов решить эту задачу. Самый простой способ - использовать цикл for и строковую переменную.

1. Создадим переменную phrase и присвоим ей значение "каждый охотник желает знать где сидит фазан".

```python
phrase = "каждый охотник желает знать где сидит фазан"
```

2. Затем, создадим еще одну переменную ladder, в которую запишем построенную лесенку. Изначально она будет пустой.

```python
ladder = ""
```

3. Теперь воспользуемся циклом for, чтобы пройтись по каждой букве в нашей фразе. Для этого создадим переменную i, которая будет принимать значения от 0 до длины фразы минус 1.

```python
for i in range(len(phrase)):
```

4. Внутри цикла будем добавлять к переменной ladder по одной букве из фразы и выводить текущее значение ladder на каждой итерации.

```python
ladder += phrase[i]
print(ladder)
```

5. В конечном итоге, мы получим построенную лесенку, где каждая новая строка будет содержать на одну букву больше, чем предыдущая.

6. Весь код соберем вместе:

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

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

Надеюсь, мое объяснение было полезным и понятным для тебя. Если у тебя возникнут еще вопросы, не стесняйся задавать их!
4,4(94 оценок)
Проверить ответ в нейросети
Это интересно:
Новые ответы от MOGZ: Информатика
Полный доступ к MOGZ
Живи умнее Безлимитный доступ к MOGZ Оформи подписку
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ