М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
MrQelen
MrQelen
04.09.2021 05:58 •  Информатика

Экрандағы жасаған жұмысты компьютер жадындағы алмасу буферіне көшіру батырмасы - Белсенді болып тұрған терезені ғана түсірітін батырма

👇
Открыть все ответы
Ответ:
okfuh
okfuh
04.09.2021

& - конъюнкция или логическое умножение, даёт истину тогда и только тогда, когда обе переменных равны 1, т.е, когда А=1 и В=1.

v - дизъюнкция или логическое сложение даёт истину во всех случаях, за исключением того, когда обе переменных равны 0, т.е, когда А=0, В=0.

A&B - простейшая конъюнкция, пишем 1 в ячейке, где А=1, В=1, а в остальные пишем 0.

(AvB)&(AvC) - по закону дистрибутивности можем сократить до Av(B&C). А значит 1 ставим только в тех ячейках, где А=1 или B,C=1 (или оба условия выполняются одновременно), в остальных ставим 0.

(A&B)v(B&C) - по закону дистрибутивности можем сократить до B&(AvC). То есть мы можем сразу поставить 0 там, где B=0. В случаях, где В=1 мы везде ставим 1, за исключением ситуации, где A,C=0.

P.S Таблицы истинности во вложении:3


Постройте таблицы истинности для следующих логических выражений​
4,4(76 оценок)
Ответ:
Milana1117464
Milana1117464
04.09.2021

для c++

Объяснение:

#include <iostream>

#include <iomanip>

#include<ctime>

#include<cstdlib>

using namespace std;

int main()

{

setlocale(0, "");

srand(time(0));

int n,m, i, j;

cout << "Введите размер массива, n = ";

cin >> n;

cout << "m = ";

cin >> m;

int** arr = new int* [n];

for (i = 0; i < n; i++)

{arr[i] = new int[m];}

for (i = 0; i < n; i++)

{

for (j = 0; j < m; j++)

{

arr[i][j] = rand() % 20 - 10 ;

}

}

cout << "Исходный массив:" << endl;

for (i = 0; i < n; i++)

{

for (j = 0; j < m; j++)

cout << arr[i][j] << "\t";

cout << endl;

}

for (int i = 0; i < n; i++)

delete[]arr[i];

system("pause");

return 0;

}

4,7(41 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ