Задание 9 Параграф 4.3 ГДЗ Босова 8 класс 2025 (Информатика)
Босова, Босова
8 класс
Класс
8
Предмет
Информатика
Автор
Босова, Босова
Задание 9 Параграф 4.3 ГДЗ Босова 8 класс 2025 (Информатика)
Задача
Разработайте и отладьте программу, которая для произвольного натурального двузначного числа определяет:
а) сумму и произведение его цифр;
б) число, образованное перестановкой цифр исходного числа.
Тест для проверки правильности программы придумайте самостоятельно.
Подробный ответ
Пусть введено двузначное число $$x$$. Тогда его цифры можно найти так:
- десятки: $$a = x \ div \ 10$$;
- единицы: $$b = x \ mod \ 10$$.
После этого находим:
- сумму цифр: $$s = a + b$$;
- произведение цифр: $$p = a \cdot b$$;
- число, полученное перестановкой цифр: $$ba$$.
var a, b, x, p, s: integer;
begin
write(‘двузначное число > ‘);
readln(x);
a := x div 10;
b := x mod 10;
p := a * b;
s := a + b;
writeln(‘Сумма =’, s, ‘ Произведение =’, p, ‘ Перестановка > ‘, b, a)
end.
Проверим программу на примере:
- если $$x = 48$$, то $$a = 4$$, $$b = 8$$, $$s = 12$$, $$p = 32$$, перестановка цифр — $$84$$;
- если $$x = 73$$, то $$a = 7$$, $$b = 3$$, $$s = 10$$, $$p = 21$$, перестановка цифр — $$37$$.
Ответ: программа определяет сумму и произведение цифр двузначного числа, а также число, полученное перестановкой его цифр.
Другие учебники
Другие предметы



