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

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

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

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

31.05.2011, 14:03. Просмотров 1060. Ответов 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.
Заранее благодарю.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.05.2011, 14:03     Сколькими способами можно отобрать команду в составе 5 человек из 8 кандидатов;из 10 кандидатов; из 11 кандидатов? Подсчет количества способов отбора
Посмотрите здесь:

Найти и вывести на экран, у кого из кандидатов наименьший рейтинг - 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 копеек)

Сколькими способами человек может попасть в магазин - C++
МАГАЗИН На расстоянии N шагов от магазина стоит человек. Каждую минуту он выбирает, куда сделать шаг: к магазину или в противоположном...

Сколькими способами можно купить 185 кг ящиками по 15, 17 и 21 кг - C++
В магазине продается мастика в ящиках по 15 кг,17 кг,21 кг. Как купить ровно 185 кг мастики, не вскрывая ящики?Сколькими способами можно...

Комбинаторика: сколькими способами можно отправить на олимпиаду 3 из 17 учеников? - C++
В классе есть 17 учеников. Нужно отправить на олимпиаду 3 учеников с класса, сколькими способами можно отправить учеников? Думаю 17^3? ...

Требуется вычислить сколькими способами можно получить строку В из строки А - C++
заданы 2 символьные строки А и Б . Требуется вычислить сколькими способами можно получить строку В из строки А, вычеркивая некоторые...

Определить сколькими различными способами можно подняться на десятую ступеньку - C++
Определить сколькими различными способами можно подняться на десятую ступеньку, если за шаг можно подняться следующую или через одну. ...

Определить сколькими различными способами можно подняться на заданную ступеньку (Лестница в Небо) - C++
Определить сколькими различными способами можно подняться на десятую ступеньку, если за шаг можно подняться следующую или через одну. Как...

Сколькими способами можно изменить заданную последовательность, чтобы она осталась возрастающей? - C++
Дана последовательность из N различных чисел. Сколькими способами можно удалить из нее ка- кие-то числа, чтобы оставшаяся...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mimicria
return (true);
1956 / 1093 / 91
Регистрация: 19.04.2011
Сообщений: 2,345
31.05.2011, 14:17     Сколькими способами можно отобрать команду в составе 5 человек из 8 кандидатов;из 10 кандидатов; из 11 кандидатов? Подсчет количества способов отбора #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;
}
stalker.kz
0 / 0 / 0
Регистрация: 31.05.2011
Сообщений: 9
31.05.2011, 14:37  [ТС]     Сколькими способами можно отобрать команду в составе 5 человек из 8 кандидатов;из 10 кандидатов; из 11 кандидатов? Подсчет количества способов отбора #3
Спасибо большое. +1
Ответ Создать тему
Опции темы

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