Svetlana1335
?>

Информационное сообщение объёмом 1кб содержит 1024 символов. найти мощность алфавита с которого было записано данное сообщение

Информатика

Ответы

punchf
1кб*1024*8=8192 бита
8192/1024=8 бит (один символ)
Мощность = 2⁸ = 256 бит
irschacha
Честно, не поняла ваш код вообще. Почему нет цикла? Предлагаю свое решение:
1)Cначала заполняем массив случайными числами от 2 до 5 (включительно)
2)Потом выводим его (Для проверки)
3) Потом считаем оценки. Но сначала нужно обнулить переменные( В самом начале это делали), а то получится кака (:

program N_0547847;
var
    b, c, d, f, i:integer;
    a: array [1..20] of integer;
begin;
randomize;
b:=0; c:=0; d:=0; f:=0;
for i:=1 to 20 do begin
  a[i]:=random(4)+2; 
  write(a[i],' '); end; 
writeln;
for i:=1 to 20 do begin
    if a[i]=2 then  b:=b+1;
    if a[i]=3 then  c:=c+1;
    if a[i]=4 then  d:=d+1;
    if a[i]=5 then   f:=f+1;
end;
writeln('Двоек: ', b); 
writeln('Троек: ', c); 
writeln('Четверок: ',d);
writeln('Пятерок: ',f);
end.   
Коваль1974
//Pascal ABC.NET v3.1 сборка 1172

Var
 f,s:text;
 st,sp:string;
 i:integer;
 c:char;
begin
 assign(s,'text1.txt');
 reset(s);
 while not Eof(s) do
 begin;
 readln(s,sp);
 st:=st+sp+chr(10)+chr(13);
 end;
 close(s);
 for i:=1 to length(st) div 2 do
  begin
   c:=st[i];
   st[i]:=st[length(st)-i+1];
   st[length(st)-i+1]:=c;
  end;
 assign(f,'text.txt');
 rewrite(f);
 write(f,st);
 close(f);
end.

Текст в файле text1.txt:

Simple text
1And another simple text
2New text

Текст в файле text.txt:
txet weN2
txet elpmis rehtona dnA1
txet elpmiS

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Информационное сообщение объёмом 1кб содержит 1024 символов. найти мощность алфавита с которого было записано данное сообщение
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

tofilev
Александровна1244
gaina6678
Ruslan Zarekovkin
pnat1235
shabaev19542355
Tarakanova_pavel
studiojanara
Larax0819
rastockin8410
misspodvigina
nestruev
Janaz842060
Olga1233
tata-novik