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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
KIZeR957
2 / 2 / 0
Регистрация: 02.11.2010
Сообщений: 25
#1

Программа с оператором "if" - C++

02.11.2010, 16:42. Просмотров 532. Ответов 8
Метки нет (Все метки)

Всем привет!
Возникла сложность в написании программы.
Необходимо вычислить:
Программа с оператором "if"
с оператором if.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.11.2010, 16:42     Программа с оператором "if"
Посмотрите здесь:

C++ Паттерн "Одиночка" и конструктор копии с оператором присваивания
Строка: заменить первую "о" на "а", удалив остальные "о" C++
C++ Что означает "Программа "[4872] laba!.exe: Машинный код" завершилась с кодом 3 (0x3)."?
что дальше? (программа вводит информацию из ведомости и печатает фамилии студентов, учащихся на "4". "5" и их процентное соотношение с другими) C++
Все слова, не содержащие "bc" и заканчивающиеся на "ad" заменить на "!" C++
Ошибка с оператором для "==" C++
Программа "Аэрофлот", тема "Структура" C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MILAN
883 / 777 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
02.11.2010, 18:19     Программа с оператором "if" #2
Где попытки написания программы?
IrishaIrinaChe
28 / 28 / 1
Регистрация: 23.09.2010
Сообщений: 200
02.11.2010, 18:26     Программа с оператором "if" #3
можно задать вопрос к этой же теме? есть ли в С++ специальная функция для умножения по модулю два (плюсик в кружочке который) ?
Nameless One
Эксперт С++
5767 / 3416 / 255
Регистрация: 08.02.2010
Сообщений: 7,441
02.11.2010, 18:29     Программа с оператором "if" #4
Цитата Сообщение от KIZeR957 Посмотреть сообщение
Возникла сложность в написании программы.
а в чем именно сложность? И условные, и булевы опрераторы в С/С++ присутствуют, так в чем же проблема?

Добавлено через 1 минуту
IrishaIrinaChe, неа, есть только сложение. Делай так (для умножения):
C
1
2
int c = 3, b = 3;
int result = (c * b) % 2;
Добавлено через 56 секунд
Цитата Сообщение от IrishaIrinaChe Посмотреть сообщение
плюсик в кружочке который)
А Вы умножение по модулю два со сложением не путаете?
KIZeR957
2 / 2 / 0
Регистрация: 02.11.2010
Сообщений: 25
02.11.2010, 18:34  [ТС]     Программа с оператором "if" #5
Сложность в том что ни преподаватель, ни я не знают подобных знаков Как следствие, выражений построить не могу.
Сам профан в этом деле, раньше (в школе) программировал на Паскале, сейчас (в институте) перешли на С/C++...
Nameless One
Эксперт С++
5767 / 3416 / 255
Регистрация: 08.02.2010
Сообщений: 7,441
02.11.2010, 18:38     Программа с оператором "if" #6
Цитата Сообщение от KIZeR957 Посмотреть сообщение
Сложность в том что ни преподаватель, ни я не знают подобных знаков Как следствие, выражений построить не могу.
книжку по С в руки - и вперед. Заодно и преподавателя просветишь.
А можно вопрос не по теме - что у вас за преподаватели в вузе такие, что даже элементарных основ языка, которому они вас обучают, не знают? Если честно, это звучит очень сомнительно...
KIZeR957
2 / 2 / 0
Регистрация: 02.11.2010
Сообщений: 25
02.11.2010, 18:41  [ТС]     Программа с оператором "if" #7
Цитата Сообщение от Nameless One Посмотреть сообщение
книжку по С в руки - и вперед. Заодно и преподавателя просветишь.
А можно вопрос не по теме - что у вас за преподаватели в вузе такие, что даже элементарных основ языка, которому они вас обучают, не знают? Если честно, это звучит очень сомнительно...
Напишу другую программу Этой займусь потом.
Преподаватель не понятный, многие им не довольны, был сам удивлён когда узнал что он этих обозначений не знает...
fasked
Эксперт С++
4933 / 2513 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
02.11.2010, 18:43     Программа с оператором "if" #8
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
int main()
{
        bool a = false;
        bool b = false;
        bool c = false;
 
        bool y = false;
 
        if(a && b && c) {
                y = a && b || c ^ a;
        }
        else {
                y = (a ^ b) && c;
        }
 
        std::cout << std::boolalpha << "a = " << a << ", b = " << b << ", c = " << c << std::endl << "y = " << y << std::endl;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.11.2010, 18:52     Программа с оператором "if"
Еще ссылки по теме:

C++ Не могу разобраться с оператором стрелка "->"
C++ Игра "Жизнь"; Нужно, чтобы первое поколение задавалось оператором (с клавиатуры)
C++ Компилятор визуаль студио 2008 с++,выскакивает ошибка с оператором вывода "<< "
Поменять знак " $ " на " * " к первому вхождению символа " ? " C++
C++ Непонятки с оператором "delete" У меня изумление. Крашится программа (Qt5.5) Win 8

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

Или воспользуйтесь поиском по форуму:
silent_1991
Эксперт С++
4956 / 3032 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
02.11.2010, 18:52     Программа с оператором "if" #9
Вообще говоря, это обозначение скорее из булевой алгебры, но всё-таки такие вещи должен знать каждый, кто учится на технической специальности (или учился), всё-таки XOR - не хухры-мухры)))
Yandex
Объявления
02.11.2010, 18:52     Программа с оператором "if"
Ответ Создать тему
Опции темы

Текущее время: 00:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru