1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова
Задание 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$$.

Ответ: программа определяет сумму и произведение цифр двузначного числа, а также число, полученное перестановкой его цифр.



Общая оценка
4.7 / 5
Другие учебники
Другие предметы