Запишите на языке Паскаль программу, которая для произвольного двухзначного числа определяет :
а) сумму и произведение его цифр;
б)число, образованное перестановкой цифр исходного числа

25 Мар 2020 в 19:49
184 +1
0
Ответы
1

program TwoDigitNumber;

var
number, digit1, digit2, sum, product, newNumber: integer;

begin
// ввод двузначного числа
write('Введите двузначное число: ');
readln(number);

// определение цифр числа
digit1 := number div 10;
digit2 := number mod 10;

// вычисление суммы и произведения цифр
sum := digit1 + digit2;
product := digit1 * digit2;

writeln('Сумма цифр числа: ', sum);
writeln('Произведение цифр числа: ', product);

// формирование нового числа
newNumber := digit2 * 10 + digit1;

writeln('Число, образованное перестановкой цифр исходного числа: ', newNumber);
end.

18 Апр 2024 в 15:31
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир