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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
stalker.kz
0 / 0 / 0
Регистрация: 31.05.2011
Сообщений: 9
#1

Сколькими способами можно отобрать команду в составе 5 человек из 8 кандидатов;из 10 кандидатов; из 11 кандидатов? Подсчет количества способов отбора - C++

31.05.2011, 14:03. Просмотров 1083. Ответов 2
Метки нет (Все метки)

Нужна помощь, есть код на Pascal нужно в C.
Вот программа:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
function fact(x: longint): longint;
   begin
      if x=0 then fact:=1
         else fact:=x*fact(x-1);
   end;
 
function C(n,k: longint): longint;
   begin
      C:=fact(n) div (fact(k)*fact(n-k));
   end;
 
begin
   writeln('8 кандидатов: ', C(8,5));
   writeln('10 кандидатов: ', C(10,5));
   writeln('11 кандидатов: ', C(11,5));
   readln
end.
Заранее благодарю.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.05.2011, 14:03
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сколькими способами можно отобрать команду в составе 5 человек из 8 кандидатов;из 10 кандидатов; из 11 кандидатов? Подсчет количества способов отбора (C++):

Найти и вывести на экран, у кого из кандидатов наименьший рейтинг - C++
вот задача на языке С + +о выборах, нужно найти и вывести на экран у кого з кандидатів найменший рейтинг? #include<iostream.h> ...

Разработать программу формирования списка кандидатов, участвующих в выборах мэра (priority queue) - C++ - C++
Здравствуйте, помогите решить задачу из книги с/с++ структурное и объектно-ориентированное программирование Павловская Т.А.: Разработать...

Подсчет количества способов создания команды из 6 человек - C++
Нужен алгоритм создания программы, которая подсчитывает количество способов создания команды из 6 человек, в которой не менее 2 девочек,...

Сколькими возможными способами можно рассадить на n стульев n человек? - C++
Нужна помощь. Есть код, но не уверен что сделал как надо. В комнате n стульев. Определить, сколькими возможными способами можно...

Подсчет количества способов, которыми можно разменять рубль медными монетами (достоинством 1, 2, 3, 5 копеек) - C++
составить алгоритм подсчета количества способов, которыми можно разменять рубль медными монетами(достоинством в1,2,3,5 копеек)

Сколькими способами можно отобрать команду в составе 5 человек из 8 кандидатов? - Turbo Pascal
Нужна помощь: Задание.Сформулировать, если нужно, задачу математически. Составить программу с использованием необходимых подпрограмм. Для...

2
mimicria
return (true);
1958 / 1095 / 91
Регистрация: 19.04.2011
Сообщений: 2,345
31.05.2011, 14:17 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
 
long fact(long x)
{
 if (!x) return 1;
 else return (x*fact(x-1));
}
 
long C(long n, long k)
{
  return (fact(n)/(fact(k)*fact(n-k)));
}
 
int main()
{
 printf("8 ГЄГ*Г*äèäГ*òîâ: %d\n", C(8,5));
 printf("10 ГЄГ*Г*äèäГ*òîâ: %d\n", C(10,5));
 printf("11 ГЄГ*Г*äèäГ*òîâ: %d\n", C(11,5));
 system("pause");
 return 0;
}
1
stalker.kz
0 / 0 / 0
Регистрация: 31.05.2011
Сообщений: 9
31.05.2011, 14:37  [ТС] #3
Спасибо большое. +1
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.05.2011, 14:37
Привет! Вот еще темы с ответами:

Сколькими способами 20 человек могут отдать голоса за троих кандидатов - Комбинаторика
Сколькими способами 20 человек могут отдать голоса за троих кандидатов, если каждый голосует за одного кандидата и учитывается только...

Пусть шесть населенных и 5 кандидатов. Кто из кандидатов набрал больше голосов и рейтинг? - Turbo Pascal
Двумерный массив. Пусть шесть населенных пунктов обозначены номерами от 1 до 6 (величина к) а 5 кандидатов - номерами от 1 до 5 (величина...

Из n кандидатов избрать комиссию, состоящую из k человек - Lisp
Народ, помогите плиз надо написать программу на Lispe, а я в нем не особо соображаю. Суть задачи: Требуется из n кандидатов избрать...

Составить список кандидатов в команду (рост более 170 см) - Turbo Pascal
в баскетбольную команду могут быть приняты ученики, рост которых превышает 170см. составьте список кандидатов в команду из учеников класса


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru