di-bobkov1985
?>

Запросить с консоли целое число и проверить значение бита с указанным номером в этом числе. результат такой проверки вывести на консоль. для удобства разрешается запрашивать указанное число в восьмиричной или шестнадцатиричой системе счисления. при выполнении важно обратить внимание на грамотный выбор типа данных анализируемого числа

Информатика

Ответы

Кононова-БЕСКРОВНАЯ
C++: #include < iostream> using namespace std; int main() { int a; int b; cin > > a > > b; if (a & b) cout < < "yes" < < endl; else cout < < "no" < < endl; return 0; }
mb9037479491

Объяснение:

При составлении таблиц истинности необходимо:

1. Выяснить количество строк в таблице (=2n, где n – количество переменных).

2. Выяснить количество столбцов (= количество переменных + количество операций).

3. Установить последовательность выполнения логических операций.

4. Построить таблицу, указывая названия столбцов и возможные наборы значений исходных логических переменных.

5. Заполнить таблицу истинности по столбцам.

Задание 1. Построим таблицу истинности для выражения: F = (A v B) & (¬ A v ¬ B)

1. Определим количество строк =2n = 22+1 =5

2. Определим количество столбцов = 2 переменные + 5 операций = 7

3. Расставим порядок выполнения операций: 1 3 5 4 2

4. Заполним таблицу по столбцам:

А

В

A v B

¬ A

¬ B

¬ A v ¬ B

(A v B) & (¬ A v ¬ B)

0 0 0 1 1 1 0

0 1 1 1 0 1 1

1 0 1 0 1 1 1

1 1 1 0 0 0 0

Задание 2. Построить таблицу истинности логического выражения F = (A & Ø B) ˅ (Ø A & B)

Задание 3. Построить таблицу истинности логического выражения F = X v Y & ¬ Z

X

Y

Z

¬ Z

Y & ¬ Z

F = X v Y & ¬ Z

0 0 0 1 0 0

0 0 1 0 0 0

0 1 0 1 1 1

0 1 1 0 0 0

1 0 0 1 0 1

1 0 1 0 0 1

1 1 0 1 1 1

1 1 1 0 0 1

vasiliiparshin7668
Const      sixteen: string = '0123456789abcdef'; function tenin16(x:   integer): string; var  s: string; begin      repeat        s : = sixteen[x mod 16 + 1] + s;         x : = x div 16;       until x = 0;       if length(s) = 1 then    s : = '0' + s;       tenin16 : = s; end; var      f1, f2: text;       a1, a2, a3: byte; begin      assign(f1, 'record.txt');       reset(f1);       assign(f2, 'result.txt');       rewrite(f2);       while not eof(f1) do        begin          read(f1, a1, a2, a3);           writeln(f2, tenin16(a1), tenin16(a2), tenin16(a3));       end;       close(f1);       close(f2); end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Запросить с консоли целое число и проверить значение бита с указанным номером в этом числе. результат такой проверки вывести на консоль. для удобства разрешается запрашивать указанное число в восьмиричной или шестнадцатиричой системе счисления. при выполнении важно обратить внимание на грамотный выбор типа данных анализируемого числа
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Александрович
КириллЕгорова1906
cheremetdiana
ALLA1868
katya860531
TrubnikovKlimenok926
Natalimis416024
Кашихина
omigunova39
mekap22044
komarov-dmitriy
k-alexey9
Kotvitskii
sigidinv
Марина566