Гипотеза Коллатца о циклах while и do-while

Задача:  Дано натуральное число n. Сгенерируйте последовательность целых чисел, описанную в гипотезе Коллатца: Если n-четное число, разделите его пополам, если нечетное, умножьте на 3 и добавьте 1. Повторяйте эту операцию до тех пор, пока мы не получим число 1 в результате. Например, если число n = 17, то последовательность выглядит следующим образом:…

Читать далее

Найдите сумму всех элементов последовательности, оканчивающуюся на число 0

Условие:  Найдите сумму всех элементов последовательности, оканчивающуюся на число 0. Само число 0 не входит в последовательность и служит знаком прекращения. Ввод: 3 6 8 0 Вывод: 17 Решение: import java.util.Scanner;class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);        int a = 1;int…

Читать далее

Найдите сумму всех элементов последовательности, оканчивающуюся на число 0

Задача:  Найдите сумму всех элементов последовательности, оканчивающуюся на число 0. Само число 0 не входит в последовательность и служит знаком прекращения. Ввод: 3 6 8 0 Вывод: 17 Решение: import java.util.Scanner;class Main { public static void main(String[] args) { Scanner…

Читать далее

Дана последовательность натуральных чисел, не превышающая 30000

Задача: Дана последовательность натуральных чисел, не превышающая 30000. Найдите максимальный элемент, делящийся на 4. В качестве входных данных программа получает число элементов в последовательности, а затем и сами элементы. В последовательности всегда есть элемент, делимый на 4. Количество элементов не превышает 1000. Программа должна вывести…

Читать далее

Задача: Цикл последовательности чисел

Задача: Для его ввода программа получает последовательность неотрицательных целых чисел; каждое целое число записывается в отдельной строке. Последовательность заканчивается словами целое число 0; когда программа считывает 0, она должна завершить свою работу и вывести длина последовательности (не считая конечного 0).…

Читать далее

Задача : Энн положила деньги в банк

Задача: Энн положила  M денег в банк. Банк ежегодно увеличивает депозит Энн на P процентов. Энн хочет знать, сколько лет должно пройти, пока ее депозит в банке не достигнет K денег. Можете ли вы помочь ей ответить на этот вопрос? Входные данные…

Читать далее