
С клавиатуры вводится число. Является ли оно нечетным двухзначным. Если да, то написать «является»
и найти произведение его цифр. Иначе, написать «не является» и найти его сумму.

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

var
a : integer;
b : integer := 1;
begin
write('ввести число: ');
readln(a);
if (a < 100) and (a > 9) and (a mod 2 = 0) then begin
writeln('является');
writeln(a mod 10 + a div 10);
end
else begin
writeln('не является');
while a mod 10 > 0 do begin
b *= a mod 10;
a := a div 10;
end;
writeln(b);
end;
end.



Для решения этой задачи нужно считать число с клавиатуры, проверить, является ли оно нечетным двузначным, и в зависимости от результата выполнить соответствующие действия.
Вот пример кода на языке Python:
pythonnum = int(input("Введите число: "))
if num >= 10 and num <= 99 and num % 2 != 0:
print("Число является нечетным двузначным")
digit1 = num // 10
digit2 = num % 10
product = digit1 * digit2
print("Произведение цифр числа:", product)
else:
print("Число не является нечетным двузначным")
digit1 = num // 10
digit2 = num % 10
sum = digit1 + digit2
print("Сумма цифр числа:", sum)
Сначала мы считываем число с помощью функции input()
и преобразуем его в целое число с помощью функции int()
. Затем мы проверяем, является ли число нечетным двузначным, с помощью операторов сравнения >=
, <=
и %
. Если число проходит проверку, мы вычисляем произведение его цифр с помощью операций деления нацело //
и взятия остатка от деления %
, и выводим результат на экран с помощью функции print()
. Если число не проходит проверку, мы вычисляем сумму его цифр аналогичным образом и выводим результат на экран.
Обратите внимание, что в условии задачи требуется проверять только нечетные двузначные числа. Если вам нужно проверять также четные двузначные числа, вы можете изменить условие на if num >= 10 and num <= 99:
.


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







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili