Pereiti prie turinio

Hanteris

Patvirtinti nariai
  • Pranešimai

    13
  • Užsiregistravo

  • Lankėsi

  • Atsiliepimai

    0%

Hanteris Pranešimai

  1. mano variantas:

    program U2;
    
    const CDuom = 'U2.txt';
         CRez  = 'U2rez.txt';
         CMax  = 50;
    
    type Eil = string[10];
        dievas = record
                   vardas : Eil;
                   taskai : integer;   //tasku isviso
                   klyg   : integer;   //kiek lyginiu skaicius
                 end;
    
        TMas = array[1..CMax] of dievas;
    
    var A,B,C : TMas;
       n,
       k : integer;
       nr : integer;
    
    procedure Skaityti;
    var i,j,sk : integer;
       F : text;
    begin
     Assign(F,CDuom); Reset(F);
     ReadLn(F,n,k);
     for i := 1 to n do
       begin
         A[i].taskai := 0; A[i].klyg := 0;
         Read(F,A[i].vardas);
           for j := 1 to k do
             begin
               Read(F,sk);
                 if sk mod 2 = 0 then begin
                                        A[i].taskai := A[i].taskai + sk;
                                        A[i].klyg := A[i].klyg + 1;
                                      end
                                 else A[i].taskai := A[i].taskai - sk;
    
             end;
             ReadLn(F);
       end;
     Close(F);
    end;  

×
×
  • Pasirinkite naujai kuriamo turinio tipą...