Алина050913
05.05.2021 09:24

ЭЛЕМЕНТЫ АЛГЕБРЫ ЛОГИКИ. 1 Задание. Таблица истинности

1) F=A&B+not(notA+B)

A B A&B notA D notD F

1 1

0 1

1 0

0 0

2) F=A&(B+ notB&A)

A B A&notB C A&C F

1 1

0 1

1 0

0 0

2 Задание. Круги Энгеля.

В таблице приведены запросы к поисковому серверу. Для каждого запроса указан его код — соответствующая буква от А до Г. Расположите коды запросов слева направо в порядке убывания количества страниц, которые нашёл поисковый сервер по каждому запросу. По всем запросам было найдено разное количество страниц. Для обозначения логической операции «ИЛИ» в запросе используется символ «|», а для логической операции «И» — «&»:

1)
Код Запрос

А. Баскетбол

Б. Футбол & Баскетбол & Волейбол

В. Волейбол | Баскетбол

Г. Футбол | Баскетбол | Волейбол

2)
Код Запрос

А. Дуб & Клён & Берёза

Б. Дуб | Клён

В. Дуб & Берёза

Г. (Дуб & Берёза) | Клён

3)
Код Запрос

А. Волк | Коза

Б. ( Волк | Коза ) & Капуста

В. Волк & Коза & Капуста

Г. Волк & Капуста

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
begk55
19.08.2021 09:34
PascalABC.NET 3.4.2, сборка 1864 от 11.11.2018Внимание! Если программа не работает, обновите версию!

begin

 var n := Abs(ReadInteger('Введите целое число:'));

 var yes := False;

 var n1 := n mod 10;

 n := n div 10;

 while n > 0 do

 begin

   var n2 := n mod 10;

   if n1 = n2 then

   begin

     yes := True;

     break

   end;

   n := n div 10;

   n1 := n2

 end;

 if yes then Print('Верно')

 else Print('Неверно')

end.


А еще это можно решить, к примеру, так:

begin

 var s := Abs(ReadInteger('Введите целое число:')).ToString;

 if s.Pairwise.Any(t->t[0]=t[1]) then Print('Верно')

 else Print('Неверно')

end.

0,0(0 оценок)
Ответ:
Imychka
19.08.2021 09:34
1)
#include <iostream>
#include <math.h>

using namespace std;

int main() {
 int a;
 cin >> a;
 int d = a%10;
 string s = "yes";
 while(abs(a) > 0) {
   if(a%10 != d) {
     s = "no";
     break;
   }
   a/=10;
  }
  cout << s << endl;
}
2)
#include <iostream>
#include <math.h>

using namespace std;

int main() {
 int a;
 cin >> a;
 int d = a%10;
 a/=10;
 string s = "no";
 while(abs(a) > 0) {
  if(a%10 == d) {
    s = "yes";
    break;
  }
  d = a%10;
  a/=10;
  }
  cout << s << endl;
}
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота