Информатика

Вопрос/Задача:

Имеется файл с текстом из 20000 символов. при наборе текста использовался компьютерный алфавит. текст необходимо скопировать на дискету ,на которой имеется свободная область памяти 20 кбайт . поместится ли текст на дискету?

Ответы на вопрос

Ответ
Ответ разместил: Гость

серый волк - ложный указатель

поэтому ножно идти по этому указателю

Ответ
Ответ разместил: Гость

var b: array [1..10] of real;

      s: real;

      i: integer;

begin

  s: =0;

  for i: =1 to 10 do begin

    readln(b[i]);

    s: =s+b[i];

                          end;

  writeln(s);

end.

     

Ответ
Ответ разместил: Гость

const alphabet="яабвгдеёжзийклмнопрстуфхцчшщъыьэюя"; var filename: stringprocedure readfile(filename: string); var f: text; s: string; i,k: integer; begin      assign(f,filename);       reset(f);       while not eof (f) do begin { пока не конец файла }            readln (f, s);             for i: = 1 to length(s) do begin              k: =pos(s[i], alphabet);                   if k=1 then k=length(alphabet); {это приколы изза я}                   if k> 1 then s[i]: =alphabet[k-1];         end;             writeln(s);       end;       close(f); end; begin      read(filename);       readfile;       readln; end.

Ответ
Ответ разместил: жания112

при использовании компьютерного алфавита 1 символ = 1 байт, значит

20000 символов = 20000 байт

20000 : 1024 = 19,5 кбайт

19,5 кбайт < 20 кбайт, значит текст на дискету поместиться.

 

Похожие вопросы

Вопросы по предметам

Вопросов на сайте: