1) Логическое умножение или конъюнкция (логическое И): Конъюнкция - это сложное логическое выражение, которое считается истинным в том и только том случае, когда оба простых выражения являются истинными, во всех остальных случаях данное сложеное выражение ложно. Обозначение: F = A & B. Таблица истинности для конъюнкции A&B=F 1&1=1 1&0=0 0&1=0 0&0=0 2) Логическое сложение или дизъюнкция (логическое ИЛИ): Дизъюнкция - это сложное логическое выражение, которое истинно, если хотя бы одно из простых логических выражений истинно и ложно тогда и только тогда, когда оба простых логических выраженныя ложны. Обозначение: F = A + B. Таблица истинности для дизъюнкции A+B=F 1+1=1 1+0=1 0+1=1 0+0=0 3) Логическое отрицание или инверсия (логическое НЕ): Инверсия - это сложное логическое выражение, если исходное логическое выражение истинно, то результат отрицания будет ложным, и наоборот, если исходное логическое выражение ложно, то результат отрицания будет истинным. Другими простыми слова, данная операция означает, что к исходному логическому выражению добавляется частица НЕ или слова НЕВЕРНО, ЧТО. Таблица истинности для инверсии A неА 1 0 0 1
using namespace std; //подключение пространства имён std - открывает //доступ к cin и cout из библиотеки iostream
int main() //начало программы { SetConsoleCP(1251); //если будешь компилировать SetConsoleOutputCP(1251); //то это для подключения русского языка в консоли
float x, y, z; //объявление вещественных переменных cout<<"Введите значение X"; //вывод строки cin>>x; //вводим число y=sqrt(x); //считаем y if ((x<3) || (x>8)) //условие. если (x<3 или x>8) z=x*y; //есил истино z=x*y else z=x+y; //иначе z=x+y
cout<<"z= "<<z; //вывод результата
cout<<"Для завершения программы нажмите любую клавишу..."; cin.get(); cin.get(); return 0; }
1)вставить
2)открыть
3) сохранить как
4) сохранить
5)печатать
6) создать
7)вырезать
8) копировать
есть некоторое предположение что 4 не правильно потому ,что я первый раз вижу такой значок