Sashska13me
18.11.2020 06:22

Составить таблицы истинности для следующих логических выражений:


Составить таблицы истинности для следующих логических выражений:

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
lera1062
01.09.2020 08:59
// PascalABC.Net 3.2
begin
  var a:=ArrRandom(15,10,30).Select(x->x+0.1); Write('A='); a.Println;
  var b:=ArrRandom(12,10,30).Select(x->x+0.1); Write('B='); b.Println;
  var c:=a.Intersect(b).ToArray;
  Write('C='); c.Println;
  a:=a.Except(c).ToArray; Write('A новый='); a.Println;
  b:=b.Except(c).ToArray; Write('B новый='); b.Println
end.

Пример решения
A=15.1 25.1 29.1 24.1 16.1 29.1 18.1 13.1 10.1 12.1 10.1 13.1 14.1 18.1 24.1
B=24.1 10.1 23.1 15.1 13.1 16.1 22.1 21.1 21.1 28.1 26.1 29.1
C=15.1 29.1 24.1 16.1 13.1 10.1
A новый=25.1 18.1 12.1 14.1
B новый=23.1 22.1 21.1 28.1 26.1
0,0(0 оценок)
Ответ:
zaec999
18.04.2023 09:01
Const
    auto = true;

var
    a: array[1..100, 1..100]of real;
    b: array[1..100]of real;
    n, m, j, i: integer;
    gmax, min, max: real;

begin
    read(n, m);
    for i := 1 to n do
        for j := 1 to m do
        begin
            if auto then
                a[i, j] := random(100)
            else           
                read(a[i, j]);
               
            if abs(gmax) < abs(a[i, j]) then
                gmax := a[i, j];
        end;
   
    for i := 1 to n do
    begin
        min := a[i, 1] / gmax;
        max := a[i, 1] / gmax;
       
        for j := 1 to m do
        begin
            a[i, j] := a[i, j] / gmax;
            if min > a[i, j] then min := a[i, j];
            if max < a[i, j] then max := a[i, j];
           
            write(a[i, j]:5:2, ' ');
        end;
       
        b[i] := max - min;
        writeln(' => ', b[i]:5:2);
    end;
end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота