Задания 4 модуля
На неопределённый цикл (D)

1.1 НОД и НОК (1)
Введите

Реализовать программу расчёта НОД и НОК трёх натуральных чисел одним и/или обоими способами: алгоритмом Евклида с помощью циклов и/или рекурсивной функцией.

1.2 - Сокращение дробей (1,5)
Числитель: Знаменатель:

Написать программу сокращения любых обыкновенных дробей.

2 - Сложный процент (1)
Вклад S: Увеличить в N раз: % ставка P:

Написать программу вычисляющую время в годах, через которое ненулевой банковский вклад S увеличится в N раз, и сумму выплат по процентам, если каждый год на него начисляются p процентов годовых и проценты капитализируются.

3.1 - Угадай число (1,5 + 0,5)
Введите максимальное число N:
Ваша попытка:

Компьютер загадывает случайное целое число в диапазоне от 0 до N. Пользователь пытается угадать число, загаданное компьютером. В результате ввода числа с клавиатуры программа выдает только три варианта ответа: «загаданное число больше введенного», «загаданное число меньше введенного», «вы угадали загаданное число с k попыток».

3.2 Угадай число (1,5 + 0,5)
Максимальное число:

Компьютер пытается угадать число, заданное пользователем, в диапазоне от 0 до N. Пользователь отвечает: больше, меньше или равно.

4.1 Перевод целых чисел в разные системы счисления (1)
Введите число:

Программа для перевода целых чисел из десятичной системы в 2-ую, 8-ую и 16-ую системы счисления.

4.2 Перевод десятичных дробных чисел в разные системы счисления (1,5)
Введите дробное число:

Пользователь вводит число в десятичной форме, которое переводится в бинарный, восьмеричный и шестнадцатеричный форматы. Вывод ограничен 14 знаками после запятой.

5 Цифры (1)
Введите целое число:

Пользователь вводит число, и программа подсчитывает количество цифр и указывает их порядок.

6 Простые числа (1,5)
Введите N

Рассчитать все простые числа до заданного натурального N (включительно).