М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Helпаните
Helпаните
09.10.2022 07:06 •  Информатика

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

👇
Ответ:
CCQ
CCQ
09.10.2022
С++
#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");
}
4,4(23 оценок)
Открыть все ответы
Ответ:
kareta2004
kareta2004
09.10.2022
Для примера со сложением чисел 25 учениками попробуйте проанализировать следующие ситуации: в классе всего 1 кусок мела; в классе 5 кусков мела; в классе 25 кусков мела. оцените, как от этого зависит время решения (учтите ещё ширину доски и время перемещения учеников по классу) попробуйте построить модель такого процесса. переведите эту ситуацию на язык компьютерной терминологии для многопроцессорных систем. 2) попробуйте примеры алгоритмов поиска информации в массиве и сортировки массива, которые допускают распараллеливание операций. опишите процедуру распараллеливания. сколько процессоров необходимо для эффективного распараллеливания в вами примере?
4,5(41 оценок)
Ответ:
id95874775
id95874775
09.10.2022
#include < bits/stdc++.h>   using namespace std;   int main(){        int n, m, k, c = 0, c1 = 0;         cin > > n > > m > > k;         c = n + m;         if (c % k == 0)        {                c1 = c / k;         }        else        {                c1 = (c / k) + 1;         }        if (2 * c1 < = m)        {                cout < < c1;         }        else        {                cout < < 0;         }         //cout < < "hello world! " < < endl;         return 0; }//sadasdadasdasdasd
4,4(98 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ