Системы компьютерной алгебры. Работа с системой Maple. Федотов А.В. - 5 стр.

UptoLike

Составители: 

5
Цикл while
Синтаксис цикла while такой:
> while условие do инструкции end do
где условие проверяемое логическое условие.
Цикл будет выполняться, пока условие верно. Пример:
> i:=1; while i<10 do i:=i*2; end do;
Для прерывания цикла for и while используется инструкция break.
Для продолжения цикла со следующей итерации (аналог
инструкции continue в С++) используется инструкция next.
Циклов с постусловием в Maple нет.
Упражнения
1. Если числа n и n+2 являются простыми, то они называются
простыми числами-близнецами. Найдите все простые близнецы, не
превосходящие 1000.
2. Рассмотрим четверки простых чисел, различающихся только
последней цифрой (очевидно, это будут числа вида 10n+1, 10n+3, 10n+7,
10n+9). Найдите все такие четверки, не превосходящие 10000.
3. Число называется совершенным, если сумма всех его делителей,
кроме самого числа, равна этому числу, то есть sigma(n)=2n. Найдите
первые 5 совершенных чисел.
4. Два числа называются дружественными, если сумма всех
делителей каждого из них (кроме самих этих чисел) равна другому числу,
например, 220 и 284. Найдите все пары дружественных чисел, не
превосходящих 10000.
5. Гипотеза Гольдбаха (не доказанная и не опровергнутая до сих пор)
гласит, что любое четное число (кроме 2) можно представить в виде
суммы двух простых чисел. Проверьте гипотезу Гольдбаха для всех
чисел, не превосходящих 10
6
.
НАЧАЛО РАБОТЫ С MAPLE
Для начала работы запустите программу Maple любым способом,
доступным в Windows. Программа выводит рабочее окно, вид которого
может несколько меняться в зависимости от версии программы.
Основные элементы рабочего окна сохраняются во всех версиях. Ниже
показано рабочее окно Maple 10.
    Цикл while
    Синтаксис цикла while такой:
       > while условие do инструкции end do
где условие – проверяемое логическое условие.
Цикл будет выполняться, пока условие верно. Пример:
       > i:=1; while i<10 do i:=i*2; end do;
    Для прерывания цикла for и while используется инструкция break.
Для продолжения цикла со                 следующей итерации (аналог
инструкции continue в С++) используется инструкция next.
    Циклов с постусловием в Maple нет.

    Упражнения
    1. Если числа n и n+2 являются простыми, то они называются
простыми числами-близнецами. Найдите все простые близнецы, не
превосходящие 1000.
    2. Рассмотрим четверки простых чисел, различающихся только
последней цифрой (очевидно, это будут числа вида 10n+1, 10n+3, 10n+7,
10n+9). Найдите все такие четверки, не превосходящие 10000.
    3. Число называется совершенным, если сумма всех его делителей,
кроме самого числа, равна этому числу, то есть sigma(n)=2n. Найдите
первые 5 совершенных чисел.
    4. Два числа называются дружественными, если сумма всех
делителей каждого из них (кроме самих этих чисел) равна другому числу,
например, 220 и 284. Найдите все пары дружественных чисел, не
превосходящих 10000.
    5. Гипотеза Гольдбаха (не доказанная и не опровергнутая до сих пор)
гласит, что любое четное число (кроме 2) можно представить в виде
суммы двух простых чисел. Проверьте гипотезу Гольдбаха для всех
чисел, не превосходящих 106.

                   НАЧАЛО РАБОТЫ С MAPLE

   Для начала работы запустите программу Maple любым способом,
доступным в Windows. Программа выводит рабочее окно, вид которого
может несколько меняться в зависимости от версии программы.
Основные элементы рабочего окна сохраняются во всех версиях. Ниже
показано рабочее окно Maple 10.


                                    5