решить циклические алгоритмы с очень подробным объяснением, что откуда берётся! Заранее


решить циклические алгоритмы с очень подробным объяснением, что откуда берётся! Заранее

Aigerim735 Aigerim735    2   25.01.2021 22:03    0

Ответы
vladisnal2 vladisnal2  24.02.2021 22:07

1. 147

2. 16

Объяснение:

1.

s = 3       k = 1

пока выполняется условие k < 25 (ДА) выполнить действия:

s = s + k

k = k + 2

s = 3       k = 1

1 < 25       ДА

s = 3 + 1 = 4

k = 1 + 2 = 3

s = 4       k = 3

3 < 25       ДА

s = 4 + 3 = 7

k = 3 + 2 = 5

s = 7       k = 5

5 < 25       ДА

s = 7 + 5 = 12

k = 5 + 2 = 7

s = 12       k = 7

7 < 25       ДА

s = 12 + 7 = 19

k = 7 + 2 = 9

s = 19       k = 9

9 < 25       ДА

s = 19 + 9 = 28

k = 9 + 2 = 11

s = 28       k = 11

11 < 25       ДА

s = 28 + 11 = 39

k = 11 + 2 = 13

s = 39       k = 13

13 < 25       ДА

s = 39 + 13 = 52

k = 13 + 2 = 15

s = 52       k = 15

15 < 25       ДА

s = 52 + 15 = 67

k = 15 + 2 = 17

s = 67       k = 17

17 < 25       ДА

s = 67 + 17 = 84

k = 17 + 2 = 19

s = 84       k = 19

19 < 25       ДА

s = 84 + 19 = 103

k = 19 + 2 = 21

s = 103       k = 21

21 < 25       ДА

s = 103 + 21 = 124

k = 21 + 2 = 23

s = 124       k = 23

23 < 25       ДА

s = 124 + 23 = 147

k = 23 + 2 = 25

s = 147       k = 25

25 < 25       НЕТ     цикл прерывается

2.

s = 2       k = 2

пока выполняется условие s < 50 (ДА) выполнить действия:

s = s + k

k = k + 2

s = 2       k = 2

2 < 50       ДА

s = 2 + 2 = 4

k = 2 + 2 = 4

s = 4       k = 4

4 < 50       ДА

s = 4 + 4 = 8

k = 4 + 2 = 6

s = 8       k = 6

8 < 50       ДА

s = 8 + 6 = 14

k = 6 + 2 = 8

s = 14       k = 8

14 < 50       ДА

s = 14 + 8 = 22

k = 8 + 2 = 10

s = 22       k = 10

22 < 50       ДА

s = 22 + 10 = 32

k = 10 + 2 = 12

s = 32       k = 12

32 < 50       ДА

s = 32 + 12 = 44

k = 12 + 2 = 14

s = 44       k = 14

44 < 50       ДА

s = 44 + 14 = 58

k = 14 + 2 = 16

s = 58       k = 16

58 < 50       ДА        цикл прерывается

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика