Есть ответ 👍

Нужно перевести числа 110011,110000, 100011 из двоичной системы счисления в десятичную !

111
338
Посмотреть ответы 2

Ответы на вопрос:


1)1100112  = 1∙25+1∙24+0∙23+0∙22+1∙21+1∙20  = 32+16+0+0+2+1 = 5110  получилось:   5110  2)1100002  = 1∙25+1∙24+0∙23+0∙22+0∙21+0∙20  = 32+16+0+0+0+0 = 4810  получилось:   4810 
DenisMarvin
4,6(71 оценок)

program help; uses crt; const n = 10; (* размер массива *)var a : array[1..n] of integer; (* массив с числами *) i : integer; beginrandomize; clrscr; writeln('массив: '); for i : = 1 to n do begin a[i] : = random(601) - 300; (* заполняем рандомными числами *) writeln('a[', i, '] = ', a[i]); (* выводим на экран *) if (a[i] mod 3 = 0) and (a[i] mod 5 < > 0) then a[i] : = 0; (* обнуляем числа кратные 3 и не кратные 5 *) end; writeln('массив после изменения: '); for i : = 1 to n do writeln('a[', i, '] = ', a[i]); (* выводим на экран *)end.

Популярно: Информатика