Лилит_Шутова
?>

Переведите двоичное число1101001111011

Информатика

Ответы

Manyaya
1*4096+
1*2048+
0*1024+
1*512+
0*256+
0*128+
1*64+
1*32+
1*16+
1*8+
0*4+
1*2+
1*1+
=
6779 в десятичной

 или
1+0*2=1
1+1*2=3
0+3*2=6
1+6*2=13
0+13*2=26
0+26*2=52
1+52*2=105
1+105*2=211
1+211*2=423
1+423*2=847
0+847*2=1694
1+1694*2=3389
1+3389*2=6779
Yurevich1701
Если число заканчивается на 5 или 0, то по признакам делимости оно кратно 5.

1. Глупый школьный вариант

Перебираем все числа в заданном диапазоне и если встречаем кратное 5, прибавляем его к сумме.

var
  i,s:integer;

begin
  s:=0;
  for i:=1 to 200 do
    if i mod 5=0 then s:=s+i;
  Writeln(s)
end.

Результат:
4100

2. Более умный школьный вариант с циклом while

Первое число, кратное 5 - это 5. А дальше прибавляем по 5 к сумме и ничего не нужно проверять.

var
  i,s:integer;

begin
  i:=5; { первое подходящее число }
  s:=i;
  while i<200 do begin
    i:=i+5;
    s:=s+i
    end;
  Writeln(s)
end.

3. Еще более умный школьный вариант с циклом for

От предыдущего отличается получения нужных чисел.
Замечаем, что ряд 5, 10, 15, 20, ... можно получить из чисел 1, 2, 3, 4, ..., умножая их на 5. И таких чисел будет 40.

var
  i,s:integer;

begin
  s:=0;
  for i:=1 to 40 do s:=s+5*i;
  Writeln(s)
end.

4. Современный вариант на современном Паскале

Генерируем последовательность нужных чисел и находим сумму её элементов.

// PascalABC.NET 3.3, сборка 1625 от 17.01.2018
// Внимание! Если программа не работает, обновите версию!

begin
  Range(5,200,5).Sum.Println
end.
zuzman601
1. Определяем, какой объем займет 1с закодированного файла
Частота дискретизации 44.1 кГц означает, что будет использоваться 44100 отсчетов. 16-битное кодирование означает, что на каждом отсчете уровень сигнала кодируется в 16 бит = 16/8 = 2 байта.
Тогда 1с кодированного звука потребует для хранения 44100×2 = 88200 байт.
2. Определяем объем файла
10с звука займут 10×88200 байт = 882000 байт. Это на один канал звука, но поскольку файл монофонический, в нем как раз один канал.
Можно воспользоваться более крупными единицами.
1 Кбайт = 1024 байта, тогда 882000 байт = 882000/1024 ≈ 861.3 Кбайт

ответ: 882 000 байт ≈ 861.3 Кбайт

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

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

Переведите двоичное число1101001111011
Ваше имя (никнейм)*
Email*
Комментарий*

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

gbelihina
testovvanya
kadrevproduction
Руслан Руденко1262
yuraotradnov
martabunova
romashka17-90
bchukhraev79
a-lossev111
buff-studio
filippovev1
o-kate17
tatianamatsimoh
abramovae
yanagitsina