Есть ответ 👍

Дано натуральное число. Разделите точками цифры этого числа группами по три, начиная справа. Программа получает на вход натуральное

219
329
Посмотреть ответы 2

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


Поскольку число может иметь длину до 100 цифр, то для работы с таким числом нужно использовать строковый тип данных. Дальнейшее решение задачи представляет только техническую трудность в реализации – необходимо брать “с конца” строки по 3 символа и добавлять перед ними точку.
Пример правильного решения на языке Python версии 3:
S = input()[::-1]
ans = ""
for i in range(0, len(S), 3):
 ans += S[i:i + 3] + "."
ans = ans[-2::-1]
print(ans)
Другой вариант правильного решения. Будем выводить по одному цифры строки в цикле, а после вывода каждого символа делаем проверку: если текущий символ не последний и количество символов в строке после текущего делится на 3, то необходимо вывести точку после текущего символа.
S = input()
for i in range(0, len(S)):
 print(S[i], end='')
 if i < len(S) - 1 and (len(S) – 1 - i) % 3 == 0:
 print('.', end='')

Это первое

Объяснение:Так как молодые горы высокие и старые низкие

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Другие предметы

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS