Вопрос задан 15.02.2019 в 07:41. Предмет Информатика. Спрашивает Федів Антон.

Дана строка, состоящая из слов, разделённых пробелами. Выдать слова-перевёртыши.

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

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

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

begin
  ReadlnString('Вводите:').ToWords.Select(w->w.ToLower)
      .Where(w->w=w.Inverse).Println
end.

Пример
Вводите: Шла Алла по дороге видит дед несет наган
алла дед наган
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

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

Пример кода на Python:

```python def reverse_words(sentence): words = sentence.split() # Разделить строку на слова reversed_words = [word[::-1] for word in words] # Перевернуть каждое слово return ' '.join(reversed_words) # Объединить перевёрнутые слова обратно в строку

input_sentence = "Дана строка, состоящая из слов, разделённых пробелами" output_sentence = reverse_words(input_sentence) print(output_sentence) # Вывод: "анаД ,акортсац со vols ,нёнделизар мелаборп" ```

Этот код сначала разделяет входную строку на отдельные слова, затем переворачивает каждое слово и объединяет их обратно в строку, разделённую пробелами.

0 0

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

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

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