Предмет: Информатика,
автор: ludmila0913
Напишите "функцию
голосования" bool
Election(bool x, bool y, bool z) (C/C++), function
Election (x, y, z:boolean): boolean (Pascal), возвращающую
то значение (true или false), которое среди
значений ее аргументов x, y, z встречается
чаще.
Ответы
Автор ответа:
0
С++
#include <iostream>
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<< Election(x,y,z) <<endl;
system("pause");
}
#include <iostream>
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<< Election(x,y,z) <<endl;
system("pause");
}
Похожие вопросы
Предмет: Английский язык,
автор: holopro2007
Предмет: Математика,
автор: Аноним
Предмет: Українська мова,
автор: irahhello
Предмет: Алгебра,
автор: AnnabethChase
Предмет: Химия,
автор: Nataha98