Program student;
var
ocenka:byte;
begin
writeln('vvedite ocenku');
readln(ocenka);
case ocenka of
1: writeln('ochen ploho!');
2: writeln('ploho');
3: writeln('udovletvoritelno');
4: writeln('horosho');
5: writeln('otlichno');
end;
end.
Что то мне подсказывает что это не информатика.... это вообще какой класс
Program Task;
Const N = 499; M = 1;
Var A: Array [1..N, 1..N] of Boolean;
i, j, x, y, t: Integer;
b: Boolean;
Begin
Randomize;
While i < M Do
Begin
x := Random(N) + 1;
y := Random(N) + 1;
If A[x, y] = False Then
Begin
A[x, y] := True;
i := i + 1;
End;
End;
While b = False Do
Begin
b := True;
For i := 1 To N Do
For j := 1 To N Do
Begin
If A[i, j] = True Then
Begin
If (i + 1) <= N Then
A[i + 1, j] := True;
If (i - 1) > 0 Then
A[i - 1, j] := True;
If(j + 1) <= N Then
A[i, j + 1] := True;
If (j -1) > 0 Then
A[i, j - 1] := True;
End;
End;
For i := 1 To N Do
For j := 1 To N Do
If A[i, j] = False Then
b := False;
t := t + 1;
End;
WriteLn(t);
ReadLn;
<span>End.</span>
Информационный объем изображения I=k*i, где к- количество точек, i- глубина цвета.
Глубина цвета определяется из формулы N=2^i, где N-количество цветов
i=㏒₂N= ㏒₂256= 8 бит
k=25*25= 625
I=625*8= 5000 бит
5000 бит/8= 625 байт
Размер битмапа в дюймах: 3.937 * 5.906
размер битмапа в пикселах: 1181 * 1771 = 2091551
размер битмапа в единицах информации = 2091551 * 16 = 33464816(бит) = 4183102(байт) = 4085(килобайт) = 3.989(мегабайт)
Строго говоря, это именно размер битмапа, а не выходного файла: во-первых, в различных форматах хранения графических данных используются различные алгоритмы сжатия битмапа, иногда с потерей качества, иногда без; это уменьшает размер файла. С другой стороны, в графическом файле присутствует различная служебная информация (специфична для используемого формата файла), что увеличивает (незначительно) размер файла.