Форум программистов, компьютерный форум, киберфорум
Наши страницы

Логическая - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Напечатать таблицу истинности логической функции http://www.cyberforum.ru/cpp-beginners/thread98669.html
ошибка
C++ Выяснить, какие цифры (по одной справа и слева) надо приписать к числу 1022, чтобы полученное число делилось на 7, 8, 9. Выяснить, какие цифры (по одной справа и слева) надо приписать к числу 1022, чтобы полученное число делилось на 7, 8, 9. ваще не могу понять как делатьО_о помогите плиз=)) http://www.cyberforum.ru/cpp-beginners/thread98666.html
C++ Работа с классом fstream.h
Всем добрый день. Возникла небольшая проблемка. Открываю файл с помощью класса fstream читаю данные, а перевести курсор на начало файла не удается. Перевожу так fin.seekg(0); еще так пробовал...
Формальные параметры в функции C++
Здравствуйте, возник такой вопрос, на который у меня чего-то не находится точного ответа. Вопрос: Эквивалентно ли для формальных параметров-массивов запись A и *A? Просто мне кажется, что не...
C++ Ввести символьную строку. http://www.cyberforum.ru/cpp-beginners/thread98651.html
Помогите решить задачу с объяснениями. Ввести символьную строку. Перед каждым сиимволом "a" вставить символ "!". Дополнительных строк не использовать. (При выводе строк использовать функцию puts и...
C++ Описать структуру с именем TRAIN Описать структуру с именем TRAIN, содержащую следующие поля: - название пункта назначения - номер поезда - время отправления Написать программу, выполняющую следующие действия: - ввод с... подробнее

Показать сообщение отдельно
fasked
Эксперт С++
4951 / 2531 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
24.02.2010, 18:21
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
inline int f(bool a, bool b, bool c)
{
    if(~((a == b) || c) == a)
        return 1;
    else 
        return 0;
}
int main() 
{
    std::cout << "Таблица истинности (Функция (~((a == b) || c) == a))" << std::endl;
    std::cout << "+-----+-----+-----+-----+" << std::endl;
    std::cout << "|  A  |  B  |  C  |  F  |" << std::endl;
    std::cout << "+-----+-----+-----+-----+" << std::endl;
    std::cout << "+  0  |  0  |  0  |  " << f(0,0,0) << "  |" << std::endl;
    std::cout << "+-----+-----+-----+-----+" << std::endl;
    std::cout << "+  1  |  1  |  1  |  " << f(1,1,1) << "  |" << std::endl;
}
Как - нибудь так, только перебрать все возможные варианты...
и функцию саму проверь %)
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.