Каталог заданий.
Оператор присваивания, операторы div и mod

Пройти тестирование по этим заданиям
Вернуться к каталогу заданий
Версия для печати и копирования в MS Word
1
Тип Д18 № 503
i

Пе­ре­мен­ные x и y опи­са­ны в про­грам­ме как це­ло­чис­лен­ные. Опре­де­ли­те зна­че­ние пе­ре­мен­ной x после вы­пол­не­ния сле­ду­ю­ще­го фраг­мен­та про­грам­мы:

Бэй­сикПас­каль

x = 432

y = x DIV 100

x = (x MOD 100) * 10

x = x + y

x : = 432;

y : = x div 100;

x : = (x mod 100) * 10;

x : = x + y;

Си++Ал­го­рит­ми­че­ский язык

x = 432;

y = x / 100;

x = (x % 100) * 10;

x = x + y;

x : = 432;

y : = div(x,100);

x : = mod(x, 100) * 10

x : = x + y

Python

x = 432

y = x // 100

x = (x % 100) * 10

x = x + y


2
Тип Д18 № 501
i

Опре­де­ли­те зна­че­ние пе­ре­мен­ной b после вы­пол­не­ния сле­ду­ю­ще­го фраг­мен­та про­грам­мы, в ко­то­ром a и b − пе­ре­мен­ные ве­ще­ствен­но­го (дей­стви­тель­но­го) типа.

Бэй­сикПас­каль

а = 5

b = 5 – 5 * a

b = b / 2 * a

a := 5;

b := 5 – 5 * a;

b := b / 2 * a;

Си++Ал­го­рит­ми­че­ский язык

a = 5;

b = 5 – 5 * a;

b = b / 2 * a;

a := 5

b := 5 – 5 * a

b := b / 2 * a

Python

а = 5

b = 5 – 5 * a

b = b / 2 * a


3
Тип Д18 № 504
i

Опре­де­ли­те зна­че­ние пе­ре­мен­ной c после вы­пол­не­ния сле­ду­ю­ще­го фраг­мен­та про­грам­мы:

Бэй­сикПас­каль

а = 7

a = a – 4

b = –a

c = –a + 2 * b

a : = 7 ;

a : = a – 4 ;

b : = –a ;

c : = –a + 2 * b ;

Си++Ал­го­рит­ми­че­ский язык

а = 7 ;

a = a – 4 ;

b = –a ;

c = –a + 2 * b;

a : = 7

a : = a – 4

b : = –a

c : = –a + 2 * b

Python

а = 7

a = a – 4

b = –a

c = –a + 2 * b


4
Тип Д18 № 505
i

Опре­де­ли­те зна­че­ние пе­ре­мен­ной c после вы­пол­не­ния сле­ду­ю­ще­го фраг­мен­та про­грам­мы:

Бэй­сикПас­каль

а = 2

b = 2 + 4

b = 1 – b

c = –b + 3 * b

a : = 2 ;

b : = 2 + 4 ;

b : = 1 – b ;

c : = –b + 3 * b ;

Си++Ал­го­рит­ми­че­ский язык

а = 2 ;

b = 2 + 4 ;

b = 1 – b ;

c = –b + 3 * b ;

a : = 2

b : = 2 + 4

b : = 1 – b

c : = –b + 3 * b

Python

а = 2

b = 2 + 4

b = 1 – b

c = –b + 3 * b


5
Тип Д18 № 506
i

Опре­де­ли­те зна­че­ние суммы це­ло­чис­лен­ных пе­ре­мен­ных x и y после вы­пол­не­ния фраг­мен­та про­грам­мы:

Бэй­сикПас­каль

x = 4 + 8 * 3

y = ( x MOD 10 ) + 15

x = ( y DIV 10) + 3

x : = 4 + 8 * 3 ;

y : = ( x mod 10 ) + 15;

x : = ( y div 10 ) + 3

Си++Ал­го­рит­ми­че­ский язык

x = 4 + 8 * 3;

y = x%10 + 15;

x = y/10 + 3;

x : = 4 + 8 * 3

y : = mod(x, 10) + 15

x : = div(y, 10) + 3

Python

x = 4 + 8 * 3

y = (x % 10) + 15

x = (y // 10) + 3


Пройти тестирование по этим заданиям