1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Семакин
Работа 3.4 Упр.3 Задание 3 ГДЗ Семакин 10 класс (Информатика)
Семакин, Хеннер, Шеина
10 класс
Автор
Семакин, Хеннер, Шеина

Работа 3.4 Упр.3 Задание 3 ГДЗ Семакин 10 класс (Информатика)

Задача

Пример: N = 44. Числа: 17, 26, 35.

Подробный ответ

Сначала найдём сумму цифр числа $$N$$. Затем переберём все числа от $$1$$ до $$N-1$$ и для каждого вычислим сумму цифр. Если она совпадает с суммой цифр числа $$N$$, то выводим это число.

Если подходящих чисел не окажется, нужно вывести слово нет.

function Summ(n: longint): byte;
var m: longint;
  s: byte;
begin
  s := 0;
  m := n;
  while m > 0 do
  begin
    s := s + m mod 10;
    m := m div 10;
  end;
  Summ := s;
end;

var n, i: longint;
  k: byte;
begin
  readln(n);
  k := 0;
  for i := 1 to n — 1 do
    if Summ(i) = Summ(n) then
    begin
      k := 1;
      write(i, ‘ ‘);
    end;
  if k = 0 then write(‘нет’);
end.

Для примера при $$N = 44$$ сумма цифр числа равна $$4 + 4 = 8$$. Подходят числа $$17$$, $$26$$ и $$35$$.

Ответ: 17, 26, 35.



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