Алгоритм решения задач записать с помощью блок-схемы.
Написать программы, используя различные виды циклов.
Оттестировать программы.
Задачу п. а) выполнить по шагам, протокол исполнения оформить в отчете лабораторной работы.
1. Вариант
Вычислить:
a) сумму первых N нечетных натуральных чисел;
b) произведение первых N нечетных натуральных чисел;
c) сумму первых нечетных натуральных чисел, не превосходящих N;
d) произведение первых нечетных натуральных чисел, не превосходящих N.
2. Вариант
Вычислить:
a) сумму первых N четных натуральных чисел;
b) произведение первых N четных натуральных чисел;
c) сумму первых четных натуральных чисел, не превосходящих N;
d) произведение первых четных натуральных чисел, не превосходящих N.
3. Вариант
Вычислить:
a) сумму первых N натуральных чисел, делящихся на К;
b) произведение первых N натуральных чисел, делящихся на К;
c) сумму первых делящихся на К натуральных чисел, не превосходящих N;
d) произведение первых делящихся на К натуральных чисел, не превосходящих N.
4. Вариант
Вычислить:
a) сумму первых N членов произвольной арифметической прогрессии;
b) произведение первых N членов произвольной арифметической прогрессии;
c) сумму первых членов произвольной арифметической прогрессии, не превосходящих N;
d) произведение первых членов произвольной арифметической прогрессии, не превосходящих N.
5. Вариант
Вычислить:
a) сумму первых N членов произвольной геометрической прогрессии;
b) произведение первых N членов произвольной геометрической прогрессии;
c) сумму первых членов произвольной геометрической прогрессии, не превосходящих N;
d) произведение первых членов произвольной геометрической прогрессии, не превосходящих N.
6. Вариант
Составить программу, распечатывающую на экране компьютера:
a) результаты умножения на число N первых K натуральных чисел;
b) результаты умножения на число N первых натуральных чисел, не превосходящие K;
c) сумму результатов умножения на число 4 первых 9 натуральных чисел;
d) сумму результатов умножения на число 4 первых натуральных чисел, не превосходящих 9.
7. Вариант
Вычислить:
a) сумму N первых натуральных чисел;
b) произведение N первых натуральных чисел;
c) сумму тех первых натуральных чисел, для которых она не превосходит N;
d) произведение тех первых натуральных чисел, для которых оно не превосходит N.
8. Вариант
Вычислить: КN , не используя операцию возведения в степень;
a) сумму N степеней числа К, не используя операцию возведения в степень;
b) степень числа К, не используя операцию возведения в степень, пока результат не превосходит N;
c) сумму степеней числа К, не используя операцию возведения в степень, пока она не превосходит N.
9. Вариант*
Вычислить:
а) (1+sin0.1)(1+sin0.2)...(1+sin10);
б) (1+sin0.1)(1+sin0.2)(1+sin0.3)...., пока произведение остается меньше заданного N.
10. Вариант *
Вычислить:
а) (х-2)(х-4)(х-6)...(х-64);
б) (х-2)(х-4)(х-6)..., пока произведение остается меньше заданного N.
11. Вариант *
Вычислить:
а) 21 +22 +...+2N;
б 21 +22 +...+2N пока сумма остается меньше заданного N.
12. Вариант
Вычислить:
а) -12+22 –32 +42+...+Mn;
б) -12+22 –32 +42+...+Mn, пока сумма остается меньше заданного N.
13. Вариант*
Вычислить:
а) sin x +sinx 2 +sin x 3 + ...+sinх N ;
б) sin x +sinx 2 +sin x 3 + ...+sinх N..., пока сумма остается меньше заданного N.
14. Вариант
Последовательность задана формулой общего члена n2*(n +3n).
Вычислить:
а) сумму членов последовательности с M-го по K;
б) произведение членов последовательности с M-го по K;
в) сумму членов последовательности, пока она не превосходит заданного N;
г) произведение членов последовательности пока оно не превосходит заданного N.
15. Вариант
Вычислить:
а)
;
б)
, пока сумма остается меньше заданного N.
16. Вариант
Последовательность задана формулой общего члена (n2 – n+2)n.
Вычислить:
а) сумму членов последовательности с M-го по K;
б) произведение членов последовательности с M-го по K;
в) сумму членов последовательности, пока она не превосходит заданного N;
г) произведение членов последовательности пока оно не превосходит заданного N.
17. Вариант
Вычислить:
a) сумму натуральных чисел, начиная c N до 50;
b) произведение натуральных чисел, начиная с N до 50;
c) сумму натуральных чисел, начиная с N до тех пор, пока она не превосходит 50;
d) произведение натуральных чисел, начиная c N до тех пор, пока оно не превосходит 50.
18. Вариант
Пусть
,
, где
задано.
Найдите сумму всех положительных чисел
.
19. Вариант
Пусть дано натуральное число
и вещественное число
. Среди чисел:
, где
,
найдите ближайшее к какому-нибудь целому числу.
20. Вариант *
Вычислить: sin x + sin sinx + sin sin sinx +...+sin sin sin…sinх, пока сумма остается меньше заданного N.
21. Вариант *
Пусть дано натуральное число
и вещественное число
. Вычислите:
.
22. Вариант *
Пусть дано натуральное число
и вещественное число
. Вычислите:
.
23. Вариант *
Пусть дано натуральное число
и вещественное число
. Вычислите:
.
24. Вариант
Пусть дано натуральное число
. Вычислите значения выражений:
;
25. Вариант
Пусть дано натуральное число
. Вычислите значения выражений:
.