Top.Mail.Ru
Ответы

СРОЧНО НУЖНА ПОМОЩЬ ПО 1С

Напишите программу, которая вычисляет количество чисел от 1 до N (включая), удовлетворяющих одновременно двум условиям:

число оканчивается на 9;
сумма цифр числа больше 15.

N вводится пользователем с клавиатуры.



Входные данные:

Вводится натуральное число N < 1000.



Выходные данные:

Количество чисел от 1 до N, которые удовлетворяют одновременно двум условиям:

число оканчивается на 9;
сумма цифр числа больше 15.





Так, например, если программе подать на вход число 100, то количество чисел в диапазоне от 1 до 100, оканчивающихся на 9 и сумма цифр у которого больше 15, три. Это 79, 89 и 99



В поле краткого ответа введите число, которое получается в результате работы программы при вводе числа 900.

По дате
По рейтингу
Аватар пользователя
Мудрец
9мес
12345678910
 def count_numbers(n): 
  count = 0 
  for i in range(1, n + 1): 
    if i % 10 == 9 and sum(int(digit) for digit in str(i)) > 15: 
      count += 1 
  return count 
 
n = int(input()) 
result = count_numbers(n) 
print(result) 
Аватар пользователя
Знаток
9мес

```python# Подсчет чисел, соответствующих условиям# Вводится число N от клавиатурыN = int(input("Введите число N: "))

# Инициализация перемены для подсчета чиселin_count =0# Обработка чисел от1 до Nfor i in range(1, N+1):
# Проверка, выполняется ли условие1: число оканчивается на9if i %10 ==9:
# Проверка, выполняется ли условие2: сумма цифр числа больше15if sum(int(digit) for digit in str(i)) >15:
# Увеличение счета, если условия выполняютсяin_count +=1# Вывод результатаprint("Количество чисел, соответствующих условиям, равно", in_count)
```
В этом коде подсчитываются числа от1 до `N`, включая `N`, которые удовлетворяют следующие условия: число оканчивается на9 и сумма цифр числа больше15.

Аватар пользователя
Ученик
5мес

Самый лучший Ютуб канал про обслуживание 1С по России: https://golnk.ru/p1byG

Аватар пользователя
Знаток
7мес

Удаленное обслуживание программ 1С по всем регионам России!
Ремонт компьютерной техники через Интернет | Подключение с AnyDesk!
Работаю с 09:00 до 19:00 (МСК) Понедельник-Воскресенье, без праздников!
Очень дешевые цены на обслуживание, перейдите на мой сайт по ссылке ниже!
https://indicator-tradingview.bitrix24site.ru/my-capabilities_page/

Аватар пользователя
Ученик
9мес

def count_numbers(n):
count = 0
for i in range(1, n + 1):
if i % 10 == 9 and sum(int(digit) for digit in str(i)) > 15:
count += 1
return count

n = int(input())
result = count_numbers(n)
print(result)