1)Сколько бит информации несет сообщение о том,что занятия состоятся в одной из 36 аудиторий?диапазон 0-35 , 2 в ст 6 > 35 ответ : 6 бит 2) Какое число следует за каждым из данных: (а) 667(внизу 8) (б) 101(внизу 2) Нечетное, вполне себе ответ.3) Выполните арифметические операции: (а)11010110(внизу 2) + 1111001(внизу 2) (б) 1110(внизу 2) * 1001(внизу 2) (в) 1100011(внизу 2) - 11111(внизу 2) нужно делать столбиком как с обычными числами, только высший разряд увеличивать при переполнении текущего разряда большего чем 1.
// PascalABC.NET 3.1, сборка 1219 от 16.04.2016 begin var n:=ReadInteger('Введите четырехзначное число'); Writeln('В числе'); Writeln(n div 1000,' - тысяч'); Writeln((n div 100) mod 10,' - сотен'); Writeln((n mod 100) div 10,' - десятков'); Writeln(n mod 10,' - единиц') end.
Тестовое решение: Введите четырехзначное число 4072 В числе 4 - тысяч 0 - сотен 7 - десятков 2 - единиц
// PascalABC.NET 3.1, сборка 1219 от 16.04.2016 begin var n:=ReadInteger('Введите трехзначное число'); var s:=n div 100; var d:=(n div 10) mod 10; var e:=n mod 10; Writeln('Sum=',s+d+e); Writeln(e,d,s); Writeln('В числе'); Writeln(e,' - сотен'); Writeln(d,' - десятков'); Writeln(s,' - единиц') end.
Тестовое решение: Введите трехзначное число 492 Sum=15 294 В числе 2 - сотен 9 - десятков 4 - единиц
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку