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

функции странное задание - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести на экран контур прямоугольника http://www.cyberforum.ru/cpp-beginners/thread385656.html
Даны высота и ширина прямоугольника. Вывести на экран контур прямоугольника: ****** * * * * ****** Как можно тут проще сделать через for? for (int i = 0; i < 1; i++) {
C++ Среднее арифметическое и среднее геометрическое Помогите написать программу Запрещено создавать темы с бессмысленными названиями вроде "Помогите!", "Вопрос" и т.п. http://www.cyberforum.ru/cpp-beginners/thread385645.html
C++ задача на подпрограммы и системы счисления
Помогите, пожалуйста, с задачей. Десятичное целое положительное число m переводится в двоичную систему счисления, разряды в этой записи переставляются в обратном порядке, и снова производится...
Матрицу А умножить на Матрицу В C++
Народ, помогите написать программу, которая перемножает 2 матрицы. #include <stdio.h> #include <conio.h> int main (void) { const int n=2; int a; int b; int c;
C++ Строка и латинские слова http://www.cyberforum.ru/cpp-beginners/thread385637.html
Добрый вечер, прошу помощи, завтра уже здать нужно, а понять никак не могу, у меня недопонимание строк, задали написать задачу: Вывести из строки все слова что состоят только из латинских символов....
C++ Длительность обращения к переменным Товарищи, есть ли разница между локальными и глобальными переменными в длительности чтения/записи в них? И еще такой вопрос: у меня несколько потоков работают с одной переменной. Имеет ли смысл... подробнее

Показать сообщение отдельно
Serejke_qq
150 / 108 / 9
Регистрация: 06.07.2011
Сообщений: 224
Завершенные тесты: 2
17.11.2011, 01:19
Цитата Сообщение от Gepar Посмотреть сообщение
(тогда результат что вернёт Ваша функция не определён).
Точно) Ну добавить веточку else автору надеюсь не составит труда..

Хотя надо было делать кейсами -_-

Отак:

C++
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
32
33
34
35
36
37
38
39
#include <iostream.h>
#include <conio.h>
 
bool f(bool x, bool y, char w);
 
int main(int argc, char* argv[])
{
        bool x,y,r;
        char w;
 
        cout << "x = "; cin >> x;
        cout << "y = "; cin >> y;
        cout << "znak = "; cin >> w;
 
        r = f(x,y,w);
 
        cout <<"res = "<< r  ;
 
        getch();
        return 0;
}
 
bool f(bool x, bool y, char w)    
{
        switch (w)
        {
        case '|':
                return x|y;
 
        case '^':
                return x^y;
 
        case '&':
                return x&y;
 
        default:
                return 0;   // х3 чё вернуть.. :D
    }
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru