Ответ:
А В С Ā Ā×В С×А Ā×В+С×А
0 0 0 1 0 0 0
0 1 1 1 1 0 1
0 1 0 1 1 0 1
1 0 1 0 0 1 1
1 1 0 0 0 0 0
1 1 1 0 0 1 1
Объяснение:
1) Изначально прописываем одиночные элементы А, В, С.
Когда элемента 2 - прописываем 4 строки.
Когда элементов 3 - прописываем 6 строк.
А при 4 строках=0011 при 6 строках=000111
В при 4 строках=0101 при 6 строках=011011
С при 6 строках=010101
2) Затем прописываем отрицание. Оно меняет значения на противоположные.
3) Как в математике, первым делаем умножение(конъюнкцию) Ā×В. Она равна 1, если все элементы равны 1.
4) Затем идёт второе умножение С×А. Принципы выполнения те же.
5) В конце собираем всё последним действием - сложением(дизъюнкцией). Она равна 1, если хоть 1 элемент равен 1.
Решение:
const M = 10;
var a : array [1..M] of integer;
i,max, odd : integer;
begin
odd := 0;
{Заполнение массива}
for i := 1 to M do
begin
write('Input a[',i,']:' );
readln(a[i]);
end;
{Вывод массива на экран}
for i := 1 to M do
write(a[i]:2,' ');
writeln;
{Поиск максимального в массиве}
max := a[1];
for i := 2 to M do
if (a[i] > max) then
max := a[i];
writeln('Максимальный элемент массива: ',max);
{Поиск всех нечетных чисел в массиве и замена их на 1}
for i := 1 to M do
if (a[i] mod 2 = 1) then
begin
a[i] := 1;
odd := 666;
end;
{Вывод сообщения об отсутствии нечетных чисел}
if (odd = 0) then
writeln('В массиве нечетных чисел нет');
{Вывод преобразованного массива}
for i := 1 to M do
write(a[i]:2,' ');
writeln;
readln;
end.
В фигурных скобках - комментарии, из программы можно удалять безболезненно. M - количество элементов в массиве.
Контрольные примеры для массива из 10 элементов:
1) Массив "1 2 3 4 5 6 7 8 9 10" будет преобразован в "1 2 1 4 1 6 1 8 1 10", максимальный элемент (до преобразования) 10
2) Массив " 2 2 2 2 2 2 2 2 2 2" будет преобразован в " 2 2 2 2 2 2 2 2 2 2", на экран будет выведено сообщение "в массиве нечетных чисел нет", максимальный элемент 2
1,2.3,9,10
правильно это первое ваторое третье девятое и десятое
Если площадь в ячейке А1, то вот так:
=ЕСЛИ (А1<100;500;ЕСЛИ (А1<200;700;800))*B2
<span>Можно еще с помощью ВПР, но тогда нужно делать дополнительную таблицу
</span>
=B2*(500+200*(B2>100)+100*(B2>=200))
<span>Это если площадь стоит в ячейке B2.
</span>
<span><span>Пусть N – количество букв
в номере. Тогда существует 5^</span></span>n *10^<span><span>4 различных
номеров. По условию, должно быть выполнено 5^n*10^4>1000000,
т.е. 5^n>100. Отсюда N=3 .</span></span>