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

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

Восстановить пароль Регистрация
 
Amigo86
0 / 0 / 0
Регистрация: 08.04.2013
Сообщений: 12
08.04.2013, 22:08     Определить время пребывания в очереди каждого клиента #1
Люди помогите с задачкой, я пишу на паскале а язык С++ я попросту не знаю...)))
В долгу не останусь. Все же надеюсь есть люди добрые)))

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

Определить время Ci пребывания i-го покупателя в очереди C++
Определить время пребывания i-го покупателя в очереди C++
C++ У прилавка выстроилась очередь из N покупателей. Время обслуживания продавцом каждого покупателя в
Есть пирог. Игроки по очереди выбирают какую-либо клетку пирога. Определить проигравшего C++
C++ Записи. Дано время t1 и время t2. Определить, сколько времени пройдет от t1 до t2
C++ Структура Trains, вывести все сведения о поездах, время пребывания в пути которых превышает 7 часов 10 мин
Определить общее число и общее время удалений за время матча C++
While/do while по очереди вводятся данные, определить среднее значение C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
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;
}
Yandex
Объявления
11.04.2013, 10:48     Определить время пребывания в очереди каждого клиента
Ответ Создать тему
Опции темы

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