Предмет: Информатика, автор: Maksimka0077

8 И 9 ЗАДАНИЕ
8. Запишите на языке программирования формулу: (на скрине)

9. Дан фрагмент программы на Паскале:
а:=25; b:=16;
while (а+b)>20 do begin а:=а-5; b:=b-2 end;
c:=а+b;

Чему будут равны значения переменных а, b и c после завершения этой последовательности операторов?


Приложения:

Ответы

Автор ответа: gfhjkmgfhjkm20
1

Ответ:

8.   cos(x) - ((abs(x-2))/(sqrt(x)+3))+sqr(1+x)

9.   а = 10       b = 10       c = 20

Объяснение:

9.

а = 25       b = 16

пока условие (а + b) > 20 истинно   (да) выполнить

Действия в цикле:

1) а = а - 5

2) b = b - 2

c = а + b

а = 25       b = 16

(25 + 16) > 20       41 > 20       (да)

Действия в цикле:

1) а = 25 - 5 = 20

2) b = 16 - 2  = 14

а = 20       b = 14

(20 + 14) > 20       34 > 20       (да)

Действия в цикле:

1) а = 20 - 5 = 15

2) b = 14 - 2  = 12

а = 15       b = 12

(15 + 12) > 20       27 > 20       (да)

Действия в цикле:

1) а = 15 - 5 = 10

2) b = 12 - 2  = 10

а = 10       b = 10

(10 + 10) > 20       20 > 20       (нет)

Цикл не выполняется

а = 10       b = 10

c = а + b = 10 + 10 = 20

а = 10       b = 10       c = 20


Maksimka0077: Можете ещё помочь?
Maksimka0077: Я сейчас выложу задание
Maksimka0077: https://znanija.com/task/37189474
gfhjkmgfhjkm20: Если смогу )
Maksimka0077: Хах, судя по тому, как ты решил вот эти задания
Maksimka0077: Ты бог для меня
Maksimka0077: Бог инофрматики
Похожие вопросы
Предмет: Другие предметы, автор: ruzalyasharipowa