alexander4590
?>

Pascal abc. ввести с клавиатуры число линий штриховки и построить произвольную фигуру (к примеру, квадрат), залив области разным цветом.

Информатика

Ответы

Vladislav98
//Pascal ABC.NET v3.1 сборка 1219

uses
 graphabc;

Const
  h=300;

Var
 n,k,i:integer;
begin
 maximizewindow;
 readln(n);
 n:=n+1;
 line(h,h,h*2,h);
 line(h*2,h,h*2,h*2);
 line(h*2,h*2,h,h*2);
 line(h,h*2,h,h);
 k:=h div n;
 for i:=1 to n do
  begin
   sleep(100);
   line(h+i*k,h,h+i*k,h*2);
   floodfill(h+i*k-1,h+1,rgb(random(255),random(255),random(255)));
  end;
floodfill(h*2-1,h+3,rgb(random(255),random(255),random(255)));
end. 
Sergei1198
// PascalABC.NET 3.0, сборка 1073
const
  m=5;
  n=4;
  a:array[1..m] of real=(2,-7.1,3.2,-5.4,6.9);
  b:array[1..n] of real=(8.1,3.2,-6.4,-3.5);
  k=3;
var
  i,j:integer;
  sk:real;
  s:array[1..m,1..n] of real;
begin
  Writeln('Массив S');
  for i:=1 to m do begin
    for j:=1 to n do begin
      s[i,j]:=a[i]*b[j];
      Write(s[i,j]:7:2)
    end;
    Writeln
  end;
  sk:=0;
  for i:=1 to m do sk:=sk+s[i,k];
  Writeln('Сумма элементов столбца ',k,' равна ',sk)
end.

Результат выполнения программы:
Массив S
  16.20   6.40 -12.80  -7.00
 -57.51 -22.72  45.44  24.85
  25.92  10.24 -20.48 -11.20
 -43.74 -17.28  34.56  18.90
  55.89  22.08 -44.16 -24.15
Сумма элементов столбца 3 равна 2.56
Janaz842060
Чтобы это узнать нам потребуется разобрать это на примере.
допустим у нас есть изображение размером 1024х1024 пикселя.
чтобы определить объем занимаемой памяти при наличии на нем 65 536 цветов для начала нужно выяснить сколькими битами кодировать один пиксель.  65 536 = 2^16 => один пиксель кодируется 16 битами. 
значит объем памяти изображения будет составлять:
1024*1024*16= 16 777 216 бит.
теперь вычислим объем памяти при  наличии 16 цветов на изображении.
16=2^4 =>
1024*1024*4=4 194 304
теперь чтобы определить во сколько раз уменьшился объем памяти изображения мы выполняем следующее действие:
16 777 216 : 4 194 304 = 4
т е объем памяти изображения уменьшился в 4 раза.

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

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

Pascal abc. ввести с клавиатуры число линий штриховки и построить произвольную фигуру (к примеру, квадрат), залив области разным цветом.
Ваше имя (никнейм)*
Email*
Комментарий*

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

Stepanovich_Makarov
vettime625
RozaAsadullina
tigran87-87
teya07
alex091177443
mbykovskiy
betepah
Anatolevich667
mail5
jaksonj326
Акимцева27
tatry2005
Александр Сергей
Leonidovich_Elena771