Форум программистов, компьютерный форум CyberForum.ru

Логическая - 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); еще так пробовал fin.seekg(0,ios_base::beg); . При использовании stdio.h все нормально (не раз проверено). Но мне нужно использовать именно класс fstream (так и хочется руки оторвать программисту который писал этот класс....
Формальные параметры в функции C++
Здравствуйте, возник такой вопрос, на который у меня чего-то не находится точного ответа. Вопрос: Эквивалентно ли для формальных параметров-массивов запись A и *A? Просто мне кажется, что не эквивалентно, а в 2-х книгах пишут, что одинаково, но A лучше использовать для массивов, но почему не указывается. Подскажите пожалуйста, эквивалентно или нет и если нет, то какие отличия.
C++ Ввести символьную строку. http://www.cyberforum.ru/cpp-beginners/thread98651.html
Помогите решить задачу с объяснениями. Ввести символьную строку. Перед каждым сиимволом "a" вставить символ "!". Дополнительных строк не использовать. (При выводе строк использовать функцию puts и дополнительных строк не использовать).
C++ Описать структуру с именем TRAIN Описать структуру с именем TRAIN, содержащую следующие поля: - название пункта назначения - номер поезда - время отправления Написать программу, выполняющую следующие действия: - ввод с клавиатуры данных в массив, состоящий из восьми элементов типа TRAIN; записи должны быть размещены в алфавитном порядке по названиям пунктов назначения - вывод на экран информации о поездах,... подробнее

Показать сообщение отдельно
fasked
Эксперт C++
4932 / 2512 / 180
Регистрация: 07.10.2009
Сообщений: 4,306
Записей в блоге: 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;
}
Как - нибудь так, только перебрать все возможные варианты...
и функцию саму проверь %)
 
Текущее время: 17:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru