Tam giac pascal Hay!!
Chia sẻ bởi Nguyễn Kiều Trinh |
Ngày 16/10/2018 |
44
Chia sẻ tài liệu: tam giac pascal Hay!! thuộc Tin học 9
Nội dung tài liệu:
Const fi=`PASCAL.INP`; fo=`PASCAL.OUT`; Var f1,f2: text; n: byte; a: array[1..100,1..100] of integer; b: array[1..100] of string[100]; FUNCTION KT(a: integer): char; Begin KT:=chr(a+48); End; PROCEDURE NHAP; Var i,j: integer; Begin assign(f1,fi); reset(f1); read(f1,n); For i:=1 to n do For j:=1 to 2*n-1 do a[i,j]:=0; close(f1); End; PROCEDURE TAO; Var i,j: integer; Begin a[1,n]:=1; a[2,n-1]:=1; a[2,n+1]:=1; For i:=3 to n do For j:=1 to 100 do a[i,j]:=a[i-1,j-1]+a[i-1,j+1]; End; PROCEDURE GAN; Var i,j: integer; Begin For i:=1 to n do For j:=1 to 100 do if a[i,j] < 9 and a[i,j] <> 0 then b[i,j]:=KT(a[i,j]) else b[i,j]:=` `; End; PROCEDURE XUAT; Var i,j: integer; Begin assign(f2,fo); rewrite(f2); For i:=1 to n do Begin For j:=1 to 2*n-1 do write(f2,b[i,j],` `); writeln(f2); End; close(f2); End; BEGIN NHAP; TAO; GAN; XUAT; END.
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Nguyễn Kiều Trinh
Dung lượng: 27,00KB|
Lượt tài: 0
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)