Лабораторная работа № 5. Перегрузка операций

Согласно варианту cоставить программу, используя перегрузку операций.

 

 

I. Решить задачу из лабораторной работы № 2, используя перегрузку операций.

 

II. Перегрузив следующие операции

решить задачу с целыми неотрицательными длинными числами.

Можно использовать для чтения по теме следующий материал:

  1. Составить программу вычисления числа 264 – 1, в результате сохранить все цифры.
  2. Составить программу вычисления точного значения n!, где n > 12.
  3. Составить программу вычисления точного значения nn, где n > 10.
  4. Вычислить 100! + 2100.
  5. Вычислить 100! – 2100.
  6. Вычислить 7123.
  7. Встречаются ли среди цифр числа 211213 – 1 две подряд идущие девятки?
  8. Вычислить 2–200.
  9. Выяснить, какое из чисел am, bn больше и на сколько (a, b <= 40000; m, n <= 10).
  10. Найти количество делителей n-значного натурального числа (n > 20).
  11. Вычислить точное значение (n!)! (n >= 3).
  12. Составить программу вычисления точного значения суммы 1! + 2! + 3! + ... + n! при > 10.
  13. Вычислить точное значение (nn)! при n >= 3.
  14. Составить программу вычисления точного значения суммы первых n членов последовательности 1, k, k2, k3, ..., kn (n > 1000). Указание: используйте формулу суммы n членов геометрической прогрессии.
  15. Составить программу вычисления точного значения суммы первых n членов последовательности чисел, кратных данному натуральному числу k (> 1000). Указание: используйте формулу суммы n членов арифметической прогрессии.
  16. Вычислить точное значение суммы 12 + 22 + 32 + … + n2 (n >= 20000).
  17. Вычислить точное значение суммы 1n + 2n + 3n + ... + nn (n >= 10).

 


Рейтинг ресурсов УралWeb

 

© А.П. Шестаков, 2008-2011
Сайт создан в системе uCoz