Оператор цикла с параметром

  • docx
  • 11.11.2021
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала Л2-00653.docx

 Оператор цикла с параметром

Базовый уровень

Задание: написать блок-схему и программу задачи согласно условию.

 

вар.

Задание

 

1

Даны два целых числа A и B (A < B). Найти все целые числа, располо-

женные между данными числами (включая сами эти числа), в порядке их возрастания, а также количество N этих чисел.

 

2

Даны два целых числа A и B (A < B). Найти все целые числа, располо- женные между данными числами (не включая сами эти числа), в порядке

их убывания, а также количество N этих чисел.

3

Дано вещественное число A и целое число N (> 0). Найти A в степени N:

AN = A·A··A (числа A перемножаются N раз) .

4

Дано вещественное число A и целое число N (> 0). Найти все целые

степени числа A от 1 до N.

 

5

Дано вещественное число A и целое число N (> 0). Вывести 1 + A + A2 +

A3 + + AN. Дано вещественное число A и целое число N (> 0). Найти 1

A + A2 A3 + + (–1)AN .

 

6

Дана последовательность чисел от 1 до N и число M (> 1). Найти наи- меньшее целое среди последовательности чисел, при котором выполня-

ется неравенство 3K > N, и само значение 3K.

 

7

Дана последовательность чисел от 1 до N и число M (> 1). Найти наи- большее целое среди последовательности чисел, при котором выполня-

ется неравенство 3K < N, и само значение 3K.

 

8

Дано вещественное число A (> 1). Вывести наименьшее из целых чисел

N, для которых сумма 1 + 1/2 +··· + 1/N будет больше A, и саму эту сумму .

 

9

Дано целое число N (> 0). Найти произведение 1·2··N. Чтобы избежать целочисленного переполнения, вычислять это произведение с помощью

вещественной переменной и выводить его как вещественное число.

10

Дано целое число N (> 0).Найти произведение 2 ·1/(2) · 1/(3) ·…· 1/(N).

11

Дано вещественное число X и целое число N (> 0). Найти значение 1 + X

+ X2/2 + + XN/N .

12

Дано вещественное число X и целое число N (> 0) .Найти значение X

X3/3 + X5/5 + (–1)NX2N+1/(2N+1).

13

Дано вещественное число X и целое число N (> 0). Найти значение 1

X2/2 + X4/4 + (–1)NX2N/(2N) .

 

14

Дано вещественное число X (|X| < 1) и целое число N (> 0). Найти значе-

ние X X2/2 + X3/3 + (–1)N–1XN/N. Полученное число является при- ближенным значением функции ln в точке 1+X .


вар.

Задание

 

15

Дано вещественное число X (|X| < 1) и целое число N (> 0). Найти значе- ние X X3/3 + X5/5 + (–1)NX2N+1/(2N+1). Полученное число является

приближенным значением функции arctg в точке X.

 

16

Дано целое число N (> 2) и две вещественные точки на числовой оси: A, B (A < B). Отрезок [A, B] разбит на равные отрезки длины H с концами в N точках вида A, A + H, A + 2H, A + 3H, , B. Найти значение H и набор из

N точек, образующий разбиение отрезка [A, B].

 

17

Дано целое число N (> 2) и две вещественные точки на числовой оси: A, B (A < B). Функция F(X) задана формулой F(X) = 1 sin(X). Найти значе-

ния функции F в N равноотстоящих точках, образующих разбиение отрезка [A, B]: F(A), F(A + H), F(A + 2H),... , F(B).

 

18

Дано число D (> 0). Последовательность чисел AN определяется следую- щим образом: A1 = 2, AN = 2 + 1/AN–1, N = 2, 3,... Найти первый из

номеров K, для которых выполняется условие |AK AK–1| < D, и вывести этот номер, а также числа AK–1 и AK.

 

19

Дано число D (> 0).Последовательность чисел AN определяется следую-

щим образом: A1 = 1, A2 = 2, AN = (AN–2+ AN–1)/2, N = 3, 4, ... Найти

первый из номеров K, для которых выполняется условие |AK- AK–1| < D, и вывести этот номер, а также числа AK–1 и AK .

20

Задано натуральные числа от 10 до N. Вывести нечетные кратные пяти

числа.

21

Вывести квадраты чисел от 11 до 99.

 

22

Последовательно ввести значения x, пока не введем для каждого из них вычислить r = sin(x), если 0 < x < 3,14; r = x3 ,если -3.14 <= x < 0

r= x2 ,если x < –2·3.14 или x > 2·3.14; r = 0 в остальных случаях.

23

Для заданного n в одном цикле вычислить n! и 2n .

24

Задано натуральные числа от 10 до N. Найти наибольшую цифру целого

десятичного числа.

25

Задано натуральные числа от 10 до N. Для натурального числа найти

первую цифру и сумму его цифр.

 

26

Определить, является ли целое число симметричным, т. е. таким числом, которое одинаково читается слева направо и справа налево (палиндром,

перевертыш). Например, числа 123321, 202, 9889, 5555.

27

Вывести сумму квадратов чисел от 12 до 80 по 1- числу в строке.

28

Вывести разность квадратов чисел от 22 до 88 по 1- числу в строке.

29

Дано вещественное число A и натуральные числа от 1 до N (> 0). Найти

разности квадратов A и натуральных чисел N .

30

Задано натуральные числа от 10 до N. Найти наименьшую цифру целого

десятичного числа.


Средний уровень

Задание: составить схему алгоритма и написать программу вычисления суммы (произведения) конечного ряда. При разработке программы предусмот- реть пропуск слагаемых (множителей), равных нулю или бесконечности.

 

 

 

вар.

Задание

вар.

Задание

 

1

W = å (- 1) (i + 3)!

k               i

 

i=-2   2(i - 4)

Значение k ввести с клавиатуры

 

16

k     (n + 2 )n - 4

Z = Õ     (n + 3 )!

n = - 3

Значение k ввести с клавиату- ры

 

2

k     txt     t æ i - 4 ö

U = Õ t -12 åç i - 6 ÷

t=2              i=1 è        ø

Значения x и k ввести с клавиату- ры

 

17

k     (-1)i    2k n3 - 8

W = å(i - 5)2 Õ n + 4

i=-3                n=i

Значение k ввести с клавиату- ры

 

3

n             (- 3)3k +1            k +2  m3  - 8

S = å 2(k - 2)x3k+1 Õ m - 4

k=1                                            m=1

Значения x и n ввести с клавиату- ры

 

18

k    (j - j2 )j k+3 4 i - 5

P = Õ j +14 å i - 7

j=-1                               i= j

Значение k ввести с клавиату- ры

 

 

4

n    (-1)k (k - 7)

Q = å 2(n - k )!

k =1

Значение n ввести с клавиатуры

 

 

19

n    (-1)k (k 3 - 27)

S = å    3(k + 2)!

k=1

Значение n ввести с клавиату- ры

 

5

 (7 - x ) 1 n3 - 8

W = å       5 Õ

i=1 (i - 3)   n=i n -12

Значение x ввести с клавиатуры

 

20

k  k ( j+2) j k +5 æ 5 i + 5          ö Z = Õ        åç            - k 5i ÷ j=-4    j - 3 i= j è i -11          ø

Значение k ввести с клавиату- ры

 

6

k (-1)i (i + 3)!

W = å    i - 4

i=-2

Значение k ввести с клавиатуры

 

21

k    txt     t æ i - 2 ö

U = Õ t - 3 åç i - 7 ÷

t=2            i=1 è        ø

Значения x и k ввести с клавиа- туры

k (j 2 - 4)j 9 i - 3

 

 

7

n (-1)k (x + 3)2

Q = å       k!

k =1

Значения x и n ввести с клавиату- ры

 

 

22

A = Õ j - k + 1 å i - 7

j=1                  i= j

Значение k ввести с клавиату- ры

 

8

k    (j - j2 )k k+2 3 i - 5

P = Õ   j - 4    å i - 7

j=-1                               i= j

Значение k ввести с клавиатуры

 

23

n    (k - 4)3 (k + 7)

S = å       k!

k =1

Значение n ввести с клавиату-


вар.

Задание

вар.

Задание

 

 

 

ры

 

9

k (-1)i (i - 3)2

W = å      i!

i=1

Значение k ввести с клавиатуры

 

24

k    ( j + 2) j k+5 æ i + 5            ö Z = Õ   j - 3 åç i - 11 - 3.5i ÷ j =-3                             i = j è                    ø

Значение k ввести с клавиату- ры

 

10

n (-1)k (k - 7)

Q = å   (k + n)!

k =1

Значение n ввести с клавиатуры

 

25

n      (- 3)3k +1     k +n m3 - 8

S = å(k - 2)x3k+1 Õ m - 3

k =1                          m=1

Значения x и n ввести с кла- виатуры

 

11

n  (-1)3k +1 k +7 m2 - 9

S = å(k - 5)xk Õ m - 2

k =1                    m=1

Значения x и n ввести с клавиату- ры

 

26

k  ( j - 6) j 12 3 i + 5

P = Õ j -  å i -11

j=1                  i= j

Значение k ввести с клавиату- ры

 

12

W = å (-1) Õ n - 8

k              i     2k      3

i=1 (i - 3)2 n=i n + 2

Значение k ввести с клавиатуры

 

27

k  ( j + 2) j k+5æ 5 i + 5        ö

Z = Õ   j -  åç i -11 + 5i ÷

j=-4                  i= j è                  ø

Значение k ввести с клавиату- ры

 

13

n    (k - 3)k -5 (k + 7)

Q = å        k!

k =1

Значение n ввести с клавиатуры

 

28

k  (n + 2)

Z = Õ

n - 9

 

n=-3     (n + 3)!

Значение k ввести с клавиату- ры

 

14

n    (- 2)k -1 k +7 i3 - 27

S = å(k - 5)xk Õ  i - 7

k =3                      i=1

Значения x и n ввести с клавиату- ры

 

29

k        ( j - 6) j

P = Õ( j - 3)( j -1)!

j=2

Значение k ввести с клавиату- ры

 

15

k    (-1)2n (n2  - 9)2

Y = å      (3n)!

n=1

Значение k ввести с клавиатуры

 

30

k    ( j - 4) j k+1 3 i + 5

A = Õ j - 3 å i -1

j=1                             i= j

Значение k ввести с клавиату- ры