Strelkov567
?>

Составить программу формирования массива из 50 элементов, в которой используется признак р, в зависимости от значения которого реализовывался бы один из массива: при р= -1 с генератора случайных чисел, при р=0 с формулы а[i] = i +101, при р=1 с клавиатуры. сделать вывод сформированного массива на экран.

Информатика

Ответы

Иванникова736
Const n=50;
var a: array[1..n] of integer; 
  p,i: integer;
begin
write('p (-1,0,1) = ');
readln(p);
case p of
 1: for i:=1 to n do a[i]:=random(100);
 0: for i:=1 to n do a[i]:=i+101;
-1: begin for i:=1 to n do read(a[i]); readln; end;
    end; 
writeln;
writeln('Исходный массив:');
for i:=1 to n do write(a[i],' ');
writeln;
end.

Пример (для n=5):
p (-1,0,1) = 0
Исходный массив:
102 103 104 105 106
olkay
Растровое изображение представляет из себя:
✔ мозаику из очень мелких элементов — пикселей;
сочетание примитивов (это про векторное изображение);
палитру цветов.

Растровое графическое изображение формируется из:
линий
✔ пикселей
графических примитивов (это про векторное изображение)

В векторной графике изображения строятся из:
пикселей (это про растровую графику);
✔ примитивов;
рисунков.

Эффективно представляет изображения фотографического качества:
векторная графика;
✔ растровая графика.

Относительно небольшой объём памяти занимают:
✔ векторные рисунки; (это как правило верно. Но если пытаться делать изображения фотографического качества в векторной графике, файлы будут получаться огромными)
растровые изображения.

Могут быть легко масштабированы без потери качества:
✔ векторные рисунки;
растровые изображения.

Растровое графическое изображение получается:
✔ в процессе сканирования (в остальных случаях - векторная)
при работе с системами компьютерного черчения
при создании рисунка в MS Word

Какой тип графического изображения вы будете использовать при редактировании цифровой фотографии?
✔ растровое изображение
векторное изображение

Что можно отнести к достоинствам растровой графики по сравнению с векторной?
Малый объём графических файлов. (это про векторную)
✔ Фотографическое качество изображения.
Возможность просмотра изображения на экране графического дисплея. (это верно для любой компьютерной графики)
Возможность масштабирования изображения без изменения его качества. (это про векторную)

Файлы, с какой графикой имеют наибольший размер?
✔ Растровой.
Векторной.
Трёхмерной. (обычно простенькая трехмерная графика составляется из примитивов и имеет небольшой размер. Но опять-таки, если ставить целью добиться максимальной естественности изображения, то здесь будет максимальный размер) 

Изображения, какой графики состоят из массива точек (пикселей)?
✔ Растровой.
Векторной
Трёхмерной

Для хранения растрового изображения размером 64 на 64 пикселя отвели 512 байтов памяти. Каково максимально возможное число цветов в палитре изображения?
Всего пикселей 64 * 64 = 2^12, на них отводится 512 байт = 2^9 байт = 2^12 бит. Тогда на 1 пиксель отводится всего 1 бит, и в палитре не больше 2^1 = 2 цветов.

В процессе преобразования растрового графического файла количество цветов уменьшилось с 512 до 8. Во сколько раз уменьшился информационный объем файла?
512 = 2^9, 8 = 2^3. В первом случае на 1 пиксель отводится 9 бит, во втором - 3 бита. Размер уменьшился в 3 раза.
TatarkovTitova
Паскаль
---
uses crt;
var a: array[1..100,1..100] of integer;
    x,y,sum,k,n:integer;
begin
     write('Введите n: ');
     readln(n);
     clrscr;
     for x:=1 to n do begin
         for y:=1 to n do begin
             a[x,y]:=random(21)-10;
             write(a[x,y]:4);
         end;
         writeln;
     end;
     k:=0;
     Sum:=0;
     for x:=1 to n do
         for y:=x+1 to n do
             if a[x,y]>0 then begin
                Sum:=Sum+a[x,y];
                inc(k);
             end;
     writeln;
     if k<>0 then write(sum/k:4:2);
end.

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

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

Составить программу формирования массива из 50 элементов, в которой используется признак р, в зависимости от значения которого реализовывался бы один из массива: при р= -1 с генератора случайных чисел, при р=0 с формулы а[i] = i +101, при р=1 с клавиатуры. сделать вывод сформированного массива на экран.
Ваше имя (никнейм)*
Email*
Комментарий*