Nadezhda
?>

Данная программа вычисляет площадь круга: program square; const pi=3.14; var r, s: real; begin write (‘введите r =’); readln (r ); s: = pi*r*r; writeln (s); end. какой ответ выдаст программа, если r введем равным 12? a) 452.16 b) 455.17 c) 223.12 d) 654.56 ответ обосновать

Информатика

Ответы

kengyra
ответ А)
Непонятно, что тут надо обосновывать?
Формула площади круга S=πR², в качестве π принято значение 3.14, в качестве R - значение 12.
3.14×12² = 3.14×144 = 452.16
arbat

1. От 7 бита (знак) к 0:

-1110: 1000 1110

10100: 0001 0100


2) 73 в двоичной это 1*2^6 + 1*2^3 + 1*2^0 = 0100 1001

-93 в двоичной, в прямом коде это 1*2^6 + 1*2^4 + 1*2^3 + 1*2^2 + 1*2^0 = 1101 1101

3) В обратном коде у отрицательного числа значащие биты инвертируются:

100: 0000 0100

-10111: 1110 1000

5) 1011 - положительное, поэтому во всех кодах одинаковое: 0000 1011

-10111 - отрицательное, поэтому в прямом коде

1001 0111 (старший разряд - знак, значащие без изменений)

в обратном коде:

1110 1000 (старший разряд - знак, значащие инвертируются)

в дополнительном:

1110 1001 (обратный код + 1)

6) 1000 0110 - отрицательное 110 = 2^2+ 2^1 = -6

0000 1010 - положительное 1010 = 2^3 + 2^1 = 10

10) 1983 - это 0000 0111 1011 1111 в 2-х байтах в двоичной, в шестнадцатеричной - 07BF (переводим тетрады и записываем)

-1983 в двоичной в дополнительном коде - 1111 1000 0100 0001, в шестнадцатеричной это F841

F6D7 в двоичной - 1111 0110 1101 0111

abakas235

1)

2101 в двоичной в форме 100000110101 

для него нужно 12 разрядов, а в 2-х байтовой ячейке их 16 поэто дописываем спереди  4 нуля.

ответ: 0000100000110101.

 

2)

для этого нужно записать число в двоичном виде и записать для него дополнительный код и потом перевести в 16-ю сисему счисления

 0000100000110101  пр.

обратный код это код в котором все 0 заменены на 1, а 1 на 0

 1111011111001010  обр.

чтобы получит дополнительный код нужно прибавить 1

 1111011111001011  доп.

теперь смотрим по 4 разряда и заменяем 1 символом в 16 системе счисления

в 16- системе счисления это F7CB

 

3)F840 = 63552;

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Данная программа вычисляет площадь круга: program square; const pi=3.14; var r, s: real; begin write (‘введите r =’); readln (r ); s: = pi*r*r; writeln (s); end. какой ответ выдаст программа, если r введем равным 12? a) 452.16 b) 455.17 c) 223.12 d) 654.56 ответ обосновать
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

gorbunova188
MISAKOVNA49
tashovairina
uvarovig
Носов Тоноян
Pavel1545
masamosijcuk140244
Kashirina
diana-020
steam22-9940
utburt
Наталья Юрьевич1228
ckiras9
Окунева-Мотова
irnik65