Объём файла до сжатия составлял 2 мб, после сжатия файл стал занимать 32 кб. найдите степень сжатия файла. решение . можно решение и объяснение, как вы сделали
124
149
Ответы на вопрос:
Uses crt; type oc=record per,bt,tr: integer; end; ab=record fam,im: string; ocen: oc; end; var b: array [1..50] of ab; l: ab; i,n,g,k,h: integer; begin clrscr; writeln ('введи количество абитуриентов'); readln (n); writeln ('вводи фамилии, имена и 3 оценки'); for i: =1 to n do with b[i] do begin readln (fam); readln (im); readln (ocen.per,ocen.bt,ocen.tr); end; clrscr; for j: =1 to n do for i: =1 to n-1 do if b[i].fam> b[i+1].fam then begin l: =b[i]; b[i]: =b[i+1]; b[i+1]: =l; end; writeln ('список всех аббитуриентов: '); for i: =1 to n do writeln (b[i].fam,' ',b[i].im,' ',b[i].ocen.per,' ',b[i].ocen.bt,' ',b[i].ocen.tr); writeln ('список допущенных аббитуриентов'); for i: =1 to n do with b[i] do begin with ocen do if (per> 30) and (bt> 30) and (tr> 30) and (per+bt+tr> 140) then writeln (fam,' ',im,' ',ocen.per,' ',ocen.bt,' ',ocen.tr); end; readln; end.
Популярно: Информатика
-
Veteran221131.08.2020 09:24
-
Elenka927227.06.2023 07:34
-
tolikking0525.06.2021 09:17
-
Fan11111120.04.2020 10:24
-
alinka57d06.06.2022 09:39
-
Проgh19.04.2023 11:16
-
BoomerLass21.02.2023 09:25
-
NanaxD05.01.2022 08:34
-
Almast112.05.2023 08:28
-
olga788224.08.2020 21:42