Задания для самостоятельной подготовки
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