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

Составить функцию, в которой 3 участника голосуют "0 или 1", возвращающую результат голосования. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать иерархию классов здание, административное здание и жилое здание http://www.cyberforum.ru/cpp-beginners/thread1096073.html
а) Создать иерархию классов здание, административное здание и жилое здание. Определить конструктор копирования, оператор присваивания через соответствующие функции базового класса. Продемонстрировать работу классов. b) Создать класс студент, у которого есть имя, специальность, год обучения и средний балл. Определить функции установки, изменения данных, сравнения. Определить...
C++ По двум ислам найти такие два, для которых выполнятся следующие условия. Напишите программу, которая по двум целым неотрицательным числам A и B найдет такие неотрицательные целые числа X и Y, для которых выполняются условия: A = X + Y B = X xor Y, где xor – побитовое исключающее или. X – наименьшее среди чисел, для которых выполняются условия 1 и 2. Входные данные Первые две строки содержат соответственно целые числа A и B (0 ≤ A, B ≤ 2^64 - 1). ... http://www.cyberforum.ru/cpp-beginners/thread1096071.html
Компонентные функции C++
Объясните, пожалуйста, как вызываются компонентные функции в отличие от внешних.:(
C++ вычислить значение
Вычислить значение выражения. Объяснить полученные результаты. 1. Для ввода и вывода данных использовать операции >> и << и стандартные потоки cin и cout. 2. Для вычисления степени можно использовать функцию pow(x,y) из библиотечного файла math.h.
C++ Все слова строки, которые начинаются с цифры отсортировать по убыванию C++ http://www.cyberforum.ru/cpp-beginners/thread1096057.html
Нужна помощь по написанию программы на С++. Нужно все слова строки, которые начинаются с цифры отсортировать по убыванию. Заданная строка, состоящая из символов. Символы объединяются в слова. Слова друг от друга отделяются одним или несколькими пробелами. В конце текста ставится точка. Текст содержит не более 255 символов. Выполнить ввод строки, используя функцию Gets (s) и обработку...
C++ Простая задачка Нужен код для Dev C++ Найти суму цифр четырёхзначного натурального числа. Буду очень благодарен. подробнее

Показать сообщение отдельно
GuGo1991
267 / 261 / 93
Регистрация: 02.08.2012
Сообщений: 609
13.02.2014, 21:39     Составить функцию, в которой 3 участника голосуют "0 или 1", возвращающую результат голосования.
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
40
41
42
43
#include <iostream>
 
void vote_func()
{
    std::cout << "Let's start voting.\n";
    char m1, m2, m3;
    m1 = m2 = m3 = '0';
    int yes = 0, no = 0;
    std::cout << "Member #1: "; std::cin >> m1;
    while(m1 != '0' && m1 != '1')
    {
        std::cout << "Wrong vote. Type 0 or 1.\n";
        std::cout << "Member #1: "; std::cin >> m1;
    }
    (m1 == '0')? yes++ : no++;
        
    std::cout << "Member #2: "; std::cin >> m2;
    while(m2 != '0' && m2 != '1')
    {
        std::cout << "Wrong vote. Type 0 or 1.\n";
        std::cout << "Member #2: "; std::cin >> m2;
    }
    (m2 == '0')? yes++ : no++;
        
    std::cout << "Member #3: "; std::cin >> m3;
    while(m3 != '0' && m3 != '1')
    {
        std::cout << "Wrong vote. Type 0 or 1.\n";
        std::cout << "Member #3: "; std::cin >> m3;
    }
    (m3 == '0')? yes++ : no++;
    
    (yes > no)? std::cout << "\nPositive\n\n"
              : std::cout << "\nNegative\n\n";
}
 
int main()
{
    vote_func();
    
    system("pause");
    return 0;
}
 
Текущее время: 16:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru