huntress26
21.01.2023 15:16

Постройте схемы для следующих логических функций

1) (x∧y⊕x)↓(y∧z⊕z)↔y
2) (y∧¬x∨z↓y∧z) | w⊕z
3) (x↔x∧¬y∨x)∧w∨x∧z

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
RMaGaR
27.11.2021 04:50
Рабо́чий стол (англ. desktop) — в компьютерной терминологии основное окно графической среды пользователя вместе с элементами, добавляемыми в него этой средой.

Обычно на рабочем столе отображаются основные элементы управления графической средой и, опционально, какое-либо фоновое изображение.

В некоторых рабочих средах (например, в MS Windows или в рабочих средах, удовлетворяющих требованиям freedesktop.org — KDE, GNOME и т. п.) с рабочим столом ассоциируется определённый каталог в файловой структуре компьютера (при этом обычно можно перетащить файл из стандартного для данной среды файлового менеджера на рабочий стол, и он будет туда скопирован). Ассоциированный каталог обычно находится в личной папке пользователя.

Так как рабочий стол практически всегда виден (либо его можно увидеть, свернув открытые окна), его используют для хранения часто использующихся файлов, документов и ссылок/ярлыков на них. Определение рабочего стола иногда расширяют, включая в него панель задач.

С точки зрения оконной системы рабочий стол может не являться окном низшего уровня (в системах Windows это можно заметить, завершив процесс «explorer.exe»).

Название «Рабочий стол» (точнее, «крышка рабочего стола», «столешница» — калька с англ. desktop) происходит от сравнения окон со стопкой бумаг, лежащих на столе.
0,0(0 оценок)
Ответ:
katongop0107l
03.10.2020 22:31

#include <iostream>

#include <iomanip>

using namespace std;

int main() {

int max, index;

max = 0;

index = -1;

int arr[3][5] = { { 3, 0, 3, 0, 5} , { 5, 3, 0, 2, 0} , { 4, 0, 3, 2, 1} };

for (int i = 0; i < 3; ++i){  // вывод исх. матрицы, можешь удалить, если надо.

 for (int j = 0; j < 5; ++j){

  cout << setw(3) << arr[i][j];

 }

cout << endl;

}          // до этой строки вывод исх. матрицы

int tmp = 0;

for (int j = 0; j < 5; j++){  // подсчет нулей

  for (int i = 0; i < 3; i++){

   if (arr[i][j] == 0){

    tmp++;

   }

  }

  if (tmp > max){   // тут получаем номер столбца, в котором

   max = tmp;  // больше всего нулей

   index = j;

  }

  tmp = 0;

 }

cout << endl << "" << endl;

if (index != -1){

 for (int i = 0; i < 3; i++){

  arr[i][index] = -2;

 }

}

for (int i = 0; i < 3; ++i){  // вывод измененной матрицы

  for (int j = 0; j < 5; ++j){

   cout << setw(3) << arr[i][j];

  }

 cout << endl;

 }

return 0;

}

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