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

Теория массового обслуживания - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ подделать программку http://www.cyberforum.ru/cpp-beginners/thread177036.html
ребят помогите,есть программа написанная,ее нужно немного изменить на мой вариант вот есть рабочая 6-го варианта,нужно подправить ее по 3-ий вариант, заранее благодарен #include <iostream.h> #include <conio.h> #include <graphics.h> #include <math.h> #define PATHDRIVER "C:\\temp\\lng\\bc\\bgi\\"
C++ Найти количество столбцов матрицы, которые не имеют ни одного нулевого элемента дано целочисельную прямокутную матрицу.Найти: 1)Количество столбцов которые неимеют ниодново нульового елемента. 2)номер рядка в котором находитса найдолшая последовательность одинакових елементов. http://www.cyberforum.ru/cpp-beginners/thread177034.html
Найти количество элементов, расположенных после последнего максимального элемента C++
Minmax17. Дано целое число N и набор из N целых чисел. Найти количество элементов, расположенных после последнего максимального элемента.
Разделить число на составляющие и найти искомую цифру C++
Программа, которая разделяет число на состовляющие и находит искомую цифру, вот, то, что получилось: # include <stdio.h> void main() { int c,p,o,z=0; printf("cifra=");
C++ Неразрешенный внешний символ http://www.cyberforum.ru/cpp-beginners/thread176968.html
Подскажите, пожалуйста, что эта может быть за ошибка fatal error LNK1120: 1 неразрешенных внешних элементов и warning C4996: 'getch': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _getch. See online help for details.? Я плохо еще понимаю, потому задала такой вопрос. Вот мой файлик с программой, в котором вычисляется функция, посмотрите, пожалуйста. :(
C++ Функции создания массива и удаления эл-та из массива Вот нужно написать к двум функциям (на Си) .h и .c файлы : 1. создания массива 2. удаление элемента из массива Помогите пожалуйста, что-то я не очень представлю как это сделать, не откахжусь от указаний и наставлений. :) подробнее

Показать сообщение отдельно
xuston2010
2 / 2 / 0
Регистрация: 16.10.2010
Сообщений: 30
16.10.2010, 10:17     Теория массового обслуживания
задание: Пусть имеется обслуживающая система из n обслуживающих аппара-тов. Работа этой системы разбита на такты. В течение одного такта может одна заявка стать в очередь и одна заявка приступить к обслуживанию, (разумеется, если аппарат свободен). Вероятность заявки поступить на обслуживание Р(A), вероятность обслужить заявку P(B), вероятность заявки покинуть очередь после Т тактов Р(С). После каждых L тактов давать информацию о длине очереди и число тактов, в течении которых обслуживающий аппарат простаивал. Реализовать обслуживающую систему c неограниченной очередью. L=30, после окончания работы системы выдать информацию, сколько заявок обслуживалось 2 или 3 такта.
Решил делать через классы, но полностью запутался, помогите

Добавлено через 13 минут
Есть 2 класса очередь и элемент

Добавлено через 23 секунды
C++
1
2
3
4
5
6
7
8
9
10
11
class Queue // класс очередь
{
private:
    Elem* First; // указатель на 1-й эл
    Elem* Last; // указатель на след эл за 1-м
    Elem* CP; // рабочий указатель
public:
    void Add(Elem*); // добавление эл
    bool isEmpty(); // проверка на пустоту
    Elem* Del(); // удаление эл
};
Добавлено через 25 секунд
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#include "Queue.h"
 
Queue::Queue(void)
{
    First=NULL;
    Last=NULL;
    CP=NULL;
}
void Queue::Add(Elem* new El)
{
    if(First==NULL)
    {
        Last=NewEl;
        First=Last;
        Last=NULL;
    }
    else
        if(NewEl->Pr==0)
        {
            NewEl->Next=First;
            First=NewEl;
        }
        else
            CP=First;
    while(CP->Next->Pr!=0)
    {
        CP=CP->Next;
        NewEl=CP->Next;
        CP->Next=NewEl;
    }
 
}
bool Queue::isEmpty();
{
    if(First == NULL)
        return true;
    else
        return false;
}
Queue::Del();
{
 
}
 
 
Queue::~Queue(void)
{
}
Добавлено через 48 секунд
Проблема с ф-цией Add и Del, не могу их нормально реализовать и сделать вывод не получается, подскажите кто знает?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru