В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История

дорешать задание на тему мат. логика и множества Сколь­ко су­ще­ству­ет раз­лич­ных на­бо­ров зна­че­ний ло­ги­че­ских пе­ре­мен­ных x1, x2, ..x7, y1, y2, ..y7, ко­то­рые удо­вле­тво­ря­ют всем пе­ре­чис­лен­ным ниже усло­ви­ям?
(¬x1 ∨ y1) → (¬x2 ∧ y2) = 1
(¬x2 ∨ y2) → (¬x3 ∧y3) = 1

(¬x6 ∨ y6) → (¬x7 ∧ y7) = 1
В от­ве­те не нужно пе­ре­чис­лять все раз­лич­ные на­бо­ры зна­че­ний пе­ре­мен­ных x1, x2, ..x7, y1, y2, ..y7, при ко­то­рых вы­пол­не­на дан­ная си­сте­ма ра­венств. В ка­че­стве от­ве­та Вам нужно ука­зать ко­ли­че­ство таких на­бо­ров.

Я получил для первого условия 7 решений
и получил 3 решения для 7 переменных x и 3 решения для 7 переменных y
А как дальше решать эту задачу?

Показать ответ
Ответ:
BaBaika322
BaBaika322
16.11.2022 01:39
uses crt; const n:Integer; var a:array[1..20] of integer; // 20 это предустановлена в условии граниа не указанно можно 99 поставить       i,j,k:integer; begin  randomize; // это для генерации случайных чмсел у тебя могут быть предусановлены  for i:=1 to n do    a[i]:=random(99); // ну собственно генерация чисел от 0 до 99( в блок схеме это не нужно)   for i:=1 to n-1 do     for j:=i+1 to n do        if a[i]>a[j] then begin  k:=a[i]; a[i]:=a[j]; a[j]:=k; end;     end. немного линни не пямые )) но разобратся сможешь
Доброе утро, , , начертить блок-схему по : задана одномерная числовая таблица из n элементов. расста
0,0(0 оценок)
Ответ:
Eennoottt
Eennoottt
06.09.2020 12:03

Паскаль АВС:


Program kislota;
uses crt;
const n=30;
var
  e:array[1..n] of integer;
  sum,nom,i: integer;
begin
  writeln('*** alphaues is thinking... ***');
  writeln('***          OK             ***');
  writeln();
  writeln('Элементы массива:');
  randomize;
  nom:=0;
  for i:=1 to n do
    begin
      e[i]:=random(100)-50;
      write (e[i]:5);
    end;
  sum:=e[1]+e[2];
  for i:=1 to n-1 do
    if (e[i]+1 + e[i+1])>sum then
      begin
        sum:=e[i]+1 + e[i+1];
        nom:=i;
      end;
  writeln();
  writeln('Номер первого элемента пары с максимальной суммой: ',nom);
end.

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота