Информатика, опубликовано 2018-08-22 21:43:43 by Гость

Напишите "функцию голосования" bool Election(bool x, bool y, bool z) (C/C++), function Election (x, y, z:boolean): boolean (Pascal), возвращающую то значение (true или false), которое среди значений ее аргументов x, y, z встречается чаще.

Ответ оставил Гость

С++
#include
using namespace std;

bool Election(int a,int b,int c)
{
  int t=0,f=0;
  if(a==true)
   t++;
  else
   f++;
  if(b==true)
   t++;
  else
   f++;
  if(c==true)
   t++;
  else
   f++;
  if(t>f)
   return TRUE;
  else
    return FALSE;
}

void main()
{
 bool x,y,z;
 cin>>x,y,z;
 cout system("pause");
}

Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.

Форма вопроса доступна на полной версии этой страницы.