Advertisement
volkovich_maksim

t_14_34_v1_volkovich

Nov 16th, 2015
339
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 2.19 KB | None | 0 0
  1. {Волкович Максим (volkovcih.maksim.s@gmail.com), 112гр., v1.0,
  2. не используя in описать функцию наличие(маг,а,б,с), которая по информации из массива маг присваивает а,в,с след. значения:
  3. а-продукты, которые есть везде
  4. в-хотя бы в одном
  5. с-нигде}
  6. program t_14_34_v1 (input,output);
  7. type продукт=(хлеб,масло,молоко, мясо, рыба, соль, сыр, колбаса, сахар, чай, кофе);
  8.      ассортимент = set of продукт;
  9.      магазины = array [1..10] of ассортимент;
  10. function exist(shop:магазины; a,b,c:ассортимент);
  11.    var i:integer;
  12.    begin
  13.       a:=[хлеб..кофе];b:=[];c:=[хлеб..кофе];
  14.       for i:=1 to 10 do
  15.       begin
  16.           a:=a*shop[i];
  17.           b:=b+shop[i];
  18.       end;
  19.       c:=c-b;
  20.       writeln(a);
  21.       writeln(b);
  22.       writeln(c);
  23.    end;
  24. var mag:магазины; stock1,stock2,stock3: ассортимент; i:integer;    
  25. begin
  26.    
  27.    mag[1]:=[хлеб, колбаса, сахар, чай, кофе];
  28.    mag[2]:=[хлеб,масло,молоко, мясо, рыба];
  29.    mag[3]:=[хлеб,мясо, рыба, чай, кофе];
  30.    mag[4]:=[хлеб,масло,молоко, мясо, рыба,  сыр, колбаса, сахар, чай, кофе];
  31.    mag[5]:=[хлеб,масло,молоко, мясо, рыба,  сыр, колбаса, сахар, чай, кофе];
  32.    mag[6]:=[хлеб,масло,молоко, мясо, рыба, сыр, колбаса, сахар, чай, кофе];
  33.    mag[7]:=[хлеб,масло,молоко, мясо, рыба, сыр, колбаса, сахар, чай, кофе];
  34.    mag[8]:=[хлеб,масло,молоко, мясо, рыба,  сыр, колбаса, сахар, чай, кофе];
  35.    mag[9]:=[хлеб,масло,молоко, мясо, рыба,  сыр, колбаса, сахар, чай, кофе];
  36.    mag[10]:=[хлеб,масло,молоко, мясо, рыба, сыр, колбаса, сахар, чай, кофе];
  37.    exist(mag,stock1,stock2,stock3);
  38. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement