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

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

13.02.2014, 19:58. Показов 711. Ответов 10
Метки нет (Все метки)

Помогите придумать программу в которой 3 участника голосуют "0 или 1". Ответом должно быть результат голосования.

Добавлено через 1 минуту
А да, программа должна быть написана в качестве функции.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.02.2014, 19:58
Ответы с готовыми решениями:

Для каждой проведенной игры напечатать словесный результат: "выигрыш", "проигрыш" или "ничья"
Даны два массива из n, однозначных чисел. В первом из них записано кол-во мячей, забитых...

С помощью функции реализовать сравнение двух целых чисел (вернуть результат ">", "<" или "=")
vint-81, а может сможешь помочь мне в этом : С помощью функции реализовать сравнение двух ...

Для каждой проведенной игры напечатать словесный результат: "выигрыш", "ничья'' или "проигрыш"
6. Даны два массива из 20 однозначных чисел. В первом из них записано количество мячей, забитых...

Составить программу, которая бы выводила на экран заданное число и подпись в зависимости от числа "год", "года" или "лет"
Здравствуйте. Дано натуральное число N&lt;101, определяющее возраст человека( в годах). Составить...

10
272 / 266 / 146
Регистрация: 02.08.2012
Сообщений: 609
13.02.2014, 21:39 2
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;
}
1
Каратель
Эксперт С++
6601 / 4020 / 401
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
13.02.2014, 21:48 3
GuGo1991, а если надо 10 участников, 10 раз накопипастишь?
0
272 / 266 / 146
Регистрация: 02.08.2012
Сообщений: 609
13.02.2014, 21:51 4
Jupiter
Цитата Сообщение от kasadi Посмотреть сообщение
Помогите придумать программу в которой 3 участника голосуют "0 или 1".
Jupiter, какой вопрос - такой ответ.
0
0 / 0 / 0
Регистрация: 13.01.2014
Сообщений: 65
14.02.2014, 17:05  [ТС] 5
Спасибо GuGo1991. Но может ли кто ни будь предложить что ни будь более компактное?
0
Mobile Software Engineer
Эксперт С++
5364 / 1583 / 956
Регистрация: 23.01.2011
Сообщений: 3,214
14.02.2014, 17:13 6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
void voting()
{
    size_t membersCount;
    std::cout << "Count of members in the voting: ";
    std::cin >> membersCount;
 
    size_t positiveVotes = 0;
    size_t negativeVotes = 0;
 
    for (size_t i = 0; i < membersCount; i++) {
        size_t vote;
        do {
            std::cout << "Member #" << (i + 1) << " - ";
            std::cin >> vote;
        } while ((vote) && (vote != 1));
        (!vote) ? negativeVotes++ : positiveVotes++;
    }
    std::cout << "Positive votes: " << positiveVotes << "; Negative votes: " << negativeVotes << ";\n";
}
1
0 / 0 / 0
Регистрация: 13.01.2014
Сообщений: 65
14.02.2014, 17:30  [ТС] 7
Что то не то
0
Mobile Software Engineer
Эксперт С++
5364 / 1583 / 956
Регистрация: 23.01.2011
Сообщений: 3,214
14.02.2014, 17:45 8
kasadi, а конкретней что не то?
0
0 / 0 / 0
Регистрация: 13.01.2014
Сообщений: 65
14.02.2014, 17:47  [ТС] 9
Цитата Сообщение от Ev[G]eN Посмотреть сообщение
kasadi, а конкретней что не то?
Код
Ошибка	1	error LNK2019: ссылка на неразрешенный внешний символ _main в функции ___tmainCRTStartup	g:\Users\Adilbek\documents\visual studio 2013\Projects\ConsoleApplication41\ConsoleApplication41\MSVCRTD.lib(crtexe.obj)	ConsoleApplication41

Ошибка	2	error LNK1120: неразрешенных внешних элементов: 1	g:\users\adilbek\documents\visual studio 2013\Projects\ConsoleApplication41\Debug\ConsoleApplication41.exe	1	1	ConsoleApplication41
0
3490 / 2830 / 777
Регистрация: 25.03.2012
Сообщений: 10,384
Записей в блоге: 1
14.02.2014, 17:55 10
Так ты же функцию просил составить только! И раз уж ты так долго изучаешь Си плюс плюс, мог бы уже знать, что в программе должна быть функция main!
1
0 / 0 / 0
Регистрация: 13.01.2014
Сообщений: 65
14.02.2014, 18:03  [ТС] 11
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
Так ты же функцию просил составить только! И раз уж ты так долго изучаешь Си плюс плюс, мог бы уже знать, что в программе должна быть функция main!
Ну изучаю давно, до пару часов в недельку (времени мало), а меня что то замкнуло, добавил main.

Добавлено через 36 секунд
В общем, я ответ получил, спасибо
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.02.2014, 18:03

Составить программу, в которой каждая буква "а", которая встречается в тексте, заменить на группу символов "ку"
Составить программу, в которой каждая буква &quot;а&quot;, которая встречается в тексте, заменить на группу...

Написать "функцию голосования" bool Election
Напишите &quot;функцию голосования&quot; bool Election(bool x, bool y, bool z), возвращающую то значение...

Напишите "функцию голосования" function Election
Доброго времени суток . Напишите &quot;функцию голосования&quot; function Election (x, y, z:boolean): boolean...

Составить функцию принадлежности, основанную синтаксически "A или B"
Ребят, помогите, пожалуйста, разобраться, не могу понять... Например, есть нечеткие множества ...

Вывести результат CheckBox в ячейку ("да" или "нет")
С утра надо сдать форму. Основной вопрос в том как вывести результат(или как это назвать) чекбокса...

Составить фразу "текстовый редактор" из слов "тесто", "редакция", "мотор", "который"
1) Составить фразу &quot;текстовый редактор&quot; из слов &quot;тесто&quot;, &quot;редакция&quot;, &quot;мотор&quot;, &quot;который&quot;.


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru