private double function() { double[] f = new double[5]; double[] g = new double[5]; f[0] = 1; g[0] = 1; for(int i = 1; i < f.length; i++) { f[i] = f[i - 1] - 2 * g[i - 1]; g[i] = f[i - 1] + g[i - 1]; } return f[4] / g[4]; } числа получаются не
sakalrip
22.10.2020
Предполагаю 55555 - 29 - ы мой вариант - немного не логичный с некоторой стороны, но попытаюсь объяснить почему 29: -- о - 16 - 10000 в двоичной системе, если посмотреть, то именно 5 цифр получается, что возможно нам и подходит. д - 5 - 101 возможно, это потому что две 55, и добавляем единицу в конце т - 20 - 10100 тут образуются все 5 цифр, и как перед этим (д - 5), получаем 101 ч - 26 - 11010 тут просто добавляется 1 в перед и далее 55555, так как с 5555 получили просто впереди 1, то скорее всего, и тут добавляется 1, и получаем число 11101 = 29
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Составить алгоритм для нахождения первых пяти натуральных чисел( алгоритм должен быть циклический)
где их находить то ? или просто вывести натуральные числа от 1 до 5 циклически?
vari: integer; beginfor i: =1 to 5 dowrite(i, ' '); end.