Tin học pascal: kiểu mảng và tệp

Lê Thị Hàn

Học sinh
Thành viên
10 Tháng năm 2018
105
13
36
22
Thái Nguyên
THPT Chuyên Thái Nguyên
Last edited:

Trâm Nguyễn Thị Ngọc

Giải Nhất event Thế giới Sinh học 2
Thành viên
13 Tháng mười 2018
1,523
1,339
241
19
Quảng Trị
Trường TH&THCS Hải Ba
nhập vào tệp một dãy số nguyên, đếm xem trong dãy có bao nhiêu số chẵn và số lẻ, xuất ra ở pascal.

thường thì làm việc với tệp có 3 cách, mà mình không biết nhập một dãy số ở tệp kiểu gì, cũng chỉ thêm được số lượng phần tử chứ không biết làm kiểu gì, kiểu nhập từng số ý, ai biết chỉ mình với
Mã:
Var
 fi:text;d,i,n,d1:integer;
 a:array[1..100] of integer;
Begin
 assign(fi,'bai.inp');reset(fi);
 readln(fi,n);
 For i:=1 to n do read(fi,a[i]);
 d:=0;d1:=0;
 For i:=1 to n do
   if a[i] mod 2=0 then d:=d+1
   else d1:=d1+1;
 Writeln('cac so le co trong mang la:',d1);
 writeln('cac so chan co trong mang la:'d);
 Close(fi);
 readln
End.
Em không biết tệp tên gì nên em đặt là bai.inp ạ, có gì chị thay cái tên là được. bình thường em sẽ sd tệp để nhập và xuất luôn mà h chị nói sd để nhập thôi nên em làm thế này, chị check hộ em, không biết thiếu gì không ạ
 
Last edited:
Top Bottom