Vadim443
?>

Записать в тетради программу, которая выводит на экран минимальное из четырех введенных с клавиатуры чисел.

Информатика

Ответы

Буянто1346

python:

print(min(list(map(int, input().split(' ' #каждое число вводится через пробел

либо же чуть проще,

arr = [int(input()), int(input()), int(input()), int(input())]

print(min(arr))

Да, знаю, качество кода оставляет желать лучшего

   

baxirchik

Без цикла

Program n_1;

var n, m: double;

begin

   read (n);

   read (m);

   if m<n then n:=m;

   read (m);

   if m<n then n:=m;

   read (m);

   if m<n then n:=m;

   writeln(n:0:5)

end.

С циклом

Program n_1;

var n, m: double; i:integer;

begin

   read (n);

   for i:=1 to 3 do begin

       read (m);

       if m<n then n:=m;

   end;

   writeln(n:0:5)

end.

bogdanyukn562

Так как частота дискретизации 24 кГц, то за одну секунду запоминается 24000 значений сигнала.

Глубина кодирования 16 бита, т. е. 2 байта. Т. к. запись четырёхканальная, объём памяти, необходимый для хранения данных одного канала, умножается на 4, поэтому, так как потребовалось 1800 Мбайт, один канал занимает 450 Мбайт или 450·220 байт. Чтобы найти время, в течение которого проводилась запись, необходимо разделить найденный информационный объем на глубину кодирования и на частоту дискретизации:

 

сек.

 

 

Тем самым, время записи примерно равно 163,84 минуты, что близко к 164 минутам

Seropyan-Elena1944

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

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

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

Записать в тетради программу, которая выводит на экран минимальное из четырех введенных с клавиатуры чисел.
Ваше имя (никнейм)*
Email*
Комментарий*

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

pelagia-kola2658
elenaftdv7
houseoftorture138
kolyabelousow4059
svetkinm158
Surkova_Pavlovna
Boss5519
МуратМарина1140
михаил
JisesLove19955
Стяжкин
lbondareva
allo22-27
yuda12
alekseev13602