Розглянемо алгоритм, який приймає на вхід додатне ціле число n. якщо n парне, алгоритм ділить його на два, інакше алгоритм множить його на три і додає одиницю.
Наприклад, для n=5 виходить наступна послідовність: 5 → 16 → 8 → 4 → 2 → 1.
Ваше завдання змоделювати виконання цього алгоритму для заданого значення n.
Приклад виведення на екран: 5 5 16 8 4 2 1
JAVA
Ответы на вопрос
Ответил makason512
0
int n = 5;
while (n != 1) {
System.out.println(n);
if (n % 2 == 0) {
n /= 2;
} else {
n = n * 3 + 1;
}
}
System.out.println(n);
Новые вопросы
История,
1 год назад
Русский язык,
1 год назад
Другие предметы,
1 год назад
Биология,
1 год назад
Физика,
7 лет назад