Принцип перевода везде одинаков: последовательное деление нацело с запоминанием остатков. Решение для двоичной системы приведено во вложении. Вот решение для пятиричной системы: 214 / 5 = 42, остаток 4 42 / 5 = 8, остаток 2 8 / 5 = 1, остаток 3. Записываем частное и приписываем в нему остатки в обратном порядке. 214₁₀ = 1324₅
А вот - для двенадцатиричной системы: 214 / 12 = 17, остаток 10 (обозначается А) 17 / 12 = 1, остаток 5 Получаем 214₁₀ = 15А₁₂
ответ: 214₁₀ = 11010110₂ = 1324₅ = 15А₁₂
melissa-80
29.12.2020
ТЕЛЕКОММУНИКАЦИИ, комплекс технических средств,предназначенных для передачи информации на расстояние. Информация поступает в самыхразнообразных видах: как цифровые сигналы, звуки, печатные слова или изображения. Пересылкавыполняется посредством ТЕЛЕГРАФА, ТЕЛЕФОНА и РАДИО, по проводам или РАДИОВОЛНАМИ; иногдаэти комбинируются. Телеграф был разработан в середине XIX в., а в конце столетия появилосьрадио. ТЕЛЕВИДЕНИЕ возникло в 1930-х гг. Есть два основных вида сообщений: ЦИФРОВЫЕ СИГНАЛЫ, вкоторых сообщение превращается в ряд кодированных импульсов, а затем посылается (как в АЗБУКЕМОРЗЕ), и АНАЛОГОВЫЕ СИГНАЛЫ, когда сообщение, например, голосовая речь, в серию передаваемых электрических импульсов, в волновой форме аналогичныхМОДУЛЯЦИЯМ
roma8
29.12.2020
Общее решение, позволяющее удалять из строк любой "мусор"
// PascalABC.Net 3.0, сборка 1066 procedure CheckString(var s:string; var n:integer); var i:integer; begin i:=Length(s); while i>0 do begin if not(s[i] in ['a'..'z']) then Delete(s,i,1); Dec(i) end; n:=Length(s) end;
var s1,s2:string; i,p,n1,n2:integer; begin Write('Введите первую строку: '); Readln(s1); CheckString(s1,n1); if n1=0 then Writeln('Введенная строка не содержит допустимых символов') else begin Write('Введите вторую строку: '); Readln(s2); CheckString(s2,n2); if n2=0 then Writeln('Введенная строка не содержит допустимых символов') else { теперь обе строки содержат только маленькие латинские буквы } if n1=n2 then begin for i:=1 to n1 do begin p:=Pos(s1[i],s2); if p=0 then Break else Delete(s2,p,1) end; if Length(s2)=0 then Writeln('Решение имеется') else Writeln('Решения нет') end else Writeln('Решения нет'); end end.
Тестовое решение: Введите первую строку: this is my own deal! Введите вторую строку: Тест: *is now=l2ead my sthi? Решение имеется
Также имеется современное решение, которому пока что в школах не учат: // PascalABC.Net 3.0, сборка 1066 begin var s1:=ReadString('Введите первую строку: ').Where(x->x in ['a'..'z']); if s1.Count=0 then Writeln('Введенная строка не содержит допустимых символов') else begin var s2:=ReadString('Введите вторую строку: ').Where(x->x in ['a'..'z']); if s2.Count=0 then Writeln('Введенная строка не содержит допустимых символов') else if s1.Except(s2).Count>0 then Writeln('Решения нет') else Writeln('Решение имеется') end end.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Перевести число 214 в двоичную, пятеричную, двенадцатиричную систему счисления. с !
Вот решение для пятиричной системы:
214 / 5 = 42, остаток 4
42 / 5 = 8, остаток 2
8 / 5 = 1, остаток 3.
Записываем частное и приписываем в нему остатки в обратном порядке.
214₁₀ = 1324₅
А вот - для двенадцатиричной системы:
214 / 12 = 17, остаток 10 (обозначается А)
17 / 12 = 1, остаток 5
Получаем 214₁₀ = 15А₁₂
ответ: 214₁₀ = 11010110₂ = 1324₅ = 15А₁₂