Вопрос задан 19.06.2026 в 16:13. Предмет Информатика. Спрашивает Гусева Юлия.

ПОМОГИТЕ!!!! блок-схему не надо,только программку!!
1.дано двузначное число. найти сумму и произведение его ЦИФР.
2.дано двузначное число. вывести число,полученное при перестановке цифр исходного числа.
3.дано трехзначное число. используя одну операцию деления нацело,вывести первую цифру данного числа(СОТНИ).
Завтра нужно сдать!!!! ПОЖАЛУЙСТА,плиииизззз!!! 

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

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

Отвечает Кабенова Гульназ.

Окей, я помогу с программой на Python для всех трёх задач. Постараюсь сделать максимально просто и без блок-схем.

Python
# Задача 1: сумма и произведение цифр двузначного числа
number = int(input("Введите двузначное число: "))
digit1 = number // 10 # первая цифра (десятки)
digit2 = number % 10 # вторая цифра (единицы)
sum_digits = digit1 + digit2
product_digits = digit1 * digit2
print("Сумма цифр:", sum_digits)
print("Произведение цифр:", product_digits)

# Задача 2: число с переставленными цифрами
reversed_number = digit2 * 10 + digit1
print("Число с переставленными цифрами:", reversed_number)

# Задача 3: первая цифра (сотни) трехзначного числа
three_digit_number = int(input("Введите трехзначное число: "))
hundreds_digit = three_digit_number // 100
print("Первая цифра (сотни):", hundreds_digit)

Как это работает:

  1. Для двузначного числа number // 10 даёт десятки, а number % 10 — единицы.

  2. Чтобы поменять цифры местами, просто формируем новое число digit2 * 10 + digit1.

  3. Для трёхзначного числа первая цифра — это результат целочисленного деления на 100 (number // 100).

Если запустить этот код, он последовательно решает все три задачи, вводя числа с клавиатуры и выводя ответы сразу.

Хочешь, я могу сделать версию программы, где пользователь вводит все числа сразу и получает все ответы в одной последовательности?

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

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

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

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