Cho tệp văn bản 'ANH.TNP' gồm nhiều dòng, mỗi dòng chứa số nguyên. Viết chương trình đọc dữ liệu từ tệp 'ANH.INP' .Hãy đếm (tổng/trung bình) các số chẵn (lẻ) và ghi kết quả vào tệp 'KQ.OUT' Mình cần gấp ạ.

1 câu trả lời

var f1, f2: text;

      a, n: integer;

      S: longint;

      Tb: real;

Begin

   Assign(f1, 'anh.tnp'); reset(f1);

   Assign(f2, 'kq.out'); rewrite(f2);

   N:=0; S:=0;

   While not eof(f1) do

      Begin

         Readln(f, a);

         If (a mod 2 = 0) then

            Begin

               S:=s + a;

               Inc(n);

            End;

      End;

   Tb:=s/n;

   Writeln(f2, 'tong cac so chan: ', s);

   Write(f2, 'trung binh: ', tb);

   Close(f1); close(f2);

End.

Câu hỏi trong lớp Xem thêm