Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
воробьев
0 / 0 / 0
Регистрация: 26.02.2014
Сообщений: 67
1

Вывести на экран значения логических выражений

11.04.2014, 22:29. Просмотров 427. Ответов 9
Метки нет (Все метки)

Кто может помочь с программой пожалуйста?
Написать программу, позволяющую вывести на экран значения следующих логических выражений (значения для переменных вводятся с клавиатуры):


C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include "stdafx.h"
#include "iostream"
 
using namespace std;
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    int X = 0, Y = 0, Z = 0, a = 0, b = 0, c = 0;
    cout << "Vvedite znachenie X:  \n";
    cout << X;
    cout << "Vvedite znachenie Y:  \n";
    cout << Y;
    cout << "Vvedite znachenie Z:  \n";
    cout << Z;
а) !x || !y && z
б) y || (x && !y || z)
в) !(!x && y || z)
не пойму как это вывести?
лева через иф записать А= !x || !y && z ит.д.
или как?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.04.2014, 22:29
Ответы с готовыми решениями:

программу, позволяющую вывести на экран значения следующих логических выражений
Добрый вечер! Помогите пожалуйста написать задачу на языке С++.. Не знаю с чего начать и чем...

Написать программу, позволяющую вывести на экран значения следующих логических выражений
Кто может помочь с программой пожалуйста? Написать программу, позволяющую вывести на экран...

Написать программу, позволяющую вывести на экран значения следующих логических выражений
Написать программу, позволяющую вывести на экран значения следующих логических выражений (значения...

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

Вычисление логических выражений
написать программу позволяющую вывести на экран,значение след. логических выражений. логические...

9
Vaiz
104 / 98 / 40
Регистрация: 01.07.2012
Сообщений: 277
Завершенные тесты: 1
11.04.2014, 22:32 2
C++
1
2
3
4
if(!x || !y && z)
cout << "!x || !y && z = "<< 1;
else
cout << "!x || !y && z = "<< 0;
Возможно так?
0
tron737
8 / 8 / 6
Регистрация: 29.12.2013
Сообщений: 27
11.04.2014, 22:35 3
как-то так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
using namespace std;
int main()
{
    for (int x = 0; x < 2; x++)
    {
        for (int y = 0; y < 2; y++)
        {
            for (int z = 0; z < 2; z++)
            {
                int a = !x || !y & z;
                cout << x << "| " << y << "| " << z << "| " << a << endl;
            }
        }
    }
    system("pause");
}
не, не то, это таблица истинности
0
воробьев
0 / 0 / 0
Регистрация: 26.02.2014
Сообщений: 67
11.04.2014, 22:59  [ТС] 4
все,спасибо, я написала сама
0
ra6xx
2 / 2 / 0
Регистрация: 26.08.2013
Сообщений: 14
11.04.2014, 23:03 5
И как?
0
Exоrcist
15 / 15 / 9
Регистрация: 20.02.2014
Сообщений: 86
11.04.2014, 23:04 6
воробьев,

Не по теме:

написала??? а по нику и не скажешь)

0
воробьев
0 / 0 / 0
Регистрация: 26.02.2014
Сообщений: 67
11.04.2014, 23:07  [ТС] 7
ra6xx, как-то так:

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include "stdafx.h"
#include "iostream"
 
using namespace std;
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    bool  X = 0, Y = 0, Z = 0;
    cout << "Vvedite znachenie X:  \n";
    cin >> X;
    cout << "Vvedite znachenie Y:  \n";
    cin >> Y;
    cout << "Vvedite znachenie Z:  \n";
    cin >> Z; 
 
    bool a = (!X || !Y && Z);
    bool b = Y || (X && !Y || Z);
    bool c = !(!X && Y || Z);
 
    cout << "1 - true| 0- false  \n";
    cout << "A: ";
    cout << a << '\n';
    cout << "B: ";
    cout << b << '\n';
    cout << "C: ";
    cout << c;
    cin >> Y;
 
    return 0;
}
не знаю верно ли поняла задание,однако работает)

Добавлено через 16 секунд
Exоrcist, шифруюсь
0
Exоrcist
15 / 15 / 9
Регистрация: 20.02.2014
Сообщений: 86
11.04.2014, 23:14 8
воробьев,

Не по теме:

не выгодно это))) уж поверь...

0
ra6xx
2 / 2 / 0
Регистрация: 26.08.2013
Сообщений: 14
11.04.2014, 23:21 9
А - разве не так: !(X || !Y && Z) ?
0
воробьев
0 / 0 / 0
Регистрация: 26.02.2014
Сообщений: 67
11.04.2014, 23:23  [ТС] 10
ra6xx, хм,точно
0
11.04.2014, 23:23
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.04.2014, 23:23

Составление логических выражений
я чайник если есть решение - напишите. Буду благодарен Составление логических выражений...

Запись логических выражений
как сделать проверку &amp;&amp; и || в одном if for(;i&gt;0; i--) { if(a&gt;0 &amp;&amp; (b &lt;0 || c&lt;0 || d&lt;0)...

Програмирование упращения логических выражений
Что прошу: программа | каркас | идея | помощь На свой выбор и умение прошу помочь. Что нужно:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru