![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 28.05.2009
Сообщений: 14
|
![]()
Помогите, плиз, не понимаю, что не так(((Выдает ошибку....
|
![]() |
![]() |
#2 |
Пользователь
Регистрация: 28.05.2009
Сообщений: 14
|
![]()
программа под консоль на С, походу чтот с функцией
#include <clx.h> #include <stdio.h> #include <conio.h> #pragma hdrstop float stepen (int i, float p); int fact (int i); //--------------------------------------------------------------------------- #pragma argsused float a, m, N, p, r, t, T, Rs, Ts, r1; float ch, zn, p1, p2, Po; // ch-chislitel', zn-znamenatel/, p1=1+p/1!+p^2/2!+...+p^n/n!, p2=p^(n+1)/n!(n-p) int n, i, sum; int main(void) { printf ("Vvedite chislo kanalov, no nebol'she 6: "); // okna kass scanf ("%f", &n); if (n<1&&n>6) { printf ("Vy vveli nevernoe chislo!: "); } else { printf("Vvedite intensivnost` vxodiaschego potoka: "); scanf("%f", &a); printf("Vvedite srendee vremya obslyjivaniya odnoj zajavki(v minutah): "); scanf("%f", &t); m=1/t; printf("Intensivnost' potoka obsluzivanija (chel/min): %f\n", m); p=a/m; printf("Intesivnost` nagryzki: %f\n", p); N=p; printf("Srednee chislo zanjatyx kassirov: %f\n", N); // chislo zanjatyx kanalov sum=0; for (int i=1; i<(n+1); i++) { sum=sum+(stepen(i,p)/fact(i)); } Po=1.0/(1+sum+(stepen(n+1,p)/(fact(n)*(n-p)))); printf ("Verojatnost' otsutstvija zajavok v sisteme=%5.4f", Po); // verojatnost', chto vse kassiry svobodny r=stepen(n+1,p)/(fact(n-1)*(n-p)*(n-p))*Po; printf ("Srednee chislo passagirov v ocheredi: %f\n", r); Rs=N+r; printf ("Srednee chislo passagirov u kass: %f\n", Rs); // srednee chislo zajavok v sisteme T=r/a; printf ("Srednee vremja, kotoroe passagir provodit v ocheredi: %f\n", T); Ts=Rs/a; printf ("Srednee vremja, kotoroe passagir tratit na priobretenie zhetona: %f\n", Ts); // srednee vremja zajavki v sisteme } getch(); return 0; } float stepen (int i, float p) { float pr=1; for (int k=0; k<i; k++) pr=pr*p; } int fact (int i) { int f=1; for (int k=0; k<i; k++) f=f*(k+1); } |
![]() |