lawyer-2019
?>

:разработать алгоритм и изобразить его в виде блок-схемы. пользователь вводит с клавиатуры n чисел. определить номер максимального по модулю элемента, выдав сообщение вида “максимальный по модулю элемент был введен 7-м”.

Информатика

Ответы

Nevstrueva_Vasilevna
//Блок-схема во вложении
//Pascal ABC.NET v3.0 сборка 1111

Var
 a,i,n,max,maxi:integer;
begin
 readln(n);
  for i:=1 to n do
   begin;
    readln(a);
     if abs(a)>max then
      begin;
       max:=abs(a);
       maxi:=i;
      end;
  end;
 write('Максимальный по модулю элемент был введен ',maxi,'-м');
end.


:разработать алгоритм и изобразить его в виде блок-схемы. пользователь вводит с клавиатуры n чисел.
shumilovs7252

Задачка простая, недавно здесь подобную решал. Чтобы её решить, нужно знать несколько базовых положений.

 

1. Для отображения цветовой гаммы, как правило, исользуется 3 цвета(красный, зелёный, синий).

2. Если для цвета выделено n бит, он может принимать 2^n оттенков. (это чистая математика(комбинаторика)).

3. Как следствие, макс количество цветов в палитре 2^n*2^n*2^n = 2^(3n)

 

Теперь можно решать задачу.

 

Пусть под цвет выделено n бит.

Так как всего цветов 3, на один пиксел будет 3*n бит, Следовательно, общий объем рисунка будет

1024 * 512 *( 3*n) = 512 K *(3*n)  = (1.5*n)Mбита (По определению 2^10 = 1024 = 1K) .

 

Вот, в принципе, и всё!

Но Дальше БОЛЬШИЕ сложности, так как не понятно, что написано в условии, что такое Мб - это мегаБИТ или МегаБАЙТ, поэтому придётся рассматривать 2 случая

1. МегаБИТ.

(1.5*n) = 1.5

n=1, то есть под цвет выделен 1 бит.

Макс количество цветов в палитре

2^(3n) = 2^3 = 8.

Да! всего 8 оттенков.

 

2. МегаБАЙТ, вспомним, что байт=8бит, получим

(1.5*n) = 1.5 *8, 

n=8, то есть под цвет выделен целый байт(8 бит)

Макс количество цветов в палитре

2^(3n)= 2^24= 16777216.

 

Вот и всё.

Да, в реальности, в настоящее время, как правило, под цвет выделено ОДИН БАЙТ, то есть случай 2 полностью соответствует принятому в настоящее время стандарту де-факто и в пикселе 3 байта.

 

chetverikovalex3738

1.Каждый графический примитив рисуется в своем слое, поэтому рисунки состоят из множества слоев.Существует возможность изменения видимости объектов путем изменения порядка размещения их слоев на рисунке. Для этого используются операции изменения порядка, которые позволяют перемещать выделенный объект на передний план (в самый верхний слой рисунка) или на задний план (самый нижний слой рисунка), а также на один слой вперед или назад.

2. В какой программе? Формулируйте вопросы правильнее...В CorelDraw, например, это нужно чтобы не по отдельности объекты тягать или обрабатывать, а целиком!

 

 

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

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

:разработать алгоритм и изобразить его в виде блок-схемы. пользователь вводит с клавиатуры n чисел. определить номер максимального по модулю элемента, выдав сообщение вида “максимальный по модулю элемент был введен 7-м”.
Ваше имя (никнейм)*
Email*
Комментарий*

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

Некрасов Валентина1097
Alekseevich1012
Полковников_Милана
sryzhova6392
mariashapar
Ионов202
seleznev1980
kristina1989
antrotip
natalia-shelkovich
Mexx9050
Irina_Nikolai
fialkaflowers77
zrv85
Pilotmi247074