1) напишите линейную программу, в результате выполнения которой в целочисленной переменной s получится перевернутое целое четырехзначное число k. например: k=1357, то s=7531. 2) напишите линейную программу перевода любого целого четырехзначного двоичного числа в десятичную систему счисления. например, дано число в двоичной системе счисления: 1101. перевод в десятичную систему выполняется так: 1*2^3+1*2^2+0*2^1+1=13.
297
356
Ответы на вопрос:
1)var n,k: integer; begin write('число: '); readln(n); k: =0; repeat k: =k*10+n mod 10; n: =n div 10; until n=0; writeln('новое число: ',k); end. 2) var n,k,m: integer; begin write('двоичное число: '); readln(n); k: =1; m: =0; repeat m: =m+k*(n mod 10); n: =n div 10; k: =k*2; until n=0; writeln('десятичное число: ',m); end.
Чтобы записать 128 символов в алфавите понадобится 7 бит на каждый символ. сообщение из 123 символов содержит: 123 * 7 бит
Популярно: Информатика
-
denisseleznevdenis18.11.2020 02:06
-
думка313.08.2021 15:02
-
idknotforlong11.11.2022 18:08
-
adelina111201.03.2021 13:10
-
ukharitonova08.08.2020 20:04
-
Pusya10214.08.2020 02:15
-
star1k06.03.2022 16:55
-
irlukshina04.05.2021 17:48
-
Sadovnik1126.11.2021 06:33
-
zubtan195115.12.2020 03:05