Шаг 27.
Примеры использования оператора while

    Здесь мы рассмотрим несколько примеров использования оператора while.

    1. Составить программу нахождения наибольшего общего делителя, используя алгоритм Евклида.
Решение и комментарии вы можете посмотреть здесь.

    2. Проверить, содержит ли квадрат натурального числа n цифру 3 в своей записи.
Решение и комментарии вы можете посмотреть здесь.

    3. Дано целое число m>1. Получить наибольшее целое k>1, при котором 4k<m.
Решение и комментарии вы можете посмотреть здесь.

    4. Пусть x - натуральное число и пусть x!!=1*3*5*...*x, если x - нечетное число, и x!!=2*4*6*...*x, если x - четное число. Вычислить x!!.
Решение и комментарии вы можете посмотреть здесь.

   


    Все примеры задач взяты из работ д.п.н.,проф. М.В.Швецкого (РГПУ им.А.И.Герцена, г.Санкт-Петербург).


    На следующем шаге мы продолжим изучение циклических конструкций.


Предыдущий шаг Содержание Следующий шаг