100 010 011
ответ:
256₈=10101110₂=ае₁₆
объяснение:
используем таблицу триад и тетрад.
256₈=010 101 110₂=1010 1110₂=ае₁₆
таблица триад
0₈=000₂ || 1₈=001₂ || 2₈=010₂ || 3₈=011₂ || 4₈=100₂ ||
5₈=101₂ || 6₈=110₂ || 7₈=111₂ ||
таблица тетрад
0₁₆=₂ || 1₁₆=0001₂ || 2₁₆=0010₂ || 3₁₆=0011₂ ||
4₁₆=0100₂ || 5₁₆=0101₂ || 6₁₆=0110₂ || 7₁₆=0111₂ ||
8₁₆=1000₂ || 9₁₆=1001₂ || a₁₆=1010₂ || b₁₆=1011₂ ||
c₁₆=1100₂ || d₁₆=1101₂ || e₁₆=1110₂ || f₁₆=₂ ||
Поделитесь своими знаниями, ответьте на вопрос:
Pascal: дана строка. слова разделены пробелами. определить количество слов заданной длины
program stroka
uses сrt; var s,temp: string; i,c,k,d: integer; begin clrscr; write('введите строку: '); readln(s); write('введите длину: '); readln(k); temp: =''; c: =0;
d: =length(s); for i: =1 to d do begin if s[i]< > ' ' then temp: =temp+s[i]; if ((s[i]=' ') or (i=d)) and (temp< > '') then begin if length(temp)=k then c: =c+1; temp: =''; end;
end; writeln('количество слов заданной длины: ',c);
readkey; end.