Таблица истинности во вложении. Конечно, их нужно уметь составлять, но зачастую бывает быстрее предварительно сделать аналитическое преобразование исходного выражения с целью его упрощения.
Как видно, выражение не зависит от В и его таблицу истинности строить гораздо проще.
Программа отдельно вычисляет произведения строк и столбцов заданных ячеек.
Program n1;
Uses CRT;
Const n=10;
Var a: array[1..n,1..n] of integer;
i,j,x1,x2,y1,y2: integer;
p1,p2,p3,p4: longint;
begin
ClrScr;
For i:=1 to n do
begin
For j:=1 to n do
begin
a[i,j]:=random(10);
a[i,j]:=a[i,j]+1;
write(a[i,j]:3);
end;
writeln;
end;
Writeln('Vvedite pervyu paru koordinat');
Readln(x1,y1);
Writeln('Vvedite vtoruu paru koordinat');
Readln(x2,y2);
p1:=1; p2:=1; p3:=1; p4:=1;
For i:=1 to n do
begin
p1:=p1*a[i,y1];
p2:=p2*a[i,y2];
end;
For i:=1 to n do
begin
p3:=p3*a[x1,j];
p4:=p4*a[x2,j];
end;
Writeln('Proizvedenie strok = ',p1*p2);
Writeln('Proizvedenie stolbcov = ',p3*p4);
readln
end.
1) 7200*8=57600 кбит
2) 57600/ 192= 300 сек
300сек=5 мин
ответ:5 минут
const
n = 4; //кол-во людей
g = 1995;//год
m = 5; //номер месяца
var
i,gR,mR,k : integer;
begin
k := 0;
for i := 1 to n do
begin
writeln ('Введите год и месяц');
read (gR,mr);
if (gR = g) and (mr = m) then
k := k +1;
end;
writeln ();
writeln (k);<span>
end.</span>
Т.к. наибольшая цифра в исходном числе "3", значит система счисления исходного числа не может быть равна двоичной и троичной, следовательно исходное число записано в четверичной или более высокого порядка системе счисления. Пусть число было записано в четверичной системе счисления, тогда его десятеричное представление равно
=
.
Ответ:4534