Const n =5;
var
a:array[1..n] of integer;
i,max:integer;
begin
writeln('Введите 1 элемент массива');
readln(a[1]); max:=a[1];
for i:=2 to n do begin
writeln('Введите ', i,' элемент массива');
readln(a[i]);
if a[i]>max then max := a[i];
end;
writeln('Максимальный элемент массива равен ',max);
end.
Тестовое решение:
Введите 1 элемент массива
21
Введите 2 элемент массива
56
Введите 3 элемент массива
12
Введите 4 элемент массива
24
Введите 5 элемент массива
15
Максимальный элемент массива равен 56
Таблица истинности во вложении.
1. Найдем мощность афавита 15+10 = 25, значит 25 символов (буквы + цифры) используется для автомобильного номера
2. Определим объем информации необходимый для одного символа: 25>2⁴ и 25 < 2⁵, берем с избытком 2⁵. Значит для кодирования 1 символа нужно 5 бит.
3. Но по условию каждый номер кодируется минимальным количеством байт. Следовательно на 1 символ придется выделить 1 байт или 8 бит.
4. На 1 номер приходится 7*1 байт, значит для 30 номеров нужно 30*7=210 Байт.
Ответ: 210 Байт.
Сначала умножаем первую скобку на вторую, третью оставляем без изменений.
(А/\!А+!А/\!В+А/\!В+!В/\!В)/\(!А+С)=(0+!А/\!В+А/\!В+!В)/\(!А+С)
в первых скобках вынесем !В за скобки, получаем: (!В/\(!А+А+1))/\(!А+С)
!А+А+1=1, значит у нас остается !В/\(!А+С)