В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География

Контрольная работа.

Графика и мультимедиа.

Вариант 1.

Часть 1.

Единица выводимой информации при работе дисплея в графическом режиме называется:

пиксель; б) баррель; в) дюйм; г) байт

Основной характеристикой изображения при работе в графическом режиме является:

размер зерна люминофора; б) разрешающая видеоадаптера;

в) размер пикселя; г) размер диагонали экрана дисплея

Минимальным объектом, используемым в векторном графическом редакторе, является...

точка экрана (пиксель) б) объект (прямоугольник, круг и т.д.) в) палитра цветов г) знакоместо (символ)

Наибольший информационный объем будет иметь файл, содержащий...

1 страницу текста б) черно-белый рисунок 100х100 в) аудиоклип длительностью 1 мин. г) видеоклип длительностью 1 мин.

Растровый графический редактор предназначен для

создания чертежей б) построения графиков в) построения диаграмм

г) создания и редактирования рисунков

Показать ответ
Ответ:
Mocket
Mocket
26.09.2022 13:51

36 25 24 13 12  1

35 26 23 14 11  2

34 27 22 15 10  3

33 28 21 16  9  4

32 29 20 17  8  5

31 30 19 18  7  6

Объяснение:

1)

const n=6;

var a:array[1..n,1..n] of integer;

i,j:integer;

begin

for i:=1 to n do

if i mod 2=1

 then for j:=1 to n do a[i,j]:=n*i-j+1

 else for j:=1 to n do a[i,j]:=n*(i-1)+j;

for i:=1 to n do

begin

for j:=1 to n do write(a[i,j]:3);

writeln;

end;

end.

Результат:

 6  5  4  3  2  1

 7  8  9 10 11 12

18 17 16 15 14 13

19 20 21 22 23 24

30 29 28 27 26 25

31 32 33 34 35 36

2)

const n=6;

var a:array[1..n,1..n] of integer;

i,j:integer;

begin

for j:=n downto 1 do

if (n+j) mod 2=0

then for i:=1 to n do a[i,j]:=n*(n-j)+i

else for i:=1 to n do a[i,j]:=n*(n-j+1)-i+1;

for i:=1 to n do

begin

for j:=1 to n do write(a[i,j]:3);

writeln;

end;

end.

Результат:

36 25 24 13 12  1

35 26 23 14 11  2

34 27 22 15 10  3

33 28 21 16  9  4

32 29 20 17  8  5

31 30 19 18  7  6

0,0(0 оценок)
Ответ:
амаеру
амаеру
18.03.2023 07:14
1.
const n=20; 
var
  a:array[1..n] of integer;
  i,k,s:integer;
begin
Randomize;
writeln('Исходный массив:');
for i:=1 to n do begin
  a[i]:=Random(51)-25;
  Write(a[i]:4)
end;
writeln;
write('K = '); readln(k);
s:=0;
for i:=1 to n do 
 if a[i] mod k = 0 then s:=s+a[i];
Writeln('s = ',s);
end.

Пример:
Исходный массив:
18 -24 -4 -21 15 19 18 -16 -1 -8 7 -21 21 22 -24 -4 18 -16 24 4
K = 3
s = 24

2.
const n=10; 
var
  a:array[1..n] of integer;
  i:integer;
begin
Randomize;
writeln('Исходный массив:');
for i:=1 to n do begin
  a[i]:=Random(11);
  Write(a[i]:4)
end;
writeln;
writeln('Выбранные элементы:');
for i:=1 to n do 
 if a[i]<=i then Write(a[i]:4) else write(' ':4);
Writeln;
end.

Пример:
Исходный массив:
   9   1   2   8   2   7   1  10   8   3
Выбранные элементы:
       1   2       2       1       8   3
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота