Задания для самостоятельной подготовки

2.1. Изучить возможности языка программирования для реализации вычислительного процесса вложенной циклической структуры с известным числом повторений в цикле.

2.2. Разработать алгоритм решения в соответствии с заданием.

2.3. Составить программу табулирования функции.

2.4. Подготовить тесты для проверки правильности функционирования программы.

 

Задания к работе

Выполнить программу на ЭВМ с использование вложенных циклов. В программе указать название работы, фамилию исполнителя, группу и номер варианта задания. На печать вывести значения вводимых исходных данных и результаты вычислений.

 

Варианты заданий

 

1. Дано натуральное число n и действительные числа . Получить

.

2. Дано натуральное число n. Получить f0×f1×...×fn, где

.

3. Даны натуральные числа n, m и действительные числа а1...аn. Получить последовательность b1...bn, где

, , ..., .

4. Дано натуральное число n. Найти натуральное число от 1 до n с максимальной суммой делителей.

5. Дано натуральное число n. Получить все простые делители этого числа.

6. Даны натуральные числа a, b (a£ b). Получить все простые числа p, удовлетворяющие неравенствам a£ p£ b.

7. Дано натуральное число n. Найти n первых простых чисел.

8. Даны натуральные числа n и m. Получить все меньшие n натуральные числа, квадрат суммы цифр которых равен m.

9. Дано натуральное число n. Получить все совершенные числа, меньше n.

10. Даны натуральные числа n и m. Вычислить

.

11. Даны натуральные числа n и m. Вычислить

.

12. Дано натуральное число n. Вычислить

.

13. Дано натуральное число n. Вычислить

.

14. Дано натуральное число n и действительное число х. Вычислить

.

15. Дано натуральное число n и действительное число х. Вычислить

.

16. Дано натуральное число n и действительное число х. Вычислить

.

17. Дано натуральное число n и целые числа а1...аn. Получить все числа, которые входят в последовательность по одному разу.

18. Дано натуральное число n и целые числа а1...аn, b1...bn. Получить все члены последовательности а1...аn, которые не входят в b1...bn.

19. Дано натуральное число n и целые числа а1...аn. Получить все числа, которые входят в последовательность более чем по одному разу.

20. Дано натуральное число n и целые числа а1...аn. Для каждого из чисел а1...аn определить, сколько раз оно входит в данную последовательность.

21. Дано натуральное число n, целые числа m, а1...аn. Найти три натуральных числа i, j, k, каждое из которых не превосходит n, такие, что . Если таких чисел нет, то сообщить об этом.

22. Дано натуральное число n и целые числа а1...аn. Найти в последовательности а1...аn числа, модуль разности которых имеет наибольшее и наименьшее значение.

23. Дано натуральное число n. Можно ли представить его в виде суммы трех квадратов натуральных чисел? Если можно, то указать все тройки x, y, z таких натуральных чисел, что n = x2+ y2+ z2.

24. Известно, что любое натуральное число можно представить в виде суммы не более чем четырех квадратов натуральных чисел (теорема Лагранжа). Дано натуральное число n. Указать такие неотрицательные целые a, b, c, d, что n = a2+ b2+ c2+d2.

25. Дано натуральное число n и действительные числа х, у1...уn. В последовательности у1...уn найти два члена, среднее арифметическое которых ближе всего к х.

26. Даны натуральные числа n и m. Вычислить число сочетаний

.

27. Дано натуральное число n. Вычислить

.

28. Дано натуральное число n и действительное число х. Вычислить

.

29. Дано натуральное число n. Вычислить

.

30. Дано натуральное число n. Вычислить

.

Примечания

1. Натуральное число называется простым, если оно делится без остатка лишь на 1 и само на себя.

2. Натуральное число называется совершенным, если оно равно сумме всех своих делителей, за исключением себя самого. Число 6 - совершенное, так как 6 = 1+2+3. Число 8 - не совершенное, так как 8 ¹ 1+2+4.

3. Число называется полным квадратом, если оно может быть представлено в виде суммы квадратов двух натуральных чисел.

 


ЛАБОРАТОРНАЯ РАБОТА №3