1) Определите значение переменной S после исполненья следующего фрагмента программки: S:=5;

1) Обусловьте значение переменной S после исполнения последующего куска программки: S:=5; i:=14; while i amp;gt; 1 do begin S := S + i div 2; i := i - 1; end; 2) Обусловьте, что будет написано в результате работы последующего фрагмента программы: var k, s: integer; begin s:=0; k:=1; while s amp;lt; 66 do begin k:=k+3; s:=s+k; end; write(k); end. 3) Обусловьте, что будет написано в итоге работы последующего куска программки: var k, s: integer; begin s:=5; k:=0; while k amp;lt; 15 do begin k:=k+2; s:=s+k; end; write(s); end. 4) Запишите значение переменной s, полученное в результате работы следующей программы. Текст про-граммы приведён на трёх языках программирования. а) б) Var s,k: integer; Begin s := 0; for k := 3 to 8 do s := s + 6; writeln(s); End. Var s,k: integer; Begin s := 0; for k := 8 to 12 do s := s + 12; writeln(s); End.

Задать свой вопрос
1 ответ

1)

S:= 5

i:= 14

i gt; 1 14  gt; 1 Правда

S := S + i div 2 = 5  + 14 div 2 = 5 + 7 = 12

i := i - 1 = 14 - 1 = 13

i gt; 1 13  gt; 1 Правда

S := S + i div 2 = 12  + 13 div 2 = 12 + 6 = 18

i := i - 1 = 13 - 1 = 12

i gt; 1 12  gt; 1 Правда

S := S + i div 2 = 18  + 12 div 2 = 18 + 6 = 24

i := i - 1 = 12 - 1 = 11

i gt; 1 11  gt; 1 Правда

S := S + i div 2 = 24  + 11 div 2 = 24 + 5 = 29

i := i - 1 = 11 - 1 = 10

i gt; 1 10  gt; 1 Истина

S := S + i div 2 = 29  + 10 div 2 = 29 + 5 = 34

i := i - 1 = 10 - 1 = 9

i gt; 1 9  gt; 1 Правда

S := S + i div 2 = 34 + 9 div 2 = 34 + 4 = 38

i := i - 1 = 9 - 1 = 8

i gt; 1 8  gt; 1 Правда

S := S + i div 2 = 38  + 8 div 2 = 38 + 4 = 42

i := i - 1 = 8 - 1 = 7

i gt; 1 7  gt; 1 Правда

S := S + i div 2 = 42  + 7 div 2 = 42 + 3 = 45

i := i - 1 = 7 - 1 = 6

i gt; 1 6  gt; 1 Правда

S := S + i div 2 = 45  + 6 div 2 = 45 + 3 = 48

i := i - 1 = 6 - 1 = 5

i gt; 1 5  gt; 1 Правда

S := S + i div 2 = 48  + 5 div 2 = 48 + 2 = 50

i := i - 1 = 5 - 1 = 4

i gt; 1 4  gt; 1 Правда

S := S + i div 2 = 50  + 4 div 2 = 50 + 2 = 52

i := i - 1 = 4 - 1 = 3

i gt; 1 3  gt; 1 Правда

S := S + i div 2 = 52  + 3 div 2 = 52 +1 = 53

i := i - 1 = 3 - 1 = 2

i gt; 1 2  gt; 1 Правда

S := S + i div 2 = 53  + 2 div 2 = 53 + 1 = 54

i := i - 1 = 2 - 1 = 1

i gt; 1 1  gt; 1 Ложь

Ответ: S=54

2)

Ответ: k=19

3)

Ответ: s=77

4)

a)Ответ: s=36

b)Ответ: s=60

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт