У прилавка в магазине выстроилась очередь из n-покупателей. Время обслуживания продавцом i-того покупателя равно Ti (i=1,2…n). Пусть даны натуральное число n, действительные числа T1,T2,…..Tn. Получить C1,C2,…Cn, где Ci — время пребывания i-того покупателя, для обслуживания которого понадобилось самое малое время — Pascal(Паскаль)

const
 n=10;
var
 i,j,tm:integer;
 t:array[1..n] of integer;
 c:array[1..n] of integer;
begin

 for i:=1 to n do
  begin
      t[i]:=random(20);
      write(' ',t[i]:3);
  end;

writeln();
writeln('-------');
tm:=0;
for j:=2 to n do 
 begin
   tm:=tm+t[j-1];
   c[j]:=tm;
 end;
writeln('-------');

for i:=1 to n do
  write(' ',c[i]:3);
writeln();
end.

Результат работы программы

Leave a Comment

6 + 3 =