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

Всегда ли верно высказывание (а v ¬a) → (b & ¬b)? почему?

👇
Ответ:
seregasasaas
seregasasaas
01.03.2021

для удобства заменим знаки на более привычные:

v - сложение

& - умножение

получим:

(A+(¬A))=>(B*(¬B))

(A+(¬A))=1 - значение этого выражения всегда истинно.

(B*(¬B))=0 - значение этого выражения всегда ложно.

таблица истинности импликации:

A B (A=>B)

0 0     1

0 1      1

1 0      0

1 1       1

В данной задаче получается:

1=>0 - значение этого выражения всегда ложно.

ответ: нет

4,7(79 оценок)
Открыть все ответы
Ответ:
muskuss12Ирада
muskuss12Ирада
01.03.2021

Решение в лоб:

#include <iostream>

#include <vector>

using namespace std;

int main() {

   vector<int> a(10);

   cout << "Enter array:" <<endl;

   for (int& i : a) {

       cin >> i;

   }

   int m = 0;

   for (int i = 0; i < a.size(); ++i) {

       if (a[i] > 0) {

           m = i + 1;

       }

   }

   cout << "Enter element to insert:" << endl;

   int v;

   cin >> v;

   a.insert(a.begin() + m, v);

   cout << "Result is below:" << endl;

   for(const int& i : a) {

       cout << i << ' ';

   }

   cout << endl;

   return 0;

}

4,6(81 оценок)
Ответ:
vdimitrievap0donn
vdimitrievap0donn
01.03.2021

32

Объяснение:

Давайте размышлять:

каждое число N = abc в 16ричной системе представимо в виде N = a * 16 ^ 2 + b * 16 ^ 1 + c * 16 ^ 0

а что такое 16?

по отношению к 2.

16 = 2 ^ 4

в этом случае, а * 16 ^ 2 это a * 2 ^ 8

и число представимо в виде N = a * 2 ^ 8 + b * 2 ^ 4 + c * 2 ^ 0

если 2 - основание системы счисления, то они пошли через 3

а что же делать с a? оно же может быть 7, а в двоичной системе таких цифр нет.

переведём его в двоичную

тогда ячейку из четырех разрядов займет двоичная запись а и т.д.

надеюсь вы примерно поняли весь предыдущий текст, им я пытался подвести вас к тому, что при переводе из 16ричной в 2ичную количество знаков увеличится вчетверо (если не отбрасывать ведущие нули)

тогда при обратном дейтсвии оно уменьшится в 4 раща, и станет равным 125//4 (округлим в большую сторону, т.к. 125 - это как 125 цифр и три нуля, а вот потерять цифру и сделать 124 будет неверно) равно 32

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