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

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

Войти
Регистрация
Восстановить пароль
 
Amigo86
0 / 0 / 0
Регистрация: 08.04.2013
Сообщений: 12
#1

Определить время пребывания в очереди каждого клиента - C++

08.04.2013, 22:08. Просмотров 919. Ответов 2
Метки нет (Все метки)

Люди помогите с задачкой, я пишу на паскале а язык С++ я попросту не знаю...)))
В долгу не останусь. Все же надеюсь есть люди добрые)))

2 - У кассы Аэрофлота выстроилась очередь из N человек. Время обслуживания кассиром 1-го
клиента равно Ti(Ci=1,...,N)
а. Определите время пребывания в очереди каждого клиента
б. Укажите номер клиента, для обслуживания которого кассиру потребовалось больше всего времени.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.04.2013, 22:08
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Определить время пребывания в очереди каждого клиента (C++):

Определить время Ci пребывания i-го покупателя в очереди - C++
У прилавка магазина выстроилась очередь из n покупателей. Время обслуживания i-того покупателя равно ti (i = 1; ...:; n). Определить...

Определить время пребывания i-го покупателя в очереди - C++
2 У прилавка магазина выстроилась очередь из n покупателей. Время обслуживания i-того покупателя равно ti (i = 1; ...:; n). Определить...

Определить время Сi пребывания i-го покупателя в очереди. - C++
У прилавка магазина выстроилась очередь из n покупателей. Время обслуживания i-го покупателя равно ti (i = 1, ..., п). Определить время Сi...

Структура Trains, вывести все сведения о поездах, время пребывания в пути которых превышает 7 часов 10 мин - C++
Есть задание:"Вывести все сведения о поездах,время пребывания в пути которых привышает 7ч 10.мин используя структуру Я начал писать...

Вставить после каждого элемента очереди, который содержит заданную цифру, элемент x - C++
Здравствуйте, у меня есть задача, нужно в очередь вставить после каждого элемента, который содержит данную цифру вставить элемент x. Я не...

Записи. Дано время t1 и время t2. Определить, сколько времени пройдет от t1 до t2 - C++
Дано время t1 и время t2. Гарантируется, что t1 и t2 -время одного дня, а также что t1<t2. Определить, сколько времени пройдет от t1 до t2....

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Amigo86
0 / 0 / 0
Регистрация: 08.04.2013
Сообщений: 12
09.04.2013, 15:13  [ТС] #2
На второй пример есть. опять же как в с++???
Pascal
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
uses crt;
var a,b:array[1..100]of integer;
    n,i,j,sum,max:integer;
begin
clrscr;
write('Vvedite kolichestvo klientov: n=');
readln(n);
randomize;
writeln('Vremja obsluzivanja klienta:');
for i:=1 to n do
   begin
    a[i]:=random(16)+5;
    write(a[i],' ');
   end;
writeln;
writeln;
for i:=1 to n do
   begin
    sum:=0;
    for j:=1 to i do
      begin
       sum:=sum+a[j];
      end;
    b[i]:=sum;
    writeln('Vremja ozidanja klienta ',i,'=',b[i]);
   end;
writeln;
readln;
max:=a[1];
for i:=1 to n do
if a[i]>max then
max:=a[i];
for i:=1 to n do
if a[i]=max then
writeln('Dolshe vsego obsluzivali klienta=',i);
readln
end.
Amigo86
0 / 0 / 0
Регистрация: 08.04.2013
Сообщений: 12
11.04.2013, 10:48  [ТС] #3
Попробовал... ошибки))))
Люди нужна помосч))

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
#include <iostream>
#include <stdlib.h>"
 
array<1,100,integer> a,b;
integer n,i,j,sum,max;
int main(int argc, const char* argv[])
{
pio_initialize(argc, argv);
 
output << "Vvedite kolichestvo klientov: n=";
input >> n >> NL;
randomize;
output << "Vremja obsluzivanja klienta:" << NL;
for( i=1; i <= n; i ++)
   {
    a[i]=random(16)+5;
    output << a[i] << ' ';
   }
output << NL;
output << NL;
for( i=1; i <= n; i ++)
   {
    sum=0;
    for( j=1; j <= i; j ++)
      {
       sum=sum+a[j];
      }
    b[i]=sum;
    output << "Vremja ozidanja klienta " << i << '=' << b[i] << NL;
   }
output << NL;
input >> NL;
max=a[1];
for( i=1; i <= n; i ++)
if (a[i]>max)
max=a[i];
for( i=1; i <= n; i ++)
if (a[i]==max)
output << "Dolshe vsego obsluzivali klienta=" << i << NL;
input >> NL;
return EXIT_SUCCESS;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.04.2013, 10:48
Привет! Вот еще темы с ответами:

While/do while по очереди вводятся данные, определить среднее значение - C++
Вот код, но он, разумеется, не работает. Использование while/do while является обязательным. Помогите найти ошибку, пожалуйста! ...

У прилавка выстроилась очередь из N покупателей. Время обслуживания продавцом каждого покупателя в - C++
У прилавка выстроилась очередь из N покупателей. Время обслуживания продавцом каждого покупателя в минутах занесено в вещественный массив...

Очереди. Каким образом считать две очереди из одного текстового файла? - C++
Здравстуйте. В задании первый пункт состоит в том, что нужно сформировать две очереди по n элементов с помощью считки данных из...

Найдите суммарную длину строк, принадлежащих очереди, кроме первой строки очереди - C++
Создать очередь строковых значений, для реализации используя односвязные списки.Реализовать операции добавления (enqueue) и удаления...


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

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

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