Задать вопрос
29 августа, 12:43

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

Программа получает на вход натуральное число, содержащее не более 100 цифр.

Программа должна вывести то же число, с точками между некоторыми цифрами этого числа.

Примеры входных и выходных данных

Ввод 1000 1.000

Вывод 12345678 12.345.678

+4
Ответы (1)
  1. 29 августа, 15:43
    0
    Язык Python

    num = raw_input ("Введите число:") # Ввод числа с клавиатуры

    tmp = list (str (num)) #Превращаем число в строку а строку в список

    tmp. reverse () # Инвертируем строку

    rez = [] # список под результат

    for i in range (len (tmp)) : # идем по индексам в tmp

    if i and not i%3: rez. append ('.') #если i делится на 3 и не 0, добавляем в rez.

    rez. append (tmp[i]) # добавляем в rez элемент tmp

    rez. reverse () # инвертируем результат

    rez = "". join (rez) # сшиваем результат обратно в строку

    print rez # вывод на экран
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Разделите точками цифры этого числа группами по три, начиная справа. Программа получает на вход натуральное число, содержащее не более 100 ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Напишите рекурсивную функцию вычисления суммы цифр натурального числа. Формат входных данных На вход ваша программа получает одно натуральное число n (n
Ответы (1)
Напишите рекурсивную функцию подсчёта количества цифр в натуральном числе. Формат входных данных На вход ваша программа получает одно натуральное число n (1≤n≤216-11≤n≤216-1). Формат выходных данных Выведите одно число - количество цифр в числе n.
Ответы (2)
С некоторого момента прошло N дней. Сколько полных недель прошло за этот период. Формат входных данных На вход программе подается 0≤N≤106. Формат выходных данных Вывести целое число - ответ на вопрос. Примеры: Вход 100 Выход 14
Ответы (1)
1. Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, кратных 4. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 4.
Ответы (1)
В Python С клавиатуры вводится натуральное число. Программа должна вывести следующее за ним четное число. Например, если ввести 7, то программа должна вывести 8, а если ввести 8, то программа должна вывести 10.
Ответы (1)