Вопрос задан 05.12.2023 в 17:13. Предмет Информатика. Спрашивает Алешин Артем.

Написать программу, которая находит количество чисел, в которых 1-ая цифра больше 2-ой в промежутке

10;99(через for)
0 0
Перейти к ответам

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

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

Ответ:

k = 0

for i in range(10, 100):

   if i // 10 > i % 10:

       k += 1

print(k)

Объяснение:

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

Конечно! Я могу помочь вам написать программу на Python, которая находит количество чисел, в которых первая цифра больше второй в промежутке от 10 до 99, используя цикл for.

Вот пример реализации:

```python count = 0

for number in range(10, 100): first_digit = number // 10 second_digit = number % 10 if first_digit > second_digit: count += 1

print("Количество чисел, в которых первая цифра больше второй:", count) ```

В этой программе мы используем цикл for для перебора чисел в диапазоне от 10 до 99. Для каждого числа мы вычисляем первую и вторую цифры с помощью операций деления на 10 и взятия остатка от деления на 10 соответственно.

Затем мы сравниваем первую и вторую цифры и, если первая цифра больше второй, увеличиваем счетчик count на 1.

В конце программы выводим количество чисел, удовлетворяющих условию.

Примечание: В данном примере мы не включаем число 99 в результат, поскольку у него нет второй цифры для сравнения.

Надеюсь, это поможет! Если у вас есть еще вопросы, пожалуйста, дайте мне знать.

0 0

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

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

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

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