Задания
Версия для печати и копирования в MS Word
Тип Д7 № 629
i

В про­грам­ме «:=» обо­зна­ча­ет опе­ра­тор при­сва­и­ва­ния, знаки «+», «-», «*» и «/»  — со­от­вет­ствен­но опе­ра­ции сло­же­ния, вы­чи­та­ния, умно­же­ния и де­ле­ния. Пра­ви­ла вы­пол­не­ния опе­ра­ций и по­ря­док дей­ствий со­от­вет­ству­ют пра­ви­лам ариф­ме­ти­ки. Опре­де­ли­те зна­че­ние пе­ре­мен­ной b после вы­пол­не­ния ал­го­рит­ма:

 

а := 3

b := 8

а := b - a*2

b := 24/a*4

 

В от­ве­те ука­жи­те одно целое число  — зна­че­ние пе­ре­мен­ной b.

Спрятать решение

Ре­ше­ние.

Вы­пол­ним про­грам­му:

 

а := 3

b := 8

а := b - a*2 = 2

b := 24/a*4 = 48.

Гость 06.03.2014 16:19

в пред­по­след­ней стро­ке на­пи­са­но, что а=2, в по­след­ней, что b=24/а*4=48. но это не­пра­виль­но. 24/2*4=3. а вот если на­пи­сать в усло­вии b=(24/а)*4, тогда будет 48, как в пра­виль­ном от­ве­те

Петр Мурзин

Вспом­ни­те при­о­ри­тет вы­пол­не­ния ма­те­ма­ти­че­ских опе­ра­ций: умно­же­ние и де­ле­ние имеют оди­на­ко­вый при­о­ри­тет, по­это­му за­пись b=(24/а)*4 и b=24/а*4 эк­ви­ва­лент­ны.