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

Разбиение программы на несколько частей - C++

Восстановить пароль Регистрация
 
clockwork_orang
0 / 0 / 0
Регистрация: 03.04.2013
Сообщений: 20
04.06.2013, 21:12     Разбиение программы на несколько частей #1
Вот задание: Стрелок производит по мишени 5 выстрелов. Вероятность попадания в мишень при каждом выстреле 0.6. Вычислить вероятность того, что стрелок не попадет в мишень ни pазу; попадет 1 pаз; 2 pаза;...; 5 pаз. Определить, вероятность скольких попаданий будет max?
Примечание: Вероятность попадания p при одном выстреле равна 0.6, вероятность промаха q=0.4.
Получается посчитать только вероятность попадания...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#pragma argsused
#include<iostream.h>
#include<math.h>
int main(int argc, char* argv[])
{int m, n=5, i, f1=1, f2=1, f3=1, z;
float p=0.6; float q=0.4; float C, P;
cin>>m;
 for(i=1; i<=n; i++)f1*=i;
  for(i=1; i<=m; i++)f2*=i;
   z=n-m;
   for(i=1; i<=z; i++) f3*=i;
 C=f1/f3*f2;
 P=C*pow(p,m)*pow(q,z);
cout<<P;
system("pause");
        return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.06.2013, 21:12     Разбиение программы на несколько частей
Посмотрите здесь:

Разбиение программы на функции C++
Разбиение программы на файлы С++ C++
На сколько частей и как нужно разделить отрезок, чтобы произведение длин частей было максимальным C++
C++ Разбиение программы на функции. Ввод последовательности неотрицательных чисел.
Разделение программы на несколько файлов C++
C++ Разбиение программы на модули!
C++ Разбиение программы на файлы

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 23:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru