• Написать программу проверяющую гипотезу Сиракуза для всех чисел от N до M. Значения N и M вводятся пользователем с клавиатуры. Результатом работы программы является последовательность чисел заканчивающихся ( по гипотезе Сиракуза) единицей.

Ответы 1

  • var    a, b, n, i: integer;begin    readln(a, b);    for i := a to b do     begin        n := i;        write(n);        while n <> 1 do         begin            if (n mod 2) = 0 then                n := n div 2            else                n := (3 * n + 1) div 2;            write(' -> ', n);        end;        writeln;            end;end.чесно передрано с некого сайта и доработано под задачу
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years