Александровна-Грузман
?>

Написать программу, согласно варианту, которая определяет, попадает ли точка с заданными координатами x, y в область, закрашенную на рисунке серым цветом. Координаты должны x и y вводиться с клавиатуры, ответ выводиться на экран. на использование условного оператора if PASCAL

Информатика

Ответы

a8227775

def number_to_words(number):

units = ['', 'один', 'два', 'три', 'четыре', 'пять', 'шесть', 'семь', 'восемь', 'девять']

teens = ['десять', 'одиннадцать', 'двенадцать', 'тринадцать', 'четырнадцать', 'пятнадцать', 'шестнадцать', 'семнадцать', 'восемнадцать', 'девятнадцать']

tens = ['', '', 'двадцать', 'тридцать', 'сорок', 'пятьдесят', 'шестьдесят', 'семьдесят', 'восемьдесят', 'девяносто']

hundreds = ['', 'сто', 'двести', 'триста', 'четыреста', 'пятьсот', 'шестьсот', 'семьсот', 'восемьсот', 'девятьсот']

if number == 0:

return 'ноль'

elif number < 10:

return units[number]

elif number < 20:

return teens[number - 10]

elif number < 100:

ten = number // 10

unit = number % 10

return tens[ten] + ' ' + units[unit]

elif number < 1000:

hundred = number // 100

remainder = number % 100

if remainder == 0:

return hundreds[hundred]

else:

return hundreds[hundred] + ' ' + number_to_words(remainder)

else:

return 'Число вне диапазона'

# Получение ввода от пользователя

number = int(input("Введите число от 0 до 999: "))

# Вывод числа словами

words = number_to_words(number)

print(words)

Объяснение:

PushkinaKurnosov984

Объяснение:

number = int(input("Введите целое число: "))

# Инициализируем переменные для суммы и произведения

sum_digits = 0

product_digits = 1

# Проверяем каждую цифру числа с деления на 10

while number > 0:

   digit = number % 10  # Получаем последнюю цифру числа

   sum_digits += digit  # Добавляем цифру к сумме

   product_digits *= digit  # Умножаем цифру на произведение

   number //= 10  # Убираем последнюю цифру из числа

print("Сумма цифр:", sum_digits)

print("Произведение цифр:", product_digits)

Вы можете ввести любое целое число, и программа выдаст сумму и произведение его цифр.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Написать программу, согласно варианту, которая определяет, попадает ли точка с заданными координатами x, y в область, закрашенную на рисунке серым цветом. Координаты должны x и y вводиться с клавиатуры, ответ выводиться на экран. на использование условного оператора if PASCAL
Ваше имя (никнейм)*
Email*
Комментарий*