![]() |
Циклические алгоритмыDate: 2015-10-07; view: 361. 20.В программу вводится натуральное число n (n >= 100). Определить: сколько цифр в числе n;
21. В программу вводится натуральное число n (n >= 100). Определить: чему равна сумма его цифр;
22. В программу вводится натуральное число n (n >= 100). Определить: последнюю цифру числа n;
23. В программу вводится натуральное число n (n >= 100). Определить первую цифру числа n.
24. В программу вводится натуральное число n. Вычислить: (1 + 1 /12)(1 + 1 / 22)... (1 + 1 / n2).
25. В программу вводится натуральное число п. Вычислить: 1 / sin(1) +1 / ((sin(1) + sin(2)) +...+ 1 / (sin(1) +...+ sin(n)).
26. Даны: действительное число а, натуральное число n. Вычислить: а(а+ 1) ... (а + n - 1).
27. Даны: действительное число а, натуральное число n. Вычислить: 1 / а + 1 / а(а + 1) +...+ 1 / а(а+ 1) ... (а + n);
28. Даны: действительное число а, натуральное число n. Вычислить:
1/а+1/а2 + 1/a4 +...+ 1 / а2n.
29. В программу вводится действительное число х. Вычислить: х - х3/3! + х5/5! - х7/7! + х9/9! - х11/11! + х13/13!;
30. В программу вводится действительное число х. Вычислить: 1 - х2/2! + х4/4! - х6/6! + х8/8! - х12/12! + х14/14!
31. Дано действительное число х. Вычислить: (х-2)(х-4)(х-6)...(х-64) / ((x-1)(x-3)(x-5)…(x-63))
32. Дано натуральное четное число n. Вычислить произведение n сомножителей: 2 * 2 * 4 * 4 * 6 * 6 1 3 3 5 5 7 Примечание. В данном примере 6 сомножителей и n = 6.
33. Получить и распечатать последовательности чисел x1, ..., xn, y1 ..., yn , где x1 =y1 = 1, xi = 0.3x i-1 yi = x i-1+y i -1 i = 2, 3, ..., n. Найти сумму Σ xiyi для всех i.
34. Получить и распечатать последовательности чисел а1 ,..., аn , b1 ,..., bn, где a1=b1, ai = 3bi-1 + 2ai-1; bi = 2ai-1 + bi-1, i=2,…,n. Найти сумму Σ 2i/((1+ai2+bi2) i!) — для всех i
35. Получить и распечатать последовательности чисел a1,…,an, b1,…,bn, Где a1 = u, b1=v, ai=2bi-1 + ai-1; bi = 2a2i-1 + bi-1, i = 2,...,n. Σ (ai + bi) / (1+i!) для всех i. 36. Даны натуральные числа n, т. Используя алгоритм Евклида, найти наибольший общий делитель (НОД) n и т. Алгоритм Евклида для нахождения НОД основан на следующих свойствах этой величины. Пусть т и n — одновременно не равные нулю целые неотрицательные числа и пусть т >= n. Тогда если n = 0, то НОД (n, т) = т, а если n <> 0, то для чисел т, n, r, где r — остаток от деления т на n, выполняется равенство НОД (т, n) = НОД (n, r). Например: НОД (15, 6) = НОД (6, 3) = НОД (3, 0) = 3.
|