Вопрос задан 23.06.2023 в 06:26. Предмет Информатика. Спрашивает Нищий Сережа.

Дана последовательность целых чискл от k до n. Найти уоличества оканчивающисч 0​

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

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

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

Ответ:

k, n = [int(s) for s in input().split()]

z=[]

for i in range(k, n + 1):

   if i%10==0:

       z.append(i)

print(' '.join(map(str, z)))

Объяснение:

0 0
Отвечает Сметанников Алексей.

Язык не указан, напишу на Haskell.

На вход программе подаются числа k и n, на основе которых задаётся последовательность.

  • mainz :: IO ()
  • mainz = do
  •  putStr "Введите k: "
  •  k <- getInt
  •  putStr "Введите n: "
  •  n <- getInt
  •  putStr "Количество чисел в последовательности, оканчивающихся на 0: "
  •  print $ length . filter (\x -> x `mod` 10 == 0) $ [k..n]
  •  where
  •    getInt = unJust . readMaybe <$> getLine :: IO Int
  •    unJust Nothing = error "Incorrect input"
  •    unJust (Just x) = x


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

Для нахождения количества целых чисел, оканчивающихся на 0 в последовательности от k до n, вы можете использовать следующий алгоритм:

  1. Создайте переменную (например, count), чтобы отслеживать количество чисел, оканчивающихся на 0.
  2. Используйте цикл (например, цикл for или while), чтобы перебирать числа от k до n включительно.
  3. Для каждого числа в цикле, проверьте, оканчивается ли оно на 0, сравнив остаток от деления числа на 10 с 0. Если остаток равен 0, увеличьте счетчик count на 1.
  4. По завершении цикла, значение переменной count будет представлять количество чисел, оканчивающихся на 0 в заданной последовательности.

Пример на Python:

python
k = 10 # начальное значение n = 100 # конечное значение count = 0 # начальное значение счетчика for i in range(k, n + 1): if i % 10 == 0: count += 1 print("Количество чисел, оканчивающихся на 0:", count)

В этом примере будет найдено количество чисел, оканчивающихся на 0 в интервале от 10 до 100. Вы можете заменить значения k и n на желаемые граничные значения вашей последовательности.

0 0

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

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

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

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